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