Lines Matching defs:Proc
616 Error LVTypeVisitor::visitKnownRecord(CVType &Record, ProcedureRecord &Proc) {
619 printTypeIndex("ReturnType", Proc.getReturnType(), StreamTPI);
620 W.printNumber("NumParameters", Proc.getParameterCount());
621 printTypeIndex("ArgListType", Proc.getArgumentList(), StreamTPI);
1477 Error LVSymbolVisitor::visitKnownRecord(CVSymbol &Record, ProcSym &Proc) {
1485 printTypeIndex("FunctionType", Proc.FunctionType);
1486 W.printHex("Segment", Proc.Segment);
1487 W.printFlags("Flags", static_cast<uint8_t>(Proc.Flags),
1489 W.printString("DisplayName", Proc.Name);
1530 ObjDelegate->getLinkageName(Proc.getRelocationOffset(), Proc.CodeOffset,
1535 Function->setName(Proc.Name);
1542 Reader->linearAddress(Proc.Segment, Proc.CodeOffset, Addendum);
1543 LVAddress HighPC = LowPC + Proc.CodeSize - 1;
1557 TypeIndex TIFunctionType = Proc.FunctionType;
1569 std::tie(OuterComponent, std::ignore) = getInnerComponent(Proc.Name);
2416 Error LVLogicalVisitor::visitKnownRecord(CVType &Record, ProcedureRecord &Proc,
2420 printTypeIndex("ReturnType", Proc.getReturnType(), StreamTPI);
2421 W.printNumber("NumParameters", Proc.getParameterCount());
2422 printTypeIndex("ArgListType", Proc.getArgumentList(), StreamTPI);
2430 FunctionDcl->setType(getElement(StreamTPI, Proc.getReturnType()));
2436 CVType CVArguments = Types.getType(Proc.getArgumentList());
2437 if (Error Err = finishVisitation(CVArguments, Proc.getArgumentList(),