Methods

@:overloadClose():Void

@:overloadCloseMethod():Void

@:overloadCloseNamespace():Void

@:overloadCloseScope(endOffset:Int):Void

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

@:overloadDefineField(parent:SymbolToken, name:String, attributes:FieldAttributes, signature:NativeArray<UInt8>, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int):Void

@:overloadDefineGlobalVariable(name:String, attributes:FieldAttributes, signature:NativeArray<UInt8>, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int):Void

@:overloadDefineLocalVariable(name:String, attributes:FieldAttributes, signature:NativeArray<UInt8>, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int, startOffset:Int, endOffset:Int):Void

@:overloadDefineParameter(name:String, attributes:ParameterAttributes, sequence:Int, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int):Void

@:overloadDefineSequencePoints(document:ISymbolDocumentWriter, offsets:NativeArray<Int>, lines:NativeArray<Int>, columns:NativeArray<Int>, endLines:NativeArray<Int>, endColumns:NativeArray<Int>):Void

@:overloadInitialize(emitter:IntPtr, filename:String, fFullBuild:Bool):Void

@:overloadOpenMethod(method:SymbolToken):Void

@:overloadOpenNamespace(name:String):Void

@:overloadOpenScope(startOffset:Int):Int

@:overloadSetMethodSourceRange(startDoc:ISymbolDocumentWriter, startLine:Int, startColumn:Int, endDoc:ISymbolDocumentWriter, endLine:Int, endColumn:Int):Void

@:overloadSetScopeRange(scopeID:Int, startOffset:Int, endOffset:Int):Void

@:overloadSetSymAttribute(parent:SymbolToken, name:String, data:NativeArray<UInt8>):Void

@:overloadSetUnderlyingWriter(underlyingWriter:IntPtr):Void

@:overloadSetUserEntryPoint(entryMethod:SymbolToken):Void

@:overloadUsingNamespace(fullName:String):Void