2 instantiations of PdbFunction
Mono.Cecil.Pdb (2)
Microsoft.Cci.Pdb\PdbFile.cs (1)
146var match = new PdbFunction {
Microsoft.Cci.Pdb\PdbFunction.cs (1)
168funcs[func++] = new PdbFunction(/*module,*/ proc, bits);
36 references to PdbFunction
Mono.Cecil.Pdb (36)
Microsoft.Cci.Pdb\PdbFile.cs (17)
145private static int FindFunction(PdbFunction[] funcs, ushort sec, uint off) { 146var match = new PdbFunction { 151return Array.BinarySearch(funcs, match, PdbFunction.byAddress); 154static void LoadManagedLines(PdbFunction[] funcs, 163Array.Sort(funcs, PdbFunction.byAddressAndToken); 187var func = funcs[funcIndex]; 190var f = funcs[funcIndex-1]; 197var f = funcs[funcIndex+1]; 275List<PdbFunction> funcList, 282PdbFunction[] funcs = null; 293funcs = PdbFunction.LoadManagedFunctions(/*info.moduleName,*/ 403List<PdbFunction> funcList = new List<PdbFunction>(); 419PdbFunction[] funcs = funcList.ToArray(); 427foreach (PdbFunction func in funcs) { 433Array.Sort(funcs, PdbFunction.byAddressAndToken); 468if (oem.idOem == PdbFunction.msilMetaData) {
Microsoft.Cci.Pdb\PdbFunction.cs (11)
87internal static PdbFunction[] LoadManagedFunctions(/*string module,*/ 130PdbFunction[] funcs = new PdbFunction[count]; 443PdbFunction fx = (PdbFunction)x; 444PdbFunction fy = (PdbFunction)y; 462PdbFunction fx = (PdbFunction)x; 463PdbFunction fy = (PdbFunction)y;
Microsoft.Cci.Pdb\PdbInfo.cs (1)
16public PdbFunction[] Functions;
Microsoft.Cci.Pdb\PdbScope.cs (1)
44PdbFunction.CountScopesAndSlots(bits, block.end, out constantCount, out scopeCount, out slotCount, out namespaceCount);
Mono.Cecil.Pdb\NativePdbReader.cs (6)
27 readonly Dictionary<uint, PdbFunction> functions = new Dictionary<uint, PdbFunction> (); 59 foreach (var function in info.Functions) 102 PdbFunction function; 232 PdbFunction function; 310 void ReadSequencePoints (PdbFunction function, MethodDebugInformation info)