/external/clang/lib/ARCMigrate/ |
Internals.h | 150 Sema &SemaRef; 161 SemaRef(sema), TA(TA), CapturedDiags(capturedDiags),
|
/external/clang/include/clang/Sema/ |
Lookup.h | 129 LookupResult(Sema &SemaRef, const DeclarationNameInfo &NameInfo, 135 SemaRef(SemaRef), 151 LookupResult(Sema &SemaRef, DeclarationName Name, 157 SemaRef(SemaRef), 177 SemaRef(Other.SemaRef), 289 static bool isVisible(Sema &SemaRef, NamedDecl *D) { 294 if (SemaRef.ActiveTemplateInstantiations.empty() [all...] |
Sema.h | [all...] |
/external/clang/lib/Sema/ |
SemaOpenMP.cpp | 109 Sema &SemaRef; 119 explicit DSAStackTy(Sema &S) : Stack(1), SemaRef(S) {} 391 bool IsConstant = Type.isConstant(SemaRef.getASTContext()); 401 SemaRef.getLangOpts().CPlusPlus ? Type->getAsCXXRecordDecl() : nullptr; 403 !(SemaRef.getLangOpts().CPlusPlus && RD && RD->hasMutableFields())) { 543 Sema &SemaRef; 546 explicit VarDeclFilterCCC(Sema &S) : SemaRef(S) {} 551 SemaRef.isDeclInScope(ND, SemaRef.getCurLexicalContext(), 552 SemaRef.getCurScope()) [all...] |
SemaLookup.cpp | 288 IDNS = getIDNS(LookupKind, SemaRef.getLangOpts().CPlusPlus, 299 SemaRef.DeclareGlobalNewDelete(); 310 if (!SemaRef.Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) 403 QualType T = SemaRef.Context.getTypeDeclType(TD); 404 if (!UniqueTypes.insert(SemaRef.Context.getCanonicalType(T))) { [all...] |
SemaCodeComplete.cpp | 124 Sema &SemaRef; 172 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator, 176 : SemaRef(SemaRef), Allocator(Allocator), CCTUInfo(CCTUInfo), 190 if (ObjCMethodDecl *Method = SemaRef.getCurMethodDecl()) 207 return SemaRef.CodeCompleter && 208 SemaRef.CodeCompleter->includeCodePatterns(); 222 PreferredType = SemaRef.Context.getCanonicalType(T); 259 Sema &getSema() const { return SemaRef; } 525 SemaRef.SourceMgr.isInSystemHeader [all...] |
SemaInit.cpp | 236 Sema &SemaRef; 316 static ExprResult PerformEmptyInit(Sema &SemaRef, 342 ExprResult InitListChecker::PerformEmptyInit(Sema &SemaRef, 350 InitListExpr DummyInitList(SemaRef.Context, Loc, None, Loc); 356 bool EmptyInitList = SemaRef.getLangOpts().CPlusPlus11 && 369 InitExpr = VerifyOnly ? &DummyInitList : new (SemaRef.Context) 370 InitListExpr(SemaRef.Context, Loc, None, Loc); 371 InitExpr->setType(SemaRef.Context.VoidTy); 379 InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit); 390 .BestViableFunction(SemaRef, Kind.getLocation(), Best) [all...] |
SemaType.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaDeclCXX.cpp | 718 static bool CheckConstexprParameterTypes(Sema &SemaRef, 728 SemaRef.RequireLiteralType(ParamLoc, *i, [all...] |
SemaOverload.cpp | [all...] |
TreeTransform.h | 113 Sema &SemaRef; 122 TreeTransform(Sema &SemaRef) : SemaRef(SemaRef) { } 137 Sema &getSema() const { return SemaRef; } 148 bool AlwaysRebuild() { return SemaRef.ArgumentPackSubstitutionIndex != -1; } 536 return SemaRef.Context.getTrivialTypeSourceInfo(T, [all...] |