Interface ICompilableTypeInternal

    • Method Detail

      • getCapturedSymbols

        java.util.Map<java.lang.String,​ICapturedSymbol> getCapturedSymbols()
      • getMemberField

        IVarStatement getMemberField​(java.lang.String charSequence)
      • removeBlock

        void removeBlock​(IBlockClass blockClass)
      • getBlockCount

        int getBlockCount()
      • addCapturedSymbol

        void addCapturedSymbol​(ICapturedSymbol capturedSymbol)
      • getCapturedSymbol

        ICapturedSymbol getCapturedSymbol​(java.lang.String strName)
      • getMemberFunctions

        java.util.List<? extends IDynamicFunctionSymbol> getMemberFunctions​(java.lang.String names)
      • getEnclosingNonBlockType

        IType getEnclosingNonBlockType()
      • getDepth

        int getDepth()
      • compileDeclarationsIfNeeded

        void compileDeclarationsIfNeeded()
      • compileDefinitionsIfNeeded

        void compileDefinitionsIfNeeded​(boolean bForce)
      • compileHeaderIfNeeded

        void compileHeaderIfNeeded()
      • assignTypeUsesMap

        void assignTypeUsesMap​(GosuParser parser)
      • isCreateEditorParser

        boolean isCreateEditorParser()
      • getAnonymousInnerClassCount

        int getAnonymousInnerClassCount()
      • getGosuAnnotations

        java.util.List<? extends IGosuAnnotation> getGosuAnnotations()
      • shouldFullyCompileAnnotations

        boolean shouldFullyCompileAnnotations()
      • getMemberFields

        java.util.List<? extends IVarStatement> getMemberFields()
      • getStaticFields

        java.util.List<IVarStatement> getStaticFields()
      • getSource

        java.lang.String getSource()
      • hasAssertions

        boolean hasAssertions()