Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DTemplateBase.h372 unsigned TemplateNameLoc; member
390 SourceLocation TemplateNameLoc, in TemplateArgumentLocInfo()
395 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding(); in TemplateArgumentLocInfo()
413 return SourceLocation::getFromRawEncoding(Template.TemplateNameLoc); in getTemplateNameLoc()
447 SourceLocation TemplateNameLoc,
449 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
/external/clang/lib/Sema/
DSemaTemplate.cpp2427 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local
2458 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization()
2485 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization()
2494 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization()
2505 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization()
2529 TemplateNameLoc, in ActOnVarTemplateSpecialization()
2539 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization()
2548 TemplateNameLoc, TemplateParams, VarTemplate, DI->getType(), DI, SC, in ActOnVarTemplateSpecialization()
2571 Diag(TemplateNameLoc, diag::warn_partial_specs_not_deducible) in ActOnVarTemplateSpecialization()
2573 << SourceRange(TemplateNameLoc, RAngleLoc); in ActOnVarTemplateSpecialization()
[all …]
DSemaCXXScopeSpec.cpp859 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument
889 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
903 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
915 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc, in ActOnCXXNestedNameSpecifier()
923 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier()
933 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
DDeclSpec.cpp45 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId()
53 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
DSemaExprCXX.cpp5646 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
5695 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
DTreeTransform.h10581 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument
10583 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
DSemaDecl.cpp4352 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc; in GetNameFromUnqualifiedId()
DSemaExpr.cpp1716 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc; in DecomposeUnqualifiedId()
/external/clang/lib/Parse/
DParseTemplate.cpp860 SourceLocation TemplateNameLoc, in ParseTemplateIdAfterTemplateName() argument
938 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local
944 TemplateNameLoc, in AnnotateTemplateIdToken()
962 Template, TemplateNameLoc, in AnnotateTemplateIdToken()
978 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken()
985 TemplateId->TemplateNameLoc = TemplateNameLoc; in AnnotateTemplateIdToken()
1006 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken()
1039 TemplateId->TemplateNameLoc, in AnnotateTemplateIdTokenAsType()
DParseExprCXX.cpp403 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier()
411 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier()
2063 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId()
2067 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId()
2441 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2447 TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
2453 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
DParseDeclCXX.cpp1575 TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1593 TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1622 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
DParser.cpp1548 TemplateId->TemplateNameLoc, in TryAnnotateTypeOrScopeToken()
DParseDecl.cpp2712 Diag(TemplateId->TemplateNameLoc, in ParseDeclarationSpecifiers()
/external/clang/include/clang/Sema/
DParsedTemplate.h151 SourceLocation TemplateNameLoc; member
DSema.h4673 SourceLocation TemplateNameLoc,
5394 SourceLocation TemplateNameLoc,
5463 SourceLocation TemplateNameLoc,
5642 SourceLocation TemplateNameLoc,
/external/clang/include/clang/Parse/
DParser.h2439 SourceLocation TemplateNameLoc,
/external/clang/lib/Serialization/
DASTReader.cpp6092 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local
6093 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
6099 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local
6101 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()