Uses of Class
com.strobel.reflection.emit.MethodBuilder
-
Packages that use MethodBuilder Package Description com.strobel.expressions com.strobel.reflection.emit -
-
Uses of MethodBuilder in com.strobel.expressions
Fields in com.strobel.expressions declared as MethodBuilder Modifier and Type Field Description (package private) MethodBuilderLambdaCompiler. methodBuilderMethods in com.strobel.expressions with parameters of type MethodBuilder Modifier and Type Method Description (package private) static <T> voidLambdaCompiler. compile(LambdaExpression<T> lambda, MethodBuilder methodBuilder, DebugInfoGenerator debugInfoGenerator)voidLambdaExpression. compileToMethod(MethodBuilder methodBuilder)Constructors in com.strobel.expressions with parameters of type MethodBuilder Constructor Description LambdaCompiler(AnalyzedTree tree, LambdaExpression<?> lambda, MethodBuilder method, ConstructorBuilder constructor) -
Uses of MethodBuilder in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as MethodBuilder Modifier and Type Field Description private MethodBuilderParameterBuilder. _declaringMethodprivate MethodBuilderTypeBuilder. _declaringMethodprivate MethodBuilderConstructorBuilder. _methodBuilder(package private) MethodBuilderCodeGenerator. methodBuilder(package private) MethodBuilderTypeBuilder.MethodOverride. overrideFields in com.strobel.reflection.emit with type parameters of type MethodBuilder Modifier and Type Field Description (package private) java.util.ArrayList<MethodBuilder>TypeBuilder. methodBuildersMethods in com.strobel.reflection.emit that return MethodBuilder Modifier and Type Method Description MethodBuilderTypeBuilder. defineMethod(java.lang.String name, int modifiers)MethodBuilderTypeBuilder. defineMethod(java.lang.String name, int modifiers, Type<?> returnType)MethodBuilderTypeBuilder. defineMethod(java.lang.String name, int modifiers, Type<?> returnType, TypeList parameterTypes)MethodBuilderTypeBuilder. defineMethod(java.lang.String name, int modifiers, Type<?> returnType, TypeList parameterTypes, TypeList thrownTypes)private MethodBuilderTypeBuilder. defineMethodCore(java.lang.String name, int modifiers, Type<?> returnType, TypeList parameterTypes, TypeList thrownTypes)MethodBuilderTypeBuilder. defineTypeInitializer()MethodBuilderConstructorBuilder. getMethodBuilder()Methods in com.strobel.reflection.emit with parameters of type MethodBuilder Modifier and Type Method Description (package private) voidTypeBuilder. addMethodToList(MethodBuilder methodBuilder)private java.util.List<ClassWriter.LocalInfo>ClassWriter. getLocalInfo(MethodBuilder builder)static java.lang.RuntimeExceptionError. methodHasEmptyBody(MethodBuilder method)static voidVerifier. verify(FieldInfo field, MethodBuilder scope)static voidVerifier. verify(MethodBase method, MethodBuilder scope)private voidClassWriter. writeBody(MethodBuilder method)private voidClassWriter. writeMethod(MethodBuilder method)private intClassWriter. writeParameterAttributes(MethodBuilder method)Constructors in com.strobel.reflection.emit with parameters of type MethodBuilder Constructor Description CodeGenerator(MethodBuilder methodBuilder)CodeGenerator(MethodBuilder methodBuilder, int initialSize)MethodOverride(MethodBuilder override, MethodInfo baseMethod)ParameterBuilder(MethodBuilder declaringMethod, int position, java.lang.String name, Type<?> parameterType)TypeBuilder(java.lang.String name, int genericParameterPosition, MethodBuilder declaringMethod)
-