H A D | LVCodeViewVisitor.cpp | 50 static TypeIndex getTrueType(TypeIndex &TI) { in getTrueType() argument 85 static StringRef getRecordName(LazyRandomTypeCollection &Types, TypeIndex TI) { in getRecordName() argument 191 record(bool IsForwardRef,StringRef Name,TypeIndex TI) record() argument 212 remap(TypeIndex TI) remap() argument 281 add(TypeIndex TI,StringRef String) add() argument 289 find(TypeIndex TI) find() argument 294 findIndex(TypeIndex TI) findIndex() argument 336 add(uint32_t StreamIdx,TypeIndex TI,TypeLeafKind Kind,LVElement * Element) add() argument 344 add(uint32_t StreamIdx,TypeIndex TI,StringRef Name) add() argument 349 find(uint32_t StreamIdx,TypeIndex TI,bool Create) find() argument 485 printTypeIndex(StringRef FieldName,TypeIndex TI,uint32_t StreamIdx) const printTypeIndex() argument 495 visitTypeBegin(CVType & Record,TypeIndex TI) visitTypeBegin() argument 551 TypeIndex TI; visitKnownRecord() local 1570 TypeIndex TI = Shared->ForwardReferences.find(OuterComponent); visitKnownRecord() local 1744 printTypeIndex(StringRef FieldName,TypeIndex TI,uint32_t StreamIdx) printTypeIndex() argument 1750 printTypeBegin(CVType & Record,TypeIndex TI,LVElement * Element,uint32_t StreamIdx) printTypeBegin() argument 1768 printMemberBegin(CVMemberRecord & Record,TypeIndex TI,LVElement * Element,uint32_t StreamIdx) printMemberBegin() argument 1787 visitUnknownType(CVType & Record,TypeIndex TI) visitUnknownType() 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 2206 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 2632 visitUnknownMember(CVMemberRecord & Record,TypeIndex TI) visitUnknownMember() argument 2639 visitKnownMember(CVMemberRecord & Record,BaseClassRecord & Base,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2662 visitKnownMember(CVMemberRecord & Record,DataMemberRecord & Field,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2680 visitKnownMember(CVMemberRecord & Record,EnumeratorRecord & Enum,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2704 visitKnownMember(CVMemberRecord & Record,ListContinuationRecord & Cont,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2715 visitKnownMember(CVMemberRecord & Record,NestedTypeRecord & Nested,TypeIndex TI,LVElement * Element) visitKnownMember() argument 2760 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 2846 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 2913 finishVisitation(CVType & Record,TypeIndex TI,LVElement * Element) finishVisitation() argument 2938 visitFieldListMemberStream(TypeIndex TI,LVElement * Element,ArrayRef<uint8_t> FieldList) visitFieldListMemberStream() argument 3134 createElement(TypeIndex TI,TypeLeafKind Kind) createElement() argument 3167 createDataMember(CVMemberRecord & Record,LVScope * Parent,StringRef Name,TypeIndex TI,MemberAccess Access) createDataMember() argument 3206 createParameter(TypeIndex TI,StringRef Name,LVScope * Parent) createParameter() argument 3211 createBaseType(TypeIndex TI,StringRef TypeName) createBaseType() argument 3229 createPointerType(TypeIndex TI,StringRef TypeName) createPointerType() argument 3319 getElement(uint32_t StreamIdx,TypeIndex TI,LVScope * Parent) getElement() argument [all...] |