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