Uses of Interface
com.googlecode.aviator.code.CodeGenerator
Packages that use CodeGenerator
Package
Description
-
Uses of CodeGenerator in com.googlecode.aviator
Methods in com.googlecode.aviator that return CodeGeneratorModifier and TypeMethodDescriptionAviatorEvaluatorInstance.newCodeGenerator(AviatorClassLoader classLoader, String sourceFile) AviatorEvaluatorInstance.newCodeGenerator(String sourceFile, boolean cached) -
Uses of CodeGenerator in com.googlecode.aviator.code
Subinterfaces of CodeGenerator in com.googlecode.aviator.codeClasses in com.googlecode.aviator.code that implement CodeGeneratorModifier and TypeClassDescriptionclassclassLambda function generatorclassA code generator that generates nothing.classOptimized code generatorFields in com.googlecode.aviator.code declared as CodeGeneratorModifier and TypeFieldDescriptionprivate final CodeGeneratorLambdaGenerator.codeGeneratorprotected CodeGeneratorBaseEvalCodeGenerator.parentCodeGeneratorparent code generator when compiling lambda.private final CodeGeneratorLambdaGenerator.parentCodeGeneratorprivate CodeGeneratorOptimizeCodeGenerator.parentCodeGeneratorConstructors in com.googlecode.aviator.code with parameters of type CodeGeneratorModifierConstructorDescriptionLambdaGenerator(AviatorEvaluatorInstance instance, CodeGenerator parentCodeGenerator, Parser parser, AviatorClassLoader classLoader, 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 -
Uses of CodeGenerator in com.googlecode.aviator.code.interpreter
Classes in com.googlecode.aviator.code.interpreter that implement CodeGeneratorModifier and TypeClassDescriptionclassGenerate expression based on IR for interpreting. -
Uses of CodeGenerator in com.googlecode.aviator.parser
Fields in com.googlecode.aviator.parser declared as CodeGeneratorMethods in com.googlecode.aviator.parser that return CodeGeneratorModifier and TypeMethodDescriptionExpressionParser.getCodeGenerator()Parser.getCodeGenerator()private final CodeGeneratorExpressionParser.getCodeGeneratorWithTimes()Methods in com.googlecode.aviator.parser with parameters of type CodeGeneratorModifier and TypeMethodDescriptionvoidExpressionParser.setCodeGenerator(CodeGenerator codeGenerator) voidParser.setCodeGenerator(CodeGenerator codeGenerator) Constructors in com.googlecode.aviator.parser with parameters of type CodeGeneratorModifierConstructorDescriptionExpressionParser(AviatorEvaluatorInstance instance, ExpressionLexer lexer, CodeGenerator codeGenerator)