H A D | LVCodeViewVisitor.cpp | 136 LVElement *Element = nullptr); 331 LVElement *Element) { 335 std::forward_as_tuple(Kind, Element)); 347 LVElement *Element = nullptr; in add() 350 Element = Iter->second.second; in find() 351 if (Element || !Create) in find() 352 return Element; in find() 354 // Create the logical element if not found. in find() 355 Element = Shared->Visitor->createElement(Iter->second.first); in find() 356 if (Element) { in find() 337 add(uint32_t StreamIdx,TypeIndex TI,TypeLeafKind Kind,LVElement * Element) add() argument 353 LVElement *Element = nullptr; find() local 850 LVElement *Element = LogicalVisitor->getElement(StreamTPI, Local.Type); visitKnownRecord() local 900 LVElement *Element = LogicalVisitor->getElement(StreamTPI, Local.Type); visitKnownRecord() local 1444 LVElement *Element = LogicalVisitor->getElement(StreamTPI, Local.Type); visitKnownRecord() local 1751 printTypeBegin(CVType & Record,TypeIndex TI,LVElement * Element,uint32_t StreamIdx) printTypeBegin() argument 1769 printMemberBegin(CVMemberRecord & Record,TypeIndex TI,LVElement * Element,uint32_t StreamIdx) printMemberBegin() argument 1797 visitKnownRecord(CVType & Record,ArgListRecord & Args,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 1820 visitKnownRecord(CVType & Record,ArrayRecord & AT,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 1938 visitKnownRecord(CVType & Record,BitFieldRecord & BF,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 1954 visitKnownRecord(CVType & Record,BuildInfoRecord & BI,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 1978 visitKnownRecord(CVType & Record,ClassRecord & Class,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2048 visitKnownRecord(CVType & Record,EnumRecord & Enum,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2106 visitKnownRecord(CVType & Record,FieldListRecord & FieldList,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2120 visitKnownRecord(CVType & Record,FuncIdRecord & Func,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2165 visitKnownRecord(CVType & Record,LabelRecord & LR,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2175 visitKnownRecord(CVType & Record,MemberFuncIdRecord & Id,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2207 visitKnownRecord(CVType & Record,MemberFunctionRecord & MF,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2254 visitKnownRecord(CVType & Record,MethodOverloadListRecord & Overloads,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2273 visitKnownRecord(CVType & Record,ModifierRecord & Mod,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2334 visitKnownRecord(CVType & Record,PointerRecord & Ptr,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2417 visitKnownRecord(CVType & Record,ProcedureRecord & Proc,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2448 visitKnownRecord(CVType & Record,UnionRecord & Union,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2495 visitKnownRecord(CVType & Record,TypeServer2Record & TS,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2508 visitKnownRecord(CVType & Record,VFTableRecord & VFT,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2525 visitKnownRecord(CVType & Record,VFTableShapeRecord & Shape,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2537 visitKnownRecord(CVType & Record,StringListRecord & Strings,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2554 visitKnownRecord(CVType & Record,StringIdRecord & String,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2577 visitKnownRecord(CVType & Record,UdtSourceLineRecord & SourceLine,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2591 visitKnownRecord(CVType & Record,UdtModSourceLineRecord & ModSourceLine,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2607 visitKnownRecord(CVType & Record,PrecompRecord & Precomp,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2622 visitKnownRecord(CVType & Record,EndPrecompRecord & EndPrecomp,TypeIndex TI,LVElement * Element) visitKnownRecord() argument 2640 visitKnownMember(CVMemberRecord & Record,BaseClassRecord & Base,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2663 visitKnownMember(CVMemberRecord & Record,DataMemberRecord & Field,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2681 visitKnownMember(CVMemberRecord & Record,EnumeratorRecord & Enum,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2704 visitKnownMember(CVMemberRecord & Record,ListContinuationRecord & Cont,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2716 visitKnownMember(CVMemberRecord & Record,NestedTypeRecord & Nested,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2761 visitKnownMember(CVMemberRecord & Record,OneMethodRecord & Method,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2807 visitKnownMember(CVMemberRecord & Record,OverloadedMethodRecord & Method,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2830 visitKnownMember(CVMemberRecord & Record,StaticDataMemberRecord & Field,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2847 visitKnownMember(CVMemberRecord & Record,VFPtrRecord & VFTable,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2859 visitKnownMember(CVMemberRecord & Record,VirtualBaseClassRecord & Base,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2884 visitMemberRecord(CVMemberRecord & Record,TypeVisitorCallbacks & Callbacks,TypeIndex TI,LVElement * Element) visitMemberRecord() argument 2914 finishVisitation(CVType & Record,TypeIndex TI,LVElement * Element) finishVisitation() argument 2938 visitFieldListMemberStream(TypeIndex TI,LVElement * Element,ArrayRef<uint8_t> FieldList) visitFieldListMemberStream() argument 3135 LVElement *Element = Shared->TypeRecords.find(StreamTPI, TI); createElement() local 3195 createParameter(LVElement * Element,StringRef Name,LVScope * Parent) createParameter() argument 3219 if (LVElement *Element = Shared->TypeRecords.find(StreamTPI, TIR)) createBaseType() local 3235 if (LVElement *Element = Shared->TypeRecords.find(StreamTPI, TI)) createPointerType() local 3247 createParents(StringRef ScopedName,LVElement * Element) createParents() argument 3325 LVElement *Element = Shared->TypeRecords.find(StreamIdx, TI); getElement() local 3379 if (LVElement *Element = Shared->TypeRecords.find( processLines() local [all...] |