reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
756 Symbols.insert(std::make_pair(KV.first, SymbolTableEntry(KV.second))); 764 Symbols.erase(SI); 783 auto SymI = Symbols.find(KV.first); 784 assert(SymI != Symbols.end() && "Replacing unknown symbol"); 807 auto SymI = Symbols.find(KV.first); 832 assert(Symbols.count(KV.first) && "JITDylib does not cover this symbol?"); 833 assert(Symbols.find(KV.first)->second.isInMaterializationPhase() && 850 assert(Symbols.count(Name) && "Name not in symbol table"); 851 assert(Symbols[Name].isInMaterializationPhase() && 855 if (Symbols[Name].getFlags().hasError()) 859 assert(Symbols[Name].getState() != SymbolState::Emitted && 874 auto OtherSymI = OtherJITDylib.Symbols.find(OtherSymbol); 879 assert(OtherSymI != OtherJITDylib.Symbols.end() && 914 Symbols[Name].setFlags(Symbols[Name].getFlags() | JITSymbolFlags::HasError); 914 Symbols[Name].setFlags(Symbols[Name].getFlags() | JITSymbolFlags::HasError); 936 auto SymI = Symbols.find(KV.first); 938 assert(SymI != Symbols.end() && "Symbol not found"); 1017 auto SymI = Symbols.find(Name); 1018 assert(SymI != Symbols.end() && "No symbol table entry for Name"); 1076 auto DependantSymI = DependantJD.Symbols.find(DependantName); 1077 assert(DependantSymI != DependantJD.Symbols.end() && 1158 assert(JD.Symbols.count(Name) && "No symbol table entry for Name"); 1159 auto &Sym = JD.Symbols[Name]; 1180 assert(DependantJD.Symbols.count(DependantName) && 1182 auto &DependantSym = DependantJD.Symbols[DependantName]; 1303 auto I = Symbols.find(Name); 1306 if (I == Symbols.end()) { 1342 Symbols.erase(SymI); 1389 auto I = Symbols.find(Name); 1390 if (I != Symbols.end()) { 1450 auto SymI = Symbols.find(Name); 1451 if (SymI == Symbols.end()) 1491 auto SymK = Symbols.find(KV.first); 1588 auto SymI = Symbols.find(Name); 1589 if (SymI == Symbols.end()) 1615 auto SymK = Symbols.find(KV.first); 1616 assert(SymK != Symbols.end() && "Missing symbol table entry"); 1652 for (auto &KV : Symbols) { 1739 auto I = Symbols.find(KV.first); 1741 if (I != Symbols.end()) { 1776 auto &SymEntry = Symbols[KV.first];