package cs.system.diagnostics.symbolstore
Available on cs
Close():Void
CloseMethod():Void
CloseNamespace():Void
CloseScope(endOffset:Int):Void
DefineDocument(url:String, language:Guid, languageVendor:Guid, documentType:Guid):ISymbolDocumentWriter
DefineField(parent:SymbolToken, name:String, attributes:FieldAttributes, signature:NativeArray<UInt8>, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int):Void
DefineGlobalVariable(name:String, attributes:FieldAttributes, signature:NativeArray<UInt8>, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int):Void
DefineLocalVariable(name:String, attributes:FieldAttributes, signature:NativeArray<UInt8>, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int, startOffset:Int, endOffset:Int):Void
DefineParameter(name:String, attributes:ParameterAttributes, sequence:Int, addrKind:SymAddressKind, addr1:Int, addr2:Int, addr3:Int):Void
DefineSequencePoints(document:ISymbolDocumentWriter, offsets:NativeArray<Int>, lines:NativeArray<Int>, columns:NativeArray<Int>, endLines:NativeArray<Int>, endColumns:NativeArray<Int>):Void
Initialize(emitter:IntPtr, filename:String, fFullBuild:Bool):Void
OpenMethod(method:SymbolToken):Void
OpenNamespace(name:String):Void
OpenScope(startOffset:Int):Int
SetMethodSourceRange(startDoc:ISymbolDocumentWriter, startLine:Int, startColumn:Int, endDoc:ISymbolDocumentWriter, endLine:Int, endColumn:Int):Void
SetScopeRange(scopeID:Int, startOffset:Int, endOffset:Int):Void
SetSymAttribute(parent:SymbolToken, name:String, data:NativeArray<UInt8>):Void
SetUnderlyingWriter(underlyingWriter:IntPtr):Void
SetUserEntryPoint(entryMethod:SymbolToken):Void
UsingNamespace(fullName:String):Void
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/diagnostics/symbolstore/ISymbolWriter.html