Package tv.porst.swfretools.parser.structures

Examples of tv.porst.swfretools.parser.structures.ConstantPool


    final Map<MethodInfo, ResolvedMethod> methodMapping = new HashMap<MethodInfo, ResolvedMethod>();

    final MethodInfoList methodInfos = data.getMethodInfos();
    final MethodBodyList methodBodies = data.getMethodBodies();

    final ConstantPool constantPool = data.getConstantPool();
    final StringInfoList constantStrings = constantPool.getStrings();
    final MultinameInfoList multiNames = constantPool.getMultinames();
    final NamespaceInfoList namespaces = constantPool.getNamespaces();

    // In the first round we are using the existing mapping between method bodies
    // and method information fields to create the inverse mapping.
    for (final MethodBody methodBody : methodBodies) {
View Full Code Here


    assert classInfo != null : "Class Info argument must not be null";
    assert instanceInfo != null : "Instance Info argument must not be null";
    assert methodMapping != null : "Method mapping argument must not be null";
    assert errors != null : "Errors list must not be null";

    final ConstantPool constantPool = data.getConstantPool();
    final StringInfoList constantStrings = constantPool.getStrings();
    final MultinameInfoList multiNames = constantPool.getMultinames();
    final NamespaceInfoList namespaces = constantPool.getNamespaces();
    final MethodInfoList methodList = data.getMethodInfos();

    final ResolvedMethod staticConstructor = resolveStaticConstructor(classInfo, data, methodMapping, errors);
    final ResolvedMethod constructor = resolveConstructor(instanceInfo, data, methodMapping, errors);
View Full Code Here

TOP

Related Classes of tv.porst.swfretools.parser.structures.ConstantPool

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.