• Home
  • Raw
  • Download

Lines Matching refs:getLocation

86       S.AddAlignedAttr(Aligned->getLocation(), New, Result.getAs<Expr>(),  in instantiateDependentAlignedAttr()
90 TemplateArgs, Aligned->getLocation(), in instantiateDependentAlignedAttr()
93 S.AddAlignedAttr(Aligned->getLocation(), New, Result, in instantiateDependentAlignedAttr()
119 SourceLocation EllipsisLoc = Aligned->getLocation(); in instantiateDependentAlignedAttr()
155 S.AddAssumeAlignedAttr(Aligned->getLocation(), New, E, OE, in instantiateDependentAssumeAlignedAttr()
166 S.AddAlignValueAttr(Aligned->getLocation(), New, Result.getAs<Expr>(), in instantiateDependentAlignValueAttr()
192 S.Diag(A->getLocation(), diag::err_enable_if_never_constant_expr); in instantiateDependentEnableIfAttr()
199 EnableIfAttr(A->getLocation(), S.getASTContext(), Cond, in instantiateDependentEnableIfAttr()
226 S.AddLaunchBoundsAttr(Attr.getLocation(), New, MaxThreads, MinBlocks, in instantiateDependentCUDALaunchBoundsAttr()
444 LabelDecl *Inst = LabelDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitLabelDecl()
476 D->getLocation(), D->getDeclName()); in InstantiateTypedefNameDecl()
482 SemaRef.MarkDeclarationsReferencedInType(D->getLocation(), DI->getType()); in InstantiateTypedefNameDecl()
505 D->getLocation(), D->getIdentifier(), DI); in InstantiateTypedefNameDecl()
508 D->getLocation(), D->getIdentifier(), DI); in InstantiateTypedefNameDecl()
524 NamedDecl *InstPrev = SemaRef.FindInstantiatedDecl(D->getLocation(), Prev, in InstantiateTypedefNameDecl()
585 = TypeAliasTemplateDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitTypeAliasTemplateDecl()
617 SemaRef.Diag(D->getLocation(), diag::err_variable_instantiates_to_function) in VisitVarDecl()
628 D->getLocation(), D->getIdentifier(), in VisitVarDecl()
668 D->getLocation(), D->getDeclName()); in VisitFieldDecl()
679 SemaRef.Diag(D->getLocation(), diag::err_field_instantiates_to_function) in VisitFieldDecl()
684 SemaRef.MarkDeclarationsReferencedInType(D->getLocation(), DI->getType()); in VisitFieldDecl()
707 D->getLocation(), in VisitFieldDecl()
749 SemaRef.Diag(D->getLocation(), diag::err_property_is_variably_modified) in VisitMSPropertyDecl()
754 D->getLocation(), D->getDeclName()); in VisitMSPropertyDecl()
765 SemaRef.Diag(D->getLocation(), diag::err_field_instantiates_to_function) in VisitMSPropertyDecl()
770 SemaRef.MarkDeclarationsReferencedInType(D->getLocation(), DI->getType()); in VisitMSPropertyDecl()
774 SemaRef.Context, Owner, D->getLocation(), D->getDeclName(), DI->getType(), in VisitMSPropertyDecl()
795 NamedDecl *Next = SemaRef.FindInstantiatedDecl(D->getLocation(), PI, in VisitIndirectFieldDecl()
805 SemaRef.Context, Owner, D->getLocation(), D->getIdentifier(), T, in VisitIndirectFieldDecl()
830 D->getLocation(), DeclarationName()); in VisitFriendDecl()
857 FriendDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitFriendDecl()
877 return SemaRef.BuildStaticAssertDeclaration(D->getLocation(), in VisitStaticAssertDecl()
887 NamedDecl *Prev = SemaRef.FindInstantiatedDecl(D->getLocation(), in VisitEnumDecl()
895 D->getLocation(), D->getIdentifier(), in VisitEnumDecl()
944 SemaRef.CheckEnumRedeclaration(Def->getLocation(), Def->isScoped(), in VisitEnumDecl()
970 Enum->setLocation(Pattern->getLocation()); in InstantiateEnumDefinition()
995 EC->getLocation(), EC->getIdentifier(), in InstantiateEnumDefinition()
1022 SemaRef.ActOnEnumBody(Enum->getLocation(), SourceLocation(), in InstantiateEnumDefinition()
1085 DC = SemaRef.FindInstantiatedContext(Pattern->getLocation(), in VisitClassTemplateDecl()
1092 LookupResult R(SemaRef, Pattern->getDeclName(), Pattern->getLocation(), in VisitClassTemplateDecl()
1103 SemaRef.Diag(Pattern->getLocation(), diag::err_not_tag_in_scope) in VisitClassTemplateDecl()
1158 Pattern->getLocStart(), Pattern->getLocation(), in VisitClassTemplateDecl()
1166 = ClassTemplateDecl::Create(SemaRef.Context, DC, D->getLocation(), in VisitClassTemplateDecl()
1272 SemaRef.Context, DC, D->getLocation(), D->getIdentifier(), InstParams, in VisitVarTemplateDecl()
1381 NamedDecl *Prev = SemaRef.FindInstantiatedDecl(D->getLocation(), in VisitCXXRecordDecl()
1390 D->getLocStart(), D->getLocation(), in VisitCXXRecordDecl()
1440 SemaRef.InstantiateClass(D->getLocation(), Record, D, TemplateArgs, in VisitCXXRecordDecl()
1444 SemaRef.InstantiateClassMembers(D->getLocation(), Record, TemplateArgs, in VisitCXXRecordDecl()
1539 DC = SemaRef.FindInstantiatedContext(D->getLocation(), D->getDeclContext(), in VisitFunctionDecl()
1591 Function->getLocation(), in VisitFunctionDecl()
1648 Decl *Temp = SemaRef.FindInstantiatedDecl(D->getLocation(), in VisitFunctionDecl()
1703 SemaRef.Diag(Function->getLocation(), diag::err_redefinition) in VisitFunctionDecl()
1705 SemaRef.Diag(Definition->getLocation(), diag::note_previous_definition); in VisitFunctionDecl()
1719 SourceLocation Loc = R->getLocation(); // FIXME in VisitFunctionDecl()
1734 SemaRef.Diag(Function->getLocation(), diag::err_redefinition) in VisitFunctionDecl()
1736 SemaRef.Diag(R->getLocation(), diag::note_previous_definition); in VisitFunctionDecl()
1825 DC = SemaRef.FindInstantiatedContext(D->getLocation(), in VisitCXXMethodDecl()
1886 Method->getLocation(), in VisitCXXMethodDecl()
1963 SemaRef.SetDeclDefaulted(Method, Method->getLocation()); in VisitCXXMethodDecl()
1965 SemaRef.SetDeclDeleted(Method, Method->getLocation()); in VisitCXXMethodDecl()
2018 D->getLocStart(), D->getLocation(), in VisitTemplateTypeParmDecl()
2059 D->getLocation(), in VisitNonTypeTemplateParmDecl()
2066 D->getLocation()); in VisitNonTypeTemplateParmDecl()
2103 D->getLocation(), in VisitNonTypeTemplateParmDecl()
2111 D->getLocation()); in VisitNonTypeTemplateParmDecl()
2128 D->getLocation(), in VisitNonTypeTemplateParmDecl()
2143 D->getLocation(), D->getDeclName()); in VisitNonTypeTemplateParmDecl()
2149 D->getLocation()); in VisitNonTypeTemplateParmDecl()
2159 SemaRef.Context, Owner, D->getInnerLocStart(), D->getLocation(), in VisitNonTypeTemplateParmDecl()
2166 D->getLocation(), in VisitNonTypeTemplateParmDecl()
2246 if (SemaRef.CheckParameterPacksForExpansion(D->getLocation(), in VisitTemplateTemplateParmDecl()
2292 D->getLocation(), in VisitTemplateTemplateParmDecl()
2299 D->getLocation(), in VisitTemplateTemplateParmDecl()
2333 = UsingDirectiveDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitUsingDirectiveDecl()
2396 D->getLocation(), Prev)) in VisitUsingDecl()
2403 D->getLocation())) in VisitUsingDecl()
2430 Shadow->getLocation(), OldTarget, TemplateArgs)); in VisitUsingDecl()
2441 Shadow->getLocation(), OldPrev, TemplateArgs)); in VisitUsingDecl()
2480 DeclarationNameInfo NameInfo(D->getDeclName(), D->getLocation()); in VisitUnresolvedUsingTypenameDecl()
2560 SemaRef.CheckOMPThreadPrivateDecl(D->getLocation(), Vars); in VisitOMPThreadPrivateDecl()
2572 D->getLocation(), in VisitOMPDeclareReductionDecl()
2574 D->getLocation(), DeclarationName()))); in VisitOMPDeclareReductionDecl()
2580 std::make_pair(SubstReductionType, D->getLocation())}; in VisitOMPDeclareReductionDecl()
2699 D->getLocation(), in VisitClassTemplateSpecializationDecl()
2715 SemaRef.CheckSpecializationInstantiationRedecl(D->getLocation(), in VisitClassTemplateSpecializationDecl()
2737 SemaRef.Diag(D->getLocation(), diag::err_redefinition) << PrevDecl; in VisitClassTemplateSpecializationDecl()
2738 SemaRef.Diag(PrevDecl->getDefinition()->getLocation(), in VisitClassTemplateSpecializationDecl()
2749 D->getLocation(), in VisitClassTemplateSpecializationDecl()
2777 TemplateName(InstClassTemplate), D->getLocation(), InstTemplateArgs, in VisitClassTemplateSpecializationDecl()
2793 SemaRef.InstantiateClass(D->getLocation(), InstD, D, TemplateArgs, in VisitClassTemplateSpecializationDecl()
2851 SemaRef.Diag(D->getLocation(), diag::err_variable_instantiates_to_function) in VisitVarTemplateSpecializationDecl()
2858 SemaRef.Context, Owner, D->getInnerLocStart(), D->getLocation(), in VisitVarTemplateSpecializationDecl()
2883 SemaRef.Diag(D->getLocation(), DiagID) in VisitFriendTemplateDecl()
2976 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization()
3004 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization()
3024 SemaRef.Diag(PartialSpec->getLocation(), diag::err_partial_spec_redeclared) in InstantiateClassTemplatePartialSpecialization()
3026 SemaRef.Diag(PrevDecl->getLocation(), diag::note_prev_partial_spec_here) in InstantiateClassTemplatePartialSpecialization()
3038 PartialSpec->getLocation(), in InstantiateClassTemplatePartialSpecialization()
3100 if (SemaRef.CheckTemplateArgumentList(VarTemplate, PartialSpec->getLocation(), in InstantiateVarTemplatePartialSpecialization()
3123 TemplateName(VarTemplate), PartialSpec->getLocation(), InstTemplateArgs, in InstantiateVarTemplatePartialSpecialization()
3142 SemaRef.Diag(PartialSpec->getLocation(), in InstantiateVarTemplatePartialSpecialization()
3145 SemaRef.Diag(PrevDecl->getLocation(), in InstantiateVarTemplatePartialSpecialization()
3158 SemaRef.Diag(PartialSpec->getLocation(), in InstantiateVarTemplatePartialSpecialization()
3168 PartialSpec->getLocation(), InstParams, VarTemplate, DI->getType(), in InstantiateVarTemplatePartialSpecialization()
3254 D, D->getLocation(), OldProto->getParamType(i))); in SubstFunctionType()
3278 if (SemaRef.SubstParmTypes(D->getLocation(), D->parameters(), nullptr, in SubstFunctionType()
3310 FunctionParam->getLocation(), in addInstantiatedParametersToScope()
3336 FunctionParam->getLocation(), in addInstantiatedParametersToScope()
3578 Diag(PatternDecl->getLocation(), in InstantiateFunctionDefinition()
3591 Diag(PatternDecl->getLocation(), diag::note_forward_template_decl); in InstantiateFunctionDefinition()
3646 SetDeclDefaulted(Function, PatternDecl->getLocation()); in InstantiateFunctionDefinition()
3819 *this, NewVar->getDeclName(), NewVar->getLocation(), in BuildVariableInstantiation()
3830 NewVar->getLocation(), OldVar->getPreviousDecl(), TemplateArgs)) in BuildVariableInstantiation()
4088 Diag(PatternDecl->getLocation(), in InstantiateVariableDefinition()
4102 Diag(PatternDecl->getLocation(), diag::note_forward_template_decl); in InstantiateVariableDefinition()
4194 LookupResult R(*this, Var->getDeclName(), Var->getLocation(), in InstantiateVariableDefinition()
4833 Diag(D->getLocation(), diag::note_non_instantiated_member_here); in FindInstantiatedDecl()
4846 Diag(Spec->getLocation(), diag::note_enum_specialized_here) in FindInstantiatedDecl()