Home | History | Annotate | Download | only in Frontend

Lines Matching defs:CompilerInstance

1 //===--- CompilerInstance.cpp ---------------------------------------------===//
10 #include "clang/Frontend/CompilerInstance.h"
59 CompilerInstance::CompilerInstance()
63 CompilerInstance::~CompilerInstance() {
66 void CompilerInstance::setInvocation(CompilerInvocation *Value) {
70 void CompilerInstance::setDiagnostics(DiagnosticsEngine *Value) {
74 void CompilerInstance::setTarget(TargetInfo *Value) {
78 void CompilerInstance::setFileManager(FileManager *Value) {
82 void CompilerInstance::setSourceManager(SourceManager *Value) {
86 void CompilerInstance::setPreprocessor(Preprocessor *Value) { PP = Value; }
88 void CompilerInstance::setASTContext(ASTContext *Value) { Context = Value; }
90 void CompilerInstance::setSema(Sema *S) {
94 void CompilerInstance::setASTConsumer(ASTConsumer *Value) {
98 void CompilerInstance::setCodeCompletionConsumer(CodeCompleteConsumer *Value) {
156 void CompilerInstance::createDiagnostics(int Argc, const char* const *Argv,
166 CompilerInstance::createDiagnostics(const DiagnosticOptions &Opts,
205 void CompilerInstance::createFileManager() {
211 void CompilerInstance::createSourceManager(FileManager &FileMgr) {
217 void CompilerInstance::createPreprocessor() {
276 void CompilerInstance::createASTContext() {
286 void CompilerInstance::createPCHExternalASTSource(StringRef Path,
303 CompilerInstance::createPCHExternalASTSource(StringRef Path,
359 void CompilerInstance::createCodeCompletionConsumer() {
384 void CompilerInstance::createFrontendTimer() {
389 CompilerInstance::createCodeCompletionConsumer(Preprocessor &PP,
405 void CompilerInstance::createSema(TranslationUnitKind TUKind,
413 void CompilerInstance::addOutputFile(const OutputFile &OutFile) {
418 void CompilerInstance::clearOutputFiles(bool EraseFiles) {
449 CompilerInstance::createDefaultOutputFile(bool Binary,
457 CompilerInstance::createOutputFile(StringRef OutputPath,
484 CompilerInstance::createOutputFile(StringRef OutputPath,
553 bool CompilerInstance::InitializeSourceManager(StringRef InputFile) {
558 bool CompilerInstance::InitializeSourceManager(StringRef InputFile,
591 bool CompilerInstance::ExecuteAction(FrontendAction &Act) {
674 CompilerInstance &Instance;
938 static void compileModule(CompilerInstance &ImportingInstance,
989 CompilerInstance Instance;
1007 ModuleKey CompilerInstance::loadModule(SourceLocation ImportLoc,