Uses of Class
com.strobel.reflection.emit.MethodBuilder
Packages that use MethodBuilder
-
Uses of MethodBuilder in com.strobel.expressions
Fields in com.strobel.expressions declared as MethodBuilderModifier and TypeFieldDescription(package private) final MethodBuilderLambdaCompiler.methodBuilderMethods in com.strobel.expressions with parameters of type MethodBuilderModifier and TypeMethodDescription(package private) static <T> voidLambdaCompiler.compile(LambdaExpression<T> lambda, MethodBuilder methodBuilder, DebugInfoGenerator debugInfoGenerator) final voidLambdaExpression.compileToMethod(MethodBuilder methodBuilder) Constructors in com.strobel.expressions with parameters of type MethodBuilderModifierConstructorDescription(package private)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 MethodBuilderModifier and TypeFieldDescriptionprivate final MethodBuilderParameterBuilder._declaringMethodprivate MethodBuilderTypeBuilder._declaringMethodprivate final MethodBuilderConstructorBuilder._methodBuilder(package private) final MethodBuilderCodeGenerator.methodBuilder(package private) final MethodBuilderTypeBuilder.MethodOverride.overrideFields in com.strobel.reflection.emit with type parameters of type MethodBuilderModifier and TypeFieldDescription(package private) final ArrayList<MethodBuilder> TypeBuilder.methodBuildersMethods in com.strobel.reflection.emit that return MethodBuilderModifier and TypeMethodDescriptionTypeBuilder.defineMethod(String name, int modifiers) TypeBuilder.defineMethod(String name, int modifiers, Type<?> returnType) TypeBuilder.defineMethod(String name, int modifiers, Type<?> returnType, TypeList parameterTypes) TypeBuilder.defineMethod(String name, int modifiers, Type<?> returnType, TypeList parameterTypes, TypeList thrownTypes) private MethodBuilderTypeBuilder.defineMethodCore(String name, int modifiers, Type<?> returnType, TypeList parameterTypes, TypeList thrownTypes) TypeBuilder.defineTypeInitializer()ConstructorBuilder.getMethodBuilder()Methods in com.strobel.reflection.emit with parameters of type MethodBuilderModifier and TypeMethodDescription(package private) voidTypeBuilder.addMethodToList(MethodBuilder methodBuilder) private List<ClassWriter.LocalInfo> ClassWriter.getLocalInfo(MethodBuilder builder) static 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 MethodBuilderModifierConstructorDescriptionCodeGenerator(MethodBuilder methodBuilder) CodeGenerator(MethodBuilder methodBuilder, int initialSize) privateMethodOverride(MethodBuilder override, MethodInfo baseMethod) (package private)ParameterBuilder(MethodBuilder declaringMethod, int position, String name, Type<?> parameterType) (package private)TypeBuilder(String name, int genericParameterPosition, MethodBuilder declaringMethod)