Lines Matching defs:SymbolCache
1 #include "llvm/DebugInfo/PDB/Native/SymbolCache.h"
78 SymbolCache::SymbolCache(NativeSession &Session, DbiStream *Dbi)
89 SymbolCache::createTypeEnumerator(TypeLeafKind Kind) {
94 SymbolCache::createTypeEnumerator(std::vector<TypeLeafKind> Kinds) {
106 SymbolCache::createGlobalsEnumerator(codeview::SymbolKind Kind) {
111 SymIndexId SymbolCache::createSimpleType(TypeIndex Index,
127 SymbolCache::createSymbolForModifiedType(codeview::TypeIndex ModifierTI,
158 SymIndexId SymbolCache::findSymbolByTypeIndex(codeview::TypeIndex Index) const {
247 SymbolCache::getSymbolById(SymIndexId SymbolId) const {
263 NativeRawSymbol &SymbolCache::getNativeSymbolById(SymIndexId SymbolId) const {
267 uint32_t SymbolCache::getNumCompilands() const {
274 SymIndexId SymbolCache::getOrCreateGlobalSymbolByOffset(uint32_t Offset) {
300 SymIndexId SymbolCache::getOrCreateInlineSymbol(InlineSiteSym Sym,
314 SymbolCache::findSymbolBySectOffset(uint32_t Sect, uint32_t Offset,
340 SymbolCache::findFunctionSymbolBySectOffset(uint32_t Sect, uint32_t Offset) {
385 SymbolCache::findPublicSymbolBySectOffset(uint32_t Sect, uint32_t Offset) {
447 std::vector<SymbolCache::LineTableEntry>
448 SymbolCache::findLineTable(uint16_t Modi) const {
533 SymbolCache::findLineNumbersByVA(uint64_t VA, uint32_t Length) const {
597 SymbolCache::getOrCreateCompiland(uint32_t Index) {
614 SymbolCache::getSourceFileById(SymIndexId FileId) const {
625 SymbolCache::getOrCreateSourceFile(const FileChecksumEntry &Checksums) const {