Lines Matching refs:CompilerInstance
1 //===-- CompilerInstance.h - Clang Compiler Instance ------------*- C++ -*-===//
50 /// CompilerInstance - Helper class for managing a single instance of the Clang
53 /// The CompilerInstance serves two purposes:
62 /// object and retaking ownership prior to destroying the CompilerInstance.
66 /// come in two forms; a short form that reuses the CompilerInstance objects,
68 class CompilerInstance : public ModuleLoader {
156 CompilerInstance(const CompilerInstance &) LLVM_DELETED_FUNCTION;
157 void operator=(const CompilerInstance &) LLVM_DELETED_FUNCTION;
159 explicit CompilerInstance(bool BuildingModule = false);
160 ~CompilerInstance();
176 /// - No other CompilerInstance state should have been initialized (this is
194 // of the context or else not CompilerInstance specific.