Home
last modified time | relevance | path

Searched refs:ExternalPreprocessorSource (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Lex/
H A DExternalPreprocessorSource.h26 class ExternalPreprocessorSource {
28 virtual ~ExternalPreprocessorSource();
H A DHeaderSearch.h45 class ExternalPreprocessorSource; variable
128 getControllingMacro(ExternalPreprocessorSource *External);
328 ExternalPreprocessorSource *ExternalLookup = nullptr;
418 void SetExternalLookup(ExternalPreprocessorSource *EPS) { in SetExternalLookup()
422 ExternalPreprocessorSource *getExternalLookup() const { in getExternalLookup()
H A DPreprocessor.h71 class ExternalPreprocessorSource; variable
146 ExternalPreprocessorSource *ExternalSource;
1082 void setExternalSource(ExternalPreprocessorSource *Source) { in setExternalSource()
1086 ExternalPreprocessorSource *getExternalSource() const { in getExternalSource()
/llvm-project-15.0.7/clang/lib/Lex/
H A DPreprocessor.cpp77 ExternalPreprocessorSource::~ExternalPreprocessorSource() = default;
H A DHeaderSearch.cpp62 HeaderFileInfo::getControllingMacro(ExternalPreprocessorSource *External) { in getControllingMacro()
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTReader.h342 : public ExternalPreprocessorSource,
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCodeComplete.cpp1217 ExternalPreprocessorSource *PreambleMacros = PP.getExternalSource(); in loadMainFilePreambleMacros()