Lines Matching refs:codeview

41   static CVTagRecord create(llvm::codeview::CVType type);
45 const llvm::codeview::TagRecord &asTag() const { in asTag()
53 const llvm::codeview::ClassRecord &asClass() const { in asClass()
58 const llvm::codeview::EnumRecord &asEnum() const { in asEnum()
63 const llvm::codeview::UnionRecord &asUnion() const { in asUnion()
77 CVTagRecord(llvm::codeview::ClassRecord &&c);
78 CVTagRecord(llvm::codeview::UnionRecord &&u);
79 CVTagRecord(llvm::codeview::EnumRecord &&e);
81 llvm::codeview::ClassRecord cvclass;
82 llvm::codeview::EnumRecord cvenum;
83 llvm::codeview::UnionRecord cvunion;
105 llvm::codeview::TypeIndex type;
111 llvm::pdb::PDB_SymType CVSymToPDBSym(llvm::codeview::SymbolKind kind);
112 llvm::pdb::PDB_SymType CVTypeToPDBType(llvm::codeview::TypeLeafKind kind);
114 bool SymbolHasAddress(const llvm::codeview::CVSymbol &sym);
115 bool SymbolIsCode(const llvm::codeview::CVSymbol &sym);
117 SegmentOffset GetSegmentAndOffset(const llvm::codeview::CVSymbol &sym);
119 GetSegmentOffsetAndLength(const llvm::codeview::CVSymbol &sym);
125 inline bool IsValidRecord(const llvm::codeview::ProcRefSym &sym) { in IsValidRecord()
130 bool IsForwardRefUdt(llvm::codeview::CVType cvt);
131 bool IsTagRecord(llvm::codeview::CVType cvt);
132 bool IsClassStructUnion(llvm::codeview::CVType cvt);
137 lldb::AccessType TranslateMemberAccess(llvm::codeview::MemberAccess access);
138 llvm::codeview::TypeIndex GetFieldListIndex(llvm::codeview::CVType cvt);
139 llvm::codeview::TypeIndex
140 LookThroughModifierRecord(llvm::codeview::CVType modifier);
144 VariableInfo GetVariableNameInfo(llvm::codeview::CVSymbol symbol);
148 size_t GetTypeSizeForSimpleKind(llvm::codeview::SimpleTypeKind kind);
150 GetCompilerTypeForSimpleKind(llvm::codeview::SimpleTypeKind kind);