Lines Matching refs:RawSymbol
55 : Session(Other.Session), RawSymbol(std::move(Other.RawSymbol)) {} in PDBSymbol()
103 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in create() argument
104 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag()); in create()
105 SymbolPtr->RawSymbol = RawSymbol.get(); in create()
106 SymbolPtr->OwnedRawSymbol = std::move(RawSymbol); in create()
111 IPDBRawSymbol &RawSymbol) { in create() argument
112 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag()); in create()
113 SymbolPtr->RawSymbol = &RawSymbol; in create()
120 RawSymbol->dump(OS, Indent, ShowFlags, RecurseFlags); in defaultDump()
139 PDB_SymType PDBSymbol::getSymTag() const { return RawSymbol->getSymTag(); } in getSymTag()
140 uint32_t PDBSymbol::getSymIndexId() const { return RawSymbol->getSymIndexId(); } in getSymIndexId()
148 return RawSymbol->findChildren(Type); in findAllChildren()
154 return RawSymbol->findChildren(Type, Name, Flags); in findChildren()
160 return RawSymbol->findChildrenByRVA(Type, Name, Flags, RVA); in findChildrenByRVA()
165 return RawSymbol->findInlineFramesByVA(VA); in findInlineFramesByVA()
170 return RawSymbol->findInlineFramesByRVA(RVA); in findInlineFramesByRVA()
175 return RawSymbol->findInlineeLinesByVA(VA, Length); in findInlineeLinesByVA()
180 return RawSymbol->findInlineeLinesByRVA(RVA, Length); in findInlineeLinesByRVA()
183 std::string PDBSymbol::getName() const { return RawSymbol->getName(); } in getName()