Package org.apache.flex.abc.semantics

Examples of org.apache.flex.abc.semantics.ClassInfo


            throw new IllegalArgumentException("Expected a 'returnvoid' instruction in the cinit() instructions.");

        this.project = project;
        this.className = className;
        this.baseClass = baseClass;
        cinfo = new ClassInfo();
        cinfo.cInit = new MethodInfo();
        IMethodVisitor cInitVisitor = visitor.visitMethod(cinfo.cInit);
        cInitVisitor.visit();
        MethodBodyInfo cInitMethodBodyInfo = new MethodBodyInfo();
        cInitMethodBodyInfo.setMethodInfo(cinfo.cInit);
View Full Code Here


    /**
     * Traverse a class trait of a script
     */
    protected void traverseScriptClassTrait (Trait trait, ScriptInfo scriptInfo)
    {
        ClassInfo ci = (ClassInfo) trait.getAttr(Trait.TRAIT_CLASS);
        int classIndex = getClassId(ci);
        ClassVisitor cv = getDefinedClasses().get(classIndex);
        InstanceInfo iinfo = cv.getInstanceInfo();

        traverseScriptClassTrait(classIndex, iinfo, ci, trait, scriptInfo);
View Full Code Here

TOP

Related Classes of org.apache.flex.abc.semantics.ClassInfo

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.