reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
454 bool hasSema() const { return (bool)TheSema; } 457 assert(TheSema && "ASTUnit does not have a Sema object!"); 458 return *TheSema;tools/clang/lib/Frontend/ASTUnit.cpp
364 if (!TheSema) 378 TheSema->GatherGlobalCodeCompletions(*CachedCompletionAllocator, 391 *TheSema, CCContext, *CachedCompletionAllocator, CCTUInfo, 426 if (TheSema->Context.getLangOpts().CPlusPlus && IsNestedNameSpecifier && 454 *TheSema, CCContext, *CachedCompletionAllocator, CCTUInfo, 475 *TheSema, CCContext, *CachedCompletionAllocator, CCTUInfo, 860 AST->TheSema.reset(new Sema(PP, *AST->Ctx, *AST->Consumer)); 861 AST->TheSema->Initialize(); 862 AST->Reader->InitializeSema(*AST->TheSema); 1450 TheSema = CI.takeSema(); 1595 AST->TheSema.reset(); 1887 TheSema.reset();