Lines Matching defs:Proc
610 Error LVTypeVisitor::visitKnownRecord(CVType &Record, ProcedureRecord &Proc) {
613 printTypeIndex("ReturnType", Proc.getReturnType(), StreamTPI);
614 W.printNumber("NumParameters", Proc.getParameterCount());
615 printTypeIndex("ArgListType", Proc.getArgumentList(), StreamTPI);
1471 Error LVSymbolVisitor::visitKnownRecord(CVSymbol &Record, ProcSym &Proc) {
1479 printTypeIndex("FunctionType", Proc.FunctionType);
1480 W.printHex("Segment", Proc.Segment);
1481 W.printFlags("Flags", static_cast<uint8_t>(Proc.Flags),
1483 W.printString("DisplayName", Proc.Name);
1524 ObjDelegate->getLinkageName(Proc.getRelocationOffset(), Proc.CodeOffset,
1529 Function->setName(Proc.Name);
1536 Reader->linearAddress(Proc.Segment, Proc.CodeOffset, Addendum);
1537 LVAddress HighPC = LowPC + Proc.CodeSize - 1;
1551 TypeIndex TIFunctionType = Proc.FunctionType;
1563 std::tie(OuterComponent, std::ignore) = getInnerComponent(Proc.Name);
2410 Error LVLogicalVisitor::visitKnownRecord(CVType &Record, ProcedureRecord &Proc,
2414 printTypeIndex("ReturnType", Proc.getReturnType(), StreamTPI);
2415 W.printNumber("NumParameters", Proc.getParameterCount());
2416 printTypeIndex("ArgListType", Proc.getArgumentList(), StreamTPI);
2424 FunctionDcl->setType(getElement(StreamTPI, Proc.getReturnType()));
2430 CVType CVArguments = Types.getType(Proc.getArgumentList());
2431 if (Error Err = finishVisitation(CVArguments, Proc.getArgumentList(),