Searched refs:TheSema (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/Frontend/
H A DCompilerInstance.h106 std::unique_ptr<Sema> TheSema; member in class:clang::CompilerInstance
491 bool hasSema() const { return (bool)TheSema; }
494 assert(TheSema && "Compiler instance has no Sema object!");
495 return *TheSema;
H A DASTUnit.h112 std::unique_ptr<Sema> TheSema; member in class:clang::ASTUnit
514 bool hasSema() const { return (bool)TheSema; }
516 assert(TheSema && "ASTUnit does not have a Sema object!");
517 return *TheSema;
/external/clang/lib/Frontend/
H A DASTUnit.cpp338 if (!TheSema)
352 TheSema->GatherGlobalCodeCompletions(*CachedCompletionAllocator,
365 *TheSema, CCContext, *CachedCompletionAllocator, CCTUInfo,
400 if (TheSema->Context.getLangOpts().CPlusPlus && IsNestedNameSpecifier &&
428 *TheSema, CCContext, *CachedCompletionAllocator, CCTUInfo,
449 *TheSema, CCContext, *CachedCompletionAllocator, CCTUInfo,
751 AST->TheSema.reset(new Sema(PP, Context, *AST->Consumer));
752 AST->TheSema->Initialize();
753 AST->Reader->InitializeSema(*AST->TheSema);
1087 TheSema
[all...]
H A DCompilerInstance.cpp106 TheSema.reset(S);
121 return std::move(TheSema);
532 TheSema.reset(new Sema(getPreprocessor(), getASTContext(), getASTConsumer(),
/external/clang/lib/Sema/
H A DSemaDeclObjC.cpp452 static void diagnoseUseOfProtocols(Sema &TheSema, argument
459 Sema::ContextRAII SavedContext(TheSema, CD);
461 (void)TheSema.DiagnoseUseOfDecl(ProtoRefs[i], ProtoLocs[i]);

Completed in 185 milliseconds