/external/clang/lib/Sema/ |
SemaTemplate.cpp | 486 static TemplateArgumentLoc translateTemplateArgument(Sema &SemaRef, 492 QualType T = SemaRef.GetTypeFromParser(Arg.getAsType(), &DI); 494 DI = SemaRef.Context.getTrivialTypeSourceInfo(T, Arg.getLocation()); 512 SemaRef.Context), 530 static void maybeDiagnoseTemplateParameterShadow(Sema &SemaRef, Scope *S, 533 NamedDecl *PrevDecl = SemaRef.LookupSingleName( 536 SemaRef.DiagnoseTemplateParameterShadow(Loc, PrevDecl); [all...] |
SemaDecl.cpp | 666 static bool isTagTypeWithMissingTag(Sema &SemaRef, LookupResult &Result, 670 LookupResult R(SemaRef, Name, NameLoc, Sema::LookupTagName); 671 SemaRef.LookupParsedName(R, S, &SS); 697 SemaRef.Diag(NameLoc, diag::err_use_of_tag_name_without_tag) 698 << Name << TagName << SemaRef.getLangOpts().CPlusPlus 703 SemaRef.Diag((*I)->getLocation(), diag::note_decl_hiding_tag_type) 708 SemaRef.LookupParsedName(Result, S, &SS); [all...] |
SemaExprCXX.cpp | [all...] |
SemaExpr.cpp | [all...] |
SemaType.cpp | [all...] |
SemaLambda.cpp | 225 getGenericLambdaTemplateParameterList(LambdaScopeInfo *LSI, Sema &SemaRef) { 234 SemaRef.Context, [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaChecking.cpp | 239 static bool SemaBuiltinSEHScopeCheck(Sema &SemaRef, CallExpr *TheCall, 245 if (!SemaRef.ActiveTemplateInstantiations.empty()) 248 Scope *S = SemaRef.getCurScope(); 253 SemaRef.Diag(TheCall->getExprLoc(), DiagID) [all...] |
/external/clang/include/clang/Sema/ |
TypoCorrection.h | 329 FunctionCallFilterCCC(Sema &SemaRef, unsigned NumArgs,
|