Uses of Interface
com.googlecode.aviator.code.CodeGenerator
-
Packages that use CodeGenerator Package Description com.googlecode.aviator com.googlecode.aviator.code com.googlecode.aviator.code.asm com.googlecode.aviator.code.interpreter com.googlecode.aviator.parser -
-
Uses of CodeGenerator in com.googlecode.aviator
Methods in com.googlecode.aviator that return CodeGenerator Modifier and Type Method Description CodeGeneratorAviatorEvaluatorInstance. newCodeGenerator(AviatorClassLoader classLoader, java.lang.String sourceFile)CodeGeneratorAviatorEvaluatorInstance. newCodeGenerator(java.lang.String sourceFile, boolean cached) -
Uses of CodeGenerator in com.googlecode.aviator.code
Subinterfaces of CodeGenerator in com.googlecode.aviator.code Modifier and Type Interface Description interfaceEvalCodeGeneratorClasses in com.googlecode.aviator.code that implement CodeGenerator Modifier and Type Class Description classBaseEvalCodeGeneratorclassLambdaGeneratorLambda function generatorclassNoneCodeGeneratorA code generator that generates nothing.classOptimizeCodeGeneratorOptimized code generatorFields in com.googlecode.aviator.code declared as CodeGenerator Modifier and Type Field Description private CodeGeneratorLambdaGenerator. codeGeneratorprotected CodeGeneratorBaseEvalCodeGenerator. parentCodeGeneratorparent code generator when compiling lambda.private CodeGeneratorLambdaGenerator. parentCodeGeneratorprivate CodeGeneratorOptimizeCodeGenerator. parentCodeGeneratorConstructors in com.googlecode.aviator.code with parameters of type CodeGenerator Constructor Description LambdaGenerator(AviatorEvaluatorInstance instance, CodeGenerator parentCodeGenerator, Parser parser, AviatorClassLoader classLoader, java.lang.String sourceFile, boolean newLexicalScope, boolean inheritEnv) -
Uses of CodeGenerator in com.googlecode.aviator.code.asm
Classes in com.googlecode.aviator.code.asm that implement CodeGenerator Modifier and Type Class Description classASMCodeGeneratorCode generator using asm -
Uses of CodeGenerator in com.googlecode.aviator.code.interpreter
Classes in com.googlecode.aviator.code.interpreter that implement CodeGenerator Modifier and Type Class Description classInterpretCodeGeneratorGenerate expression based on IR for interpreting. -
Uses of CodeGenerator in com.googlecode.aviator.parser
Fields in com.googlecode.aviator.parser declared as CodeGenerator Modifier and Type Field Description private CodeGeneratorExpressionParser. codeGeneratorMethods in com.googlecode.aviator.parser that return CodeGenerator Modifier and Type Method Description CodeGeneratorExpressionParser. getCodeGenerator()CodeGeneratorParser. getCodeGenerator()private CodeGeneratorExpressionParser. getCodeGeneratorWithTimes()Methods in com.googlecode.aviator.parser with parameters of type CodeGenerator Modifier and Type Method Description voidExpressionParser. setCodeGenerator(CodeGenerator codeGenerator)voidParser. setCodeGenerator(CodeGenerator codeGenerator)Constructors in com.googlecode.aviator.parser with parameters of type CodeGenerator Constructor Description ExpressionParser(AviatorEvaluatorInstance instance, ExpressionLexer lexer, CodeGenerator codeGenerator)
-