Searched refs:ISymbolSource (Results 1 – 4 of 4) sorted by relevance
50 class ISymbolSource; variable83 void AppendSource(std::unique_ptr<ISymbolSource> source);87 void PrependSource(std::unique_ptr<ISymbolSource> source);106 std::vector<std::unique_ptr<ISymbolSource>> sources_;125 const ResourceName& name, const std::vector<std::unique_ptr<ISymbolSource>>& sources) = 0;128 ResourceId id, const std::vector<std::unique_ptr<ISymbolSource>>& sources) = 0;141 const std::vector<std::unique_ptr<ISymbolSource>>& sources) override;143 ResourceId id, const std::vector<std::unique_ptr<ISymbolSource>>& sources) override;151 class ISymbolSource {153 virtual ~ISymbolSource() = default;[all …]
58 void SymbolTable::AppendSource(std::unique_ptr<ISymbolSource> source) { in AppendSource()65 void SymbolTable::PrependSource(std::unique_ptr<ISymbolSource> source) { in PrependSource()163 const ResourceName& name, const std::vector<std::unique_ptr<ISymbolSource>>& sources) { in FindByName()174 ResourceId id, const std::vector<std::unique_ptr<ISymbolSource>>& sources) { in FindById()
120 ContextBuilder& AddSymbolSource(std::unique_ptr<ISymbolSource> src) { in AddSymbolSource()158 std::unique_ptr<ISymbolSource> Build() { in Build()163 class StaticSymbolSource : public ISymbolSource {
175 const std::vector<std::unique_ptr<ISymbolSource>>& sources) override { in FindByName()