| 1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- // System.Diagnostics.SymbolStore.ISymbolMethod
- //
- // Author:
- // Duco Fijma ([email protected])
- //
- // (c) 2002 Duco Fijma
- //
- namespace System.Diagnostics.SymbolStore
- {
- public interface ISymbolMethod {
- ISymbolScope RootScope {get; }
- int SequencePointCount {get; }
- SymbolToken Token {get; }
- ISymbolNamespace GetNamespace ();
- int GetOffset (ISymbolDocument document, int line, int column);
- ISymbolVariable[] GetParameters ();
- int[] GetRanges (ISymbolDocument document, int line, int column);
- ISymbolScope GetScope (int offset);
- void GetSequencePoints (
- int[] offsets,
- ISymbolDocument[] documents,
- int[] lines,
- int[] columns,
- int[] endLines,
- int[] endColumns);
- bool GetSourceStartEnd (
- ISymbolDocument[] docs,
- int[] lines,
- int[] columns);
- }
- }
|