Home
last modified time | relevance | path

Searched refs:TemplateNameLoc (Results 1 – 17 of 17) sorted by relevance

/external/clang/include/clang/AST/
DTemplateBase.h369 unsigned TemplateNameLoc; member
387 SourceLocation TemplateNameLoc, in TemplateArgumentLocInfo()
392 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding(); in TemplateArgumentLocInfo()
410 return SourceLocation::getFromRawEncoding(Template.TemplateNameLoc); in getTemplateNameLoc()
444 SourceLocation TemplateNameLoc,
446 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
/external/clang/lib/Sema/
DSemaTemplate.cpp2494 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local
2525 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization()
2533 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2542 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization()
2553 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization()
2577 TemplateNameLoc, in ActOnVarTemplateSpecialization()
2587 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization()
2596 TemplateNameLoc, TemplateParams, VarTemplate, DI->getType(), DI, SC, in ActOnVarTemplateSpecialization()
2619 Diag(TemplateNameLoc, diag::warn_partial_specs_not_deducible) in ActOnVarTemplateSpecialization()
2621 << SourceRange(TemplateNameLoc, RAngleLoc); in ActOnVarTemplateSpecialization()
[all …]
DSemaCXXScopeSpec.cpp862 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument
892 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
906 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
918 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc, in ActOnCXXNestedNameSpecifier()
926 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier()
936 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
DDeclSpec.cpp35 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId()
43 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
DSemaExprCXX.cpp5977 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
6026 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
DTreeTransform.h11336 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument
11338 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
DSemaDecl.cpp4526 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc; in GetNameFromUnqualifiedId()
DSemaExpr.cpp1750 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc; in DecomposeUnqualifiedId()
/external/clang/lib/Parse/
DParseTemplate.cpp880 SourceLocation TemplateNameLoc, in ParseTemplateIdAfterTemplateName() argument
959 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local
965 TemplateNameLoc, in AnnotateTemplateIdToken()
983 Template, TemplateNameLoc, in AnnotateTemplateIdToken()
999 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken()
1006 TemplateId->TemplateNameLoc = TemplateNameLoc; in AnnotateTemplateIdToken()
1027 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken()
1060 TemplateId->TemplateNameLoc, in AnnotateTemplateIdTokenAsType()
DParseExprCXX.cpp403 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier()
411 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier()
2071 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId()
2075 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId()
2449 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2455 TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2461 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
DParseDeclCXX.cpp1609 TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1627 TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1656 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
DParser.cpp1634 TemplateId->TemplateNameLoc, in TryAnnotateTypeOrScopeToken()
DParseDecl.cpp2786 Diag(TemplateId->TemplateNameLoc, in ParseDeclarationSpecifiers()
/external/clang/include/clang/Sema/
DParsedTemplate.h151 SourceLocation TemplateNameLoc; member
DSema.h4922 SourceLocation TemplateNameLoc,
5661 SourceLocation TemplateNameLoc,
5727 SourceLocation TemplateNameLoc,
5906 SourceLocation TemplateNameLoc,
/external/clang/include/clang/Parse/
DParser.h2536 SourceLocation TemplateNameLoc,
/external/clang/lib/Serialization/
DASTReader.cpp6156 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local
6157 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
6163 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local
6165 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()