Skip to content

Instantly share code, notes, and snippets.

@dungpa
Created June 7, 2015 10:46
Show Gist options
  • Save dungpa/7504c7633a613ba59d04 to your computer and use it in GitHub Desktop.
Save dungpa/7504c7633a613ba59d04 to your computer and use it in GitHub Desktop.
SourceLink's PdbReader
module SourceLink.Program
open System
open System.IO
open SourceLink
open SourceLink.SymbolStore
open System.Reflection
//let pdbSourceLink = @"..\..\..\packages\SourceLink.Fake\tools\SourceLink.pdb"
//let dllSourceLink = @"..\..\..\packages\SourceLink.Fake\tools\SourceLink.dll"
let pdbSourceLink = @"C:\PowerTools\bin\FSharpVSPowerTools.pdb"
let dllSourceLink = @"C:\PowerTools\bin\FSharpVSPowerTools.dll"
let cachDir = @"C:\PowerTools\bin"
let printMethods() =
use pdb = File.OpenRead pdbSourceLink
let symbolCache = SymbolCache cachDir
let pdbReader = symbolCache.ReadPdb pdb pdbSourceLink
let dll = Assembly.LoadFrom dllSourceLink
let md = dll.Modules |> Seq.head
printfn "module: %s" md.FullyQualifiedName
dll.DefinedTypes
// |> Seq.filter (fun dt -> dt.FullName = "SourceLink.VsBuild") // F# module
// |> Seq.filter (fun dt -> dt.FullName = "SourceLink.PdbFile") // class
|> Seq.iter (fun dt ->
for mbr in dt.GetMembers() do
printf "%s, %s, %d -->" dt.FullName mbr.Name mbr.MetadataToken
match pdbReader.GetMethod mbr.MetadataToken with
| None -> ()
| Some mth ->
for sp in mth.SequencePoints do
printfn " %s: (%d, %d)\n" sp.Document.SourceFilePath sp.Line sp.Column
// let downloadUrl = pdbReader.GetDownloadUrl sp.Document.SourceFilePath |> Option.get
// printfn " %s" downloadUrl
// let browserUrl = sprintf "%s#L%d" (downloadUrl.Replace("https://raw.githubusercontent.com/octokit/octokit.net", "https://github.com/octokit/octokit.net/blob")) sp.Line
// printfn " %s" browserUrl
)
/// gets all tokens in the pdb file
let printTokens() =
use pdb = File.OpenRead pdbSourceLink
let symbolCache = SymbolCache cachDir
let pdbReader = symbolCache.ReadPdb pdb pdbSourceLink
let dll = Assembly.LoadFrom dllSourceLink
let md = dll.Modules |> Seq.head
printfn "module: %s" md.FullyQualifiedName
for d in pdbReader.Documents do
printfn "%s" d.SourceFilePath
for m in pdbReader.Reader.GetMethodsInDocument d do
let mth = md.ResolveMember m.Token
printfn " %d %s %s" m.Token mth.DeclaringType.FullName mth.Name
// for m in pdbReader.Reader.Methods do
// let mth = md.ResolveMember m.Token
// printfn "%d %s %s" m.Token mth.DeclaringType.FullName mth.Name
[<EntryPoint>]
let main argv =
printMethods()
//printTokens()
System.Console.ReadKey() |> ignore
0
ClassificationFormats+FSharpPrintfFormat, GetHashCode, 100663302 --> c:\Users
\s094745\Documents\GitHub\PowerTools\src\FSharpVSPowerTools\CodeGenerationOption
sControl.cs: (32, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, GetType, 100663303
--> C:\PowerTools\src\FSharpVSPowerTools\CodeG
enerationOptionsControl.cs: (51, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, .ctor, 100663529 --
> C:\PowerTools\src\FSharpVSPowerTools\SyntaxC
onstructClassifierProvider.cs: (383, 14)
FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, CultureInfo, 385875
985 -->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, FontHintingS
ize, 385875986 -->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, F
ontRenderingSize, 385875987 -->FSharpVSPowerTools.ClassificationFormats+FSharpPr
intfFormat, TextEffects, 385875988 -->FSharpVSPowerTools.ClassificationFormats+F
SharpPrintfFormat, TextDecorations, 385875989 -->FSharpVSPowerTools.Classificati
onFormats+FSharpPrintfFormat, FontTypeface, 385875990 -->FSharpVSPowerTools.Clas
sificationFormats+FSharpPrintfFormat, ForegroundOpacity, 385875991 -->FSharpVSPo
werTools.ClassificationFormats+FSharpPrintfFormat, BackgroundOpacity, 385875992
-->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, IsBold, 38587599
3 -->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, IsItalic, 3858
75994 -->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, Foreground
Color, 385875978 -->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat,
BackgroundColor, 385875979 -->FSharpVSPowerTools.ClassificationFormats+FSharpPr
intfFormat, BackgroundBrush, 385875980 -->FSharpVSPowerTools.ClassificationForma
ts+FSharpPrintfFormat, ForegroundBrush, 385875981 -->FSharpVSPowerTools.Classifi
cationFormats+FSharpPrintfFormat, ForegroundCustomizable, 385875982 -->FSharpVSP
owerTools.ClassificationFormats+FSharpPrintfFormat, BackgroundCustomizable, 3858
75983 -->FSharpVSPowerTools.ClassificationFormats+FSharpPrintfFormat, DisplayNam
e, 385875984 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, ge
t_CultureInfo, 100663337 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscap
edFormat, get_FontHintingSize, 100663339 --> c:\Users\s094745\Documents\GitHu
b\PowerTools\src\FSharpVSPowerTools\GotoDefinitionFilterProvider.cs: (68, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_FontRenderingS
ize, 100663341 --> C:\PowerTools\src\FSharpVSP
owerTools\GotoDefinitionFilterProvider.cs: (80, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_TextEffects, 1
00663343 --> C:\PowerTools\src\FSharpVSPowerTo
ols\GotoDefinitionFilterProvider.cs: (111, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_TextDecoration
s, 100663345 --> C:\PowerTools\src\FSharpVSPow
erTools\GotoDefinitionFilterProvider.cs: (132, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_FontTypeface,
100663347 --> C:\PowerTools\src\FSharpVSPowerT
ools\GotoDefinitionFilterProvider.cs: (153, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_ForegroundOpac
ity, 100663349 --> C:\PowerTools\src\FSharpVSP
owerTools\FSharpVSPowerTools.Designer.cs: (33, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_BackgroundOpac
ity, 100663351 --> C:\PowerTools\src\FSharpVSP
owerTools\FSharpVSPowerTools.Designer.cs: (57, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_IsBold, 100663
353 --> C:\PowerTools\src\FSharpVSPowerTools\F
SharpVSPowerTools.Designer.cs: (69, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_IsItalic, 1006
63355 --> C:\PowerTools\src\FSharpVSPowerTools
\FSharpVSPowerTools.Designer.cs: (88, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_ForegroundColo
r, 100663320 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, ge
t_BackgroundColor, 100663322 -->FSharpVSPowerTools.ClassificationFormats+FSharpE
scapedFormat, get_BackgroundBrush, 100663324 -->FSharpVSPowerTools.Classificatio
nFormats+FSharpEscapedFormat, get_ForegroundBrush, 100663326 -->FSharpVSPowerToo
ls.ClassificationFormats+FSharpEscapedFormat, get_ForegroundCustomizable, 100663
328 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, get_Backgro
undCustomizable, 100663330 -->FSharpVSPowerTools.ClassificationFormats+FSharpEsc
apedFormat, get_DisplayName, 100663332 -->FSharpVSPowerTools.ClassificationForma
ts+FSharpEscapedFormat, CreateResourceDictionary, 100663334 -->FSharpVSPowerTool
s.ClassificationFormats+FSharpEscapedFormat, ToString, 100663298 -->FSharpVSPowe
rTools.ClassificationFormats+FSharpEscapedFormat, Equals, 100663299 -->FSharpVSP
owerTools.ClassificationFormats+FSharpEscapedFormat, GetHashCode, 100663302 -->
C:\PowerTools\src\FSharpVSPowerTools\CodeGener
ationOptionsControl.cs: (32, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, GetType, 100663303
--> C:\PowerTools\src\FSharpVSPowerTools\Code
GenerationOptionsControl.cs: (51, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, .ctor, 100663530 -
-> C:\PowerTools\src\FSharpVSPowerTools\Syntax
ConstructClassifierProvider.cs: (400, 14)
FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, CultureInfo, 38587
5985 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, FontHintin
gSize, 385875986 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat
, FontRenderingSize, 385875987 -->FSharpVSPowerTools.ClassificationFormats+FShar
pEscapedFormat, TextEffects, 385875988 -->FSharpVSPowerTools.ClassificationForma
ts+FSharpEscapedFormat, TextDecorations, 385875989 -->FSharpVSPowerTools.Classif
icationFormats+FSharpEscapedFormat, FontTypeface, 385875990 -->FSharpVSPowerTool
s.ClassificationFormats+FSharpEscapedFormat, ForegroundOpacity, 385875991 -->FSh
arpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, BackgroundOpacity, 38
5875992 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, IsBold,
385875993 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, IsIt
alic, 385875994 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat,
ForegroundColor, 385875978 -->FSharpVSPowerTools.ClassificationFormats+FSharpEs
capedFormat, BackgroundColor, 385875979 -->FSharpVSPowerTools.ClassificationForm
ats+FSharpEscapedFormat, BackgroundBrush, 385875980 -->FSharpVSPowerTools.Classi
ficationFormats+FSharpEscapedFormat, ForegroundBrush, 385875981 -->FSharpVSPower
Tools.ClassificationFormats+FSharpEscapedFormat, ForegroundCustomizable, 3858759
82 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedFormat, BackgroundCu
stomizable, 385875983 -->FSharpVSPowerTools.ClassificationFormats+FSharpEscapedF
ormat, DisplayName, 385875984 -->FSharpVSPowerTools.ClassificationFormats+FSharp
OperatorFormat, get_CultureInfo, 100663337 -->FSharpVSPowerTools.ClassificationF
ormats+FSharpOperatorFormat, get_FontHintingSize, 100663339 --> c:\Users\s094
745\Documents\GitHub\PowerTools\src\FSharpVSPowerTools\GotoDefinitionFilterProvi
der.cs: (68, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_FontRendering
Size, 100663341 --> C:\PowerTools\src\FSharpVS
PowerTools\GotoDefinitionFilterProvider.cs: (80, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_TextEffects,
100663343 --> C:\PowerTools\src\FSharpVSPowerT
ools\GotoDefinitionFilterProvider.cs: (111, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_TextDecoratio
ns, 100663345 --> C:\PowerTools\src\FSharpVSPo
werTools\GotoDefinitionFilterProvider.cs: (132, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_FontTypeface,
100663347 --> C:\PowerTools\src\FSharpVSPower
Tools\GotoDefinitionFilterProvider.cs: (153, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_ForegroundOpa
city, 100663349 --> C:\PowerTools\src\FSharpVS
PowerTools\FSharpVSPowerTools.Designer.cs: (33, 9)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_BackgroundOpa
city, 100663351 --> C:\PowerTools\src\FSharpVS
PowerTools\FSharpVSPowerTools.Designer.cs: (57, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_IsBold, 10066
3353 --> C:\PowerTools\src\FSharpVSPowerTools\
FSharpVSPowerTools.Designer.cs: (69, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_IsItalic, 100
663355 --> C:\PowerTools\src\FSharpVSPowerTool
s\FSharpVSPowerTools.Designer.cs: (88, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_ForegroundCol
or, 100663320 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat,
get_BackgroundColor, 100663322 -->FSharpVSPowerTools.ClassificationFormats+FShar
pOperatorFormat, get_BackgroundBrush, 100663324 -->FSharpVSPowerTools.Classifica
tionFormats+FSharpOperatorFormat, get_ForegroundBrush, 100663326 -->FSharpVSPowe
rTools.ClassificationFormats+FSharpOperatorFormat, get_ForegroundCustomizable, 1
00663328 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, get_B
ackgroundCustomizable, 100663330 -->FSharpVSPowerTools.ClassificationFormats+FSh
arpOperatorFormat, get_DisplayName, 100663332 -->FSharpVSPowerTools.Classificati
onFormats+FSharpOperatorFormat, CreateResourceDictionary, 100663334 -->FSharpVSP
owerTools.ClassificationFormats+FSharpOperatorFormat, ToString, 100663298 -->FSh
arpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, Equals, 100663299 --
>FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, GetHashCode, 100
663302 --> C:\PowerTools\src\FSharpVSPowerTool
s\CodeGenerationOptionsControl.cs: (32, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, GetType, 10066330
3 --> C:\PowerTools\src\FSharpVSPowerTools\Cod
eGenerationOptionsControl.cs: (51, 13)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, .ctor, 100663531
--> C:\PowerTools\src\FSharpVSPowerTools\Synta
xConstructClassifierProvider.cs: (417, 14)
FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, CultureInfo, 3858
75985 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, FontHint
ingSize, 385875986 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFor
mat, FontRenderingSize, 385875987 -->FSharpVSPowerTools.ClassificationFormats+FS
harpOperatorFormat, TextEffects, 385875988 -->FSharpVSPowerTools.ClassificationF
ormats+FSharpOperatorFormat, TextDecorations, 385875989 -->FSharpVSPowerTools.Cl
assificationFormats+FSharpOperatorFormat, FontTypeface, 385875990 -->FSharpVSPow
erTools.ClassificationFormats+FSharpOperatorFormat, ForegroundOpacity, 385875991
-->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, BackgroundOpa
city, 385875992 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat
, IsBold, 385875993 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFo
rmat, IsItalic, 385875994 -->FSharpVSPowerTools.ClassificationFormats+FSharpOper
atorFormat, ForegroundColor, 385875978 -->FSharpVSPowerTools.ClassificationForma
ts+FSharpOperatorFormat, BackgroundColor, 385875979 -->FSharpVSPowerTools.Classi
ficationFormats+FSharpOperatorFormat, BackgroundBrush, 385875980 -->FSharpVSPowe
rTools.ClassificationFormats+FSharpOperatorFormat, ForegroundBrush, 385875981 --
>FSharpVSPowerTools.ClassificationFormats+FSharpOperatorFormat, ForegroundCustom
izable, 385875982 -->FSharpVSPowerTools.ClassificationFormats+FSharpOperatorForm
at, BackgroundCustomizable, 385875983 -->FSharpVSPowerTools.ClassificationFormat
s+FSharpOperatorFormat, DisplayName, 385875984 -->FSharpVSPowerTools.SyntaxConst
ructClassifierProvider, GetClassifier, 100663534 --> c:\Users\s094745\Documen
ts\GitHub\PowerTools\src\FSharpVSPowerTools\SyntaxConstructClassifierProvider.cs
: (479, 9)
FSharpVSPowerTools.SyntaxConstructClassifierProvider, SubjectBuffersConnected, 1
00663535 --> C:\PowerTools\src\FSharpVSPowerTo
ols\SyntaxConstructClassifierProvider.cs: (483, 9)
FSharpVSPowerTools.SyntaxConstructClassifierProvider, SubjectBuffersDisconnected
, 100663536 --> C:\PowerTools\src\FSharpVSPowe
rTools\SyntaxConstructClassifierProvider.cs: (499, 9)
FSharpVSPowerTools.SyntaxConstructClassifierProvider, Dispose, 100663537 -->
C:\PowerTools\src\FSharpVSPowerTools\SyntaxConstr
uctClassifierProvider.cs: (504, 9)
FSharpVSPowerTools.SyntaxConstructClassifierProvider, ToString, 100663298 -->FSh
arpVSPowerTools.SyntaxConstructClassifierProvider, Equals, 100663299 -->FSharpVS
PowerTools.SyntaxConstructClassifierProvider, GetHashCode, 100663302 --> c:\U
sers\s094745\Documents\GitHub\PowerTools\src\FSharpVSPowerTools\CodeGenerationOp
tionsControl.cs: (32, 13)
FSharpVSPowerTools.SyntaxConstructClassifierProvider, GetType, 100663303 -->
C:\PowerTools\src\FSharpVSPowerTools\CodeGenerati
onOptionsControl.cs: (51, 13)
FSharpVSPowerTools.SyntaxConstructClassifierProvider, .ctor, 100663532 --> c:
\Users\s094745\Documents\GitHub\PowerTools\src\FSharpVSPowerTools\SyntaxConstruc
tClassifierProvider.cs: (454, 9)
FSharpVSPowerTools.UnionPatternMatchCaseGeneratorSmartTaggerProvider, CreateTagg
er, 100663539 --> C:\PowerTools\src\FSharpVSPo
werTools\UnionPatternMatchCaseGeneratorSmartTaggerProvider.cs: (56, 9)
FSharpVSPowerTools.UnionPatternMatchCaseGeneratorSmartTaggerProvider, ToString,
100663298 -->FSharpVSPowerTools.UnionPatternMatchCaseGeneratorSmartTaggerProvide
r, Equals, 100663299 -->FSharpVSPowerTools.UnionPatternMatchCaseGeneratorSmartTa
ggerProvider, GetHashCode, 100663302 --> C:\Po
werTools\src\FSharpVSPowerTools\CodeGenerationOptionsControl.cs: (32, 13)
FSharpVSPowerTools.UnionPatternMatchCaseGeneratorSmartTaggerProvider, GetType, 1
00663303 --> C:\PowerTools\src\FSharpVSPowerTo
ols\CodeGenerationOptionsControl.cs: (51, 13)
FSharpVSPowerTools.UnionPatternMatchCaseGeneratorSmartTaggerProvider, .ctor, 100
663540 --> C:\PowerTools\src\FSharpVSPowerTool
s\UnionPatternMatchCaseGeneratorSmartTaggerProvider.cs: (16707566, 0)
FSharpVSPowerTools.XmlDocCommandFilterProvider, VsTextViewCreated, 100663541 -->
C:\PowerTools\src\FSharpVSPowerTools\XmlDocCo
mmandFilterProvider.cs: (50, 9)
FSharpVSPowerTools.XmlDocCommandFilterProvider, ToString, 100663298 -->FSharpVSP
owerTools.XmlDocCommandFilterProvider, Equals, 100663299 -->FSharpVSPowerTools.X
mlDocCommandFilterProvider, GetHashCode, 100663302 --> c:\Users\s094745\Docum
ents\GitHub\PowerTools\src\FSharpVSPowerTools\CodeGenerationOptionsControl.cs: (
32, 13)
FSharpVSPowerTools.XmlDocCommandFilterProvider, GetType, 100663303 --> c:\Use
rs\s094745\Documents\GitHub\PowerTools\src\FSharpVSPowerTools\CodeGenerationOpti
onsControl.cs: (51, 13)
FSharpVSPowerTools.XmlDocCommandFilterProvider, .ctor, 100663542 --> c:\Users
\s094745\Documents\GitHub\PowerTools\src\FSharpVSPowerTools\XmlDocCommandFilterP
rovider.cs: (16707566, 0)
FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, <TextViewCreated
>b__0, 100663544 --> C:\PowerTools\src\FSharpV
SPowerTools\CodeFormattingHookHelper.cs: (16707566, 0)
FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, ToString, 100663
298 -->FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, Equals, 1
00663299 -->FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, GetH
ashCode, 100663302 --> C:\PowerTools\src\FShar
pVSPowerTools\CodeGenerationOptionsControl.cs: (32, 13)
FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, GetType, 1006633
03 --> C:\PowerTools\src\FSharpVSPowerTools\Co
deGenerationOptionsControl.cs: (51, 13)
FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, .ctor, 100663543
-->FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, <>4__this, 6
7109074 -->FSharpVSPowerTools.CodeFormattingHookHelper+<>c__DisplayClass1, wpfTe
xtView, 67109075 -->FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__Di
splayClass2, <GetClassifier>b__0, 100663546 --> c:\Users\s094745\Documents\Gi
tHub\PowerTools\src\FSharpVSPowerTools\SyntaxConstructClassifierProvider.cs: (16
707566, 0)
FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__DisplayClass2, ToStrin
g, 100663298 -->FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__Displa
yClass2, Equals, 100663299 -->FSharpVSPowerTools.SyntaxConstructClassifierProvid
er+<>c__DisplayClass2, GetHashCode, 100663302 --> c:\Users\s094745\Documents\
GitHub\PowerTools\src\FSharpVSPowerTools\CodeGenerationOptionsControl.cs: (32, 1
3)
FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__DisplayClass2, GetType
, 100663303 --> C:\PowerTools\src\FSharpVSPowe
rTools\CodeGenerationOptionsControl.cs: (51, 13)
FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__DisplayClass2, .ctor,
100663545 -->FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__DisplayCl
ass2, includeUnusedReferences, 67109076 -->FSharpVSPowerTools.SyntaxConstructCla
ssifierProvider+<>c__DisplayClass2, includeUnusedOpens, 67109077 -->FSharpVSPowe
rTools.SyntaxConstructClassifierProvider+<>c__DisplayClass2, doc, 67109078 -->FS
harpVSPowerTools.SyntaxConstructClassifierProvider+<>c__DisplayClass2, <>4__this
, 67109079 -->FSharpVSPowerTools.SyntaxConstructClassifierProvider+<>c__DisplayC
lass2, buffer, 67109080 -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment