Uses of Class
net.binis.codegen.compiler.CGExpression
Packages that use CGExpression
-
Uses of CGExpression in net.binis.codegen.compiler
Subclasses of CGExpression in net.binis.codegen.compilerModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassFields in net.binis.codegen.compiler with type parameters of type CGExpressionMethods in net.binis.codegen.compiler that return CGExpressionModifier and TypeMethodDescriptionCGTypeApply.getBaseType()CGAssign.getExpression()CGVariableDecl.getInitializer()CGValueExpression.getValue()CGAssign.getVariable()CGVariableDecl.getVarType()TreeMaker.Select(CGExpression base, CGSymbol sym) Methods in net.binis.codegen.compiler that return types with arguments of type CGExpressionMethods in net.binis.codegen.compiler with parameters of type CGExpressionModifier and TypeMethodDescriptionTreeMaker.Annotation(CGExpression annotationType, CGList<CGExpression> args) TreeMaker.Apply(CGList<CGExpression> typeargs, CGExpression fn, CGList<CGExpression> args) TreeMaker.Assign(CGExpression lhs, CGExpression rhs) TreeMaker.Assignment(CGSymbol v, CGExpression rhs) TreeMaker.Call(CGExpression apply) TreeMaker.MethodDef(CGModifiers mods, CGName name, CGExpression restype, CGList<CGTypeParameter> typarams, CGList<CGVariableDecl> params, CGList<CGExpression> thrown, CGBlock body, CGExpression defaultValue) TreeMaker.NewArray(CGExpression elemtype, CGList<CGExpression> dims, CGList<CGExpression> elems) TreeMaker.ReceiverVarDef(CGModifiers mods, CGName name, CGExpression vartype) TreeMaker.Select(CGExpression selected, CGName selector) TreeMaker.Select(CGExpression base, CGSymbol sym) TreeMaker.TypeApply(CGExpression clazz, CGList<CGExpression> arguments) TreeMaker.TypeArray(CGExpression elemtype) TreeMaker.TypeCast(CGTree clazz, CGExpression expr) TreeMaker.VarDef(CGModifiers mods, CGName name, CGExpression vartype, CGExpression init) TreeMaker.VarDef(CGModifiers mods, CGName name, CGExpression vartype, CGExpression init, boolean declaredUsingVar) TreeMaker.VarDef(CGVarSymbol symbol, CGExpression init) Method parameters in net.binis.codegen.compiler with type arguments of type CGExpressionModifier and TypeMethodDescriptionTreeMaker.Annotation(CGExpression annotationType, CGList<CGExpression> args) TreeMaker.Apply(CGList<CGExpression> typeargs, CGExpression fn, CGList<CGExpression> args) TreeMaker.NewArray(CGExpression elemtype, CGList<CGExpression> dims, CGList<CGExpression> elems) protected voidCGAnnotation.onModify(CGList<CGExpression> list) voidCGAnnotation.setArguments(CGList<CGExpression> list) TreeMaker.TypeApply(CGExpression clazz, CGList<CGExpression> arguments) -
Uses of CGExpression in net.binis.codegen.compiler.utils
Methods in net.binis.codegen.compiler.utils that return CGExpressionModifier and TypeMethodDescriptionstatic CGExpressionElementUtils.calcExpression(TreeMaker maker, Object value) protected static CGExpressionElementUtils.chainDots(JavaCompilerObject node, int pos, String elem1, String elem2, String... elems) protected static CGExpressionElementUtils.chainDots(JavaCompilerObject node, String[] elems) protected static CGExpressionElementUtils.chainDots(JavaCompilerObject node, String elem1, String elem2, String... elems) static CGExpressionElementUtils.chainDotsString(String elems) static CGExpressionElementUtils.chainDotsString(JavaCompilerObject node, String elems) static CGExpressionElementUtils.classToExpression(Class<?> cls) static CGExpressionElementUtils.cloneType(TreeMaker maker, JavaCompilerObject in) static CGExpressionElementFieldUtils.copyType(TreeMaker treeMaker, CGVariableDecl field) static CGExpressionElementUtils.createFieldAccess(TreeMaker maker, String className) static CGExpressionElementMethodUtils.createMethodInvocation(String methodName, CGExpression... params) static CGExpressionElementMethodUtils.createStaticMethodInvocation(Class<?> cls, String methodName, CGExpression... params) static CGExpressionElementMethodUtils.createStaticMethodInvocation(String cls, String methodName, CGExpression... params) Methods in net.binis.codegen.compiler.utils that return types with arguments of type CGExpressionModifier and TypeMethodDescriptionprotected static CGList<CGExpression>ElementAnnotationUtils.expressionToList(CGExpression... expressions) Methods in net.binis.codegen.compiler.utils with parameters of type CGExpressionModifier and TypeMethodDescriptionstatic CGAnnotationElementAnnotationUtils.addAnnotation(Element element, Class<? extends Annotation> annotation, CGExpression... attributes) static CGAnnotationElementAnnotationUtils.addAnnotation(CGDeclaration declaration, Class<? extends Annotation> annotation, CGExpression... attributes) static CGVariableDeclElementFieldUtils.addField(Element element, String name, Class<?> type, long flags, CGExpression init) static CGAnnotationElementAnnotationUtils.addOrReplaceAnnotation(Element element, Class<? extends Annotation> annotation, CGExpression... attributes) static CGAnnotationElementAnnotationUtils.addOrReplaceAnnotation(CGDeclaration declaration, Class<? extends Annotation> annotation, CGExpression... attributes) static CGMethodInvocationElementMethodUtils.createClassMethodInvocation(Class<?> cls, String methodName, CGExpression... params) static CGMethodInvocationElementMethodUtils.createClassMethodInvocation(String cls, String methodName, CGExpression... params) static CGExpressionElementMethodUtils.createMethodInvocation(String methodName, CGExpression... params) static CGStatementElementMethodUtils.createStatement(CGExpression expr) static CGExpressionElementMethodUtils.createStaticMethodInvocation(Class<?> cls, String methodName, CGExpression... params) static CGExpressionElementMethodUtils.createStaticMethodInvocation(String cls, String methodName, CGExpression... params) protected static CGList<CGExpression>ElementAnnotationUtils.expressionToList(CGExpression... expressions) static CGAnnotationElementAnnotationUtils.replaceAnnotation(Element element, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation, CGExpression... attributes) static CGAnnotationElementAnnotationUtils.replaceAnnotation(CGDeclaration declaration, CGAnnotation oldAnnotation, Class<? extends Annotation> annotation, CGExpression... attributes) Method parameters in net.binis.codegen.compiler.utils with type arguments of type CGExpressionModifier and TypeMethodDescriptionstatic CGAnnotationElementAnnotationUtils.addAnnotation(Element element, Class<? extends Annotation> annotation, CGList<CGExpression> attributes) static CGAnnotationElementAnnotationUtils.addAnnotation(CGDeclaration declaration, Class<? extends Annotation> annotation, CGList<CGExpression> attributes)