Variables

Methods

@:final@:overloadCreateGlobalFunctions():Void

@:final@:overloadDefineDocument(url:String, language:Guid, languageVendor:Guid, documentType:Guid):ISymbolDocumentWriter

@:final@:overloadDefineEnum(name:String, visibility:TypeAttributes, underlyingType:Type):EnumBuilder

@:final@:overloadDefineGlobalMethod(name:String, attributes:MethodAttributes, returnType:Type, parameterTypes:NativeArray<Type>):MethodBuilder

@:final@:overloadDefineGlobalMethod(name:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, requiredReturnTypeCustomModifiers:NativeArray<Type>, optionalReturnTypeCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, requiredParameterTypeCustomModifiers:NativeArray<NativeArray<Type>>, optionalParameterTypeCustomModifiers:NativeArray<NativeArray<Type>>):MethodBuilder

@:final@:overloadDefineGlobalMethod(name:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>):MethodBuilder

@:final@:overloadDefineInitializedData(name:String, data:NativeArray<UInt8>, attributes:FieldAttributes):FieldBuilder

@:final@:overloadDefineManifestResource(name:String, stream:Stream, attribute:ResourceAttributes):Void

@:final@:overloadDefinePInvokeMethod(name:String, dllName:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>, nativeCallConv:CallingConvention, nativeCharSet:CharSet):MethodBuilder

@:final@:overloadDefinePInvokeMethod(name:String, dllName:String, entryName:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>, nativeCallConv:CallingConvention, nativeCharSet:CharSet):MethodBuilder

@:final@:overloadDefineResource(name:String, description:String, attribute:ResourceAttributes):IResourceWriter

@:final@:overloadDefineResource(name:String, description:String):IResourceWriter

@:final@:overloadDefineType(name:String):TypeBuilder

@:final@:overloadDefineType(name:String, attr:TypeAttributes, parent:Type, packingSize:PackingSize, typesize:Int):TypeBuilder

@:final@:overloadDefineType(name:String, attr:TypeAttributes, parent:Type, packsize:PackingSize):TypeBuilder

@:final@:overloadDefineType(name:String, attr:TypeAttributes, parent:Type, typesize:Int):TypeBuilder

@:final@:overloadDefineType(name:String, attr:TypeAttributes, parent:Type, interfaces:NativeArray<Type>):TypeBuilder

@:final@:overloadDefineType(name:String, attr:TypeAttributes, parent:Type):TypeBuilder

@:final@:overloadDefineType(name:String, attr:TypeAttributes):TypeBuilder

@:final@:overloadDefineUninitializedData(name:String, size:Int, attributes:FieldAttributes):FieldBuilder

@:final@:overloadDefineUnmanagedResource(resource:NativeArray<UInt8>):Void

@:final@:overloadDefineUnmanagedResource(resourceFileName:String):Void

@:final@:overloadGetArrayMethod(arrayClass:Type, methodName:String, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>):MethodInfo

@:final@:overloadGetArrayMethodToken(arrayClass:Type, methodName:String, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>):MethodToken

@:final@:overloadGetFieldToken(field:FieldInfo):FieldToken

@:final@:overloadGetMethodToken(method:MethodInfo):MethodToken

@:final@:overloadGetSignatureToken(sigBytes:NativeArray<UInt8>, sigLength:Int):SignatureToken

@:final@:overloadGetSignatureToken(sigHelper:SignatureHelper):SignatureToken

@:final@:overloadGetStringConstant(str:String):StringToken

@:final@:overloadGetSymWriter():ISymbolWriter

@:final@:overloadGetTypeToken(type:Type):TypeToken

@:final@:overloadGetTypeToken(name:String):TypeToken

@:final@:overloadIsTransient():Bool

@:final@:overloadSetCustomAttribute(customBuilder:CustomAttributeBuilder):Void

@:final@:overloadSetCustomAttribute(con:ConstructorInfo, binaryAttribute:NativeArray<UInt8>):Void

@:final@:overloadSetSymCustomAttribute(name:String, data:NativeArray<UInt8>):Void

@:final@:overloadSetUserEntryPoint(entryPoint:MethodInfo):Void

Inherited Variables

Inherited Methods

Defined by Module

@:overloadFindTypes(filter:TypeFilter, filterCriteria:Dynamic):NativeArray<Type>

@:overloadGetCustomAttributes(inherit:Bool):NativeArray<Dynamic>

@:overloadGetCustomAttributes(attributeType:Type, inherit:Bool):NativeArray<Dynamic>

@:final@:overloadGetField(name:String):FieldInfo

@:overloadGetField(name:String, bindingAttr:BindingFlags):FieldInfo

@:final@:overloadGetFields():NativeArray<FieldInfo>

@:overloadGetFields(bindingFlags:BindingFlags):NativeArray<FieldInfo>

@:final@:overloadGetMethod(name:String):MethodInfo

@:final@:overloadGetMethod(name:String, bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo

@:final@:overloadGetMethod(name:String, types:NativeArray<Type>):MethodInfo

@:final@:overloadGetMethods():NativeArray<MethodInfo>

@:final@:overloadGetMethods(bindingFlags:BindingFlags):NativeArray<MethodInfo>

@:overloadGetType(className:String):Type

@:overloadGetType(className:String, throwOnError:Bool, ignoreCase:Bool):Type

@:overloadGetType(className:String, ignoreCase:Bool):Type

@:overloadIsDefined(attributeType:Type, inherit:Bool):Bool

@:final@:overloadIsResource():Bool

@:final@:overloadResolveField(metadataToken:Int):FieldInfo

@:final@:overloadResolveField(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):FieldInfo

@:final@:overloadResolveMember(metadataToken:Int):MemberInfo

@:final@:overloadResolveMember(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):MemberInfo

@:final@:overloadResolveMethod(metadataToken:Int):MethodBase

@:final@:overloadResolveMethod(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):MethodBase

@:final@:overloadResolveSignature(metadataToken:Int):NativeArray<UInt8>

@:final@:overloadResolveString(metadataToken:Int):String

@:final@:overloadResolveType(metadataToken:Int):Type

@:final@:overloadResolveType(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):Type

@:overloadToString():String