Home
last modified time | relevance | path

Searched refs:IncrementalParser (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.cpp29 IncrementalParser::IncrementalParser(CompilerInstance &Instance, in IncrementalParser() function in clang::IncrementalParser
38 IncrementalParser::~IncrementalParser() { P.reset(); } in ~IncrementalParser()
41 IncrementalParser::ParseOrWrapTopLevelDecl() { in ParseOrWrapTopLevelDecl()
99 IncrementalParser::Parse(llvm::StringRef input) { in Parse()
155 void IncrementalParser::CleanUpPTU(TranslationUnitDecl *MostRecentTU) { in CleanUpPTU()
H A DIncrementalParser.h33 class IncrementalParser {
50 IncrementalParser(CompilerInstance &Instance, llvm::Error &Err);
51 virtual ~IncrementalParser();
H A DDeviceOffload.h26 class IncrementalCUDADeviceParser : public IncrementalParser {
H A DDeviceOffload.cpp31 : IncrementalParser(DeviceInstance, Err), PTUs(PTUs), VFS(FS), in IncrementalCUDADeviceParser()
H A DInterpreter.cpp386 IncrParser = std::make_unique<IncrementalParser>(*CI, ErrOut); in Interpreter()
/freebsd/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h44 class IncrementalParser; variable
94 std::unique_ptr<IncrementalParser> IncrParser;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRedeclarable.h193 friend class IncrementalParser; variable
H A DASTContext.h516 friend class IncrementalParser; variable