Home
last modified time | relevance | path

Searched refs:hasTemplateKeyword (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h528 bool hasTemplateKeyword() const { return Qualifier.getInt(); } in hasTemplateKeyword() function
534 Profile(ID, getQualifier(), hasTemplateKeyword(), UnderlyingTemplate); in Profile()
604 bool hasTemplateKeyword() const { return Qualifier.getInt(); } in hasTemplateKeyword() function
609 Profile(ID, getQualifier(), getName(), hasTemplateKeyword()); in Profile()
H A DPropertiesBase.td683 def : Property<"hasTemplateKeyword", Bool> {
684 let Read = [{ qtn->hasTemplateKeyword() }];
690 return ctx.getQualifiedTemplateName(qualifier, hasTemplateKeyword,
710 let Read = [{ dtn->hasTemplateKeyword() }];
H A DExprCXX.h3257 bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); } in hasTemplateKeyword() function
3529 bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); } in hasTemplateKeyword() function
3977 bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); } in hasTemplateKeyword() function
H A DTypeProperties.td777 let Read = [{ dtn.hasTemplateKeyword() }];
H A DExpr.h1419 bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); } in hasTemplateKeyword() function
3425 bool hasTemplateKeyword() const { return getTemplateKeywordLoc().isValid(); } in hasTemplateKeyword() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp325 if (hasTemplateKeyword()) in print()
449 if (QTN->hasTemplateKeyword()) in print()
H A DStmtPrinter.cpp1314 if (Node->hasTemplateKeyword()) in VisitDeclRefExpr()
1364 if (Node->hasTemplateKeyword()) in VisitDependentScopeDeclRefExpr()
1374 if (Node->hasTemplateKeyword()) in VisitUnresolvedLookupExpr()
1783 if (Node->hasTemplateKeyword()) in VisitMemberExpr()
2577 if (Node->hasTemplateKeyword()) in VisitCXXDependentScopeMemberExpr()
2591 if (Node->hasTemplateKeyword()) in VisitUnresolvedMemberExpr()
H A DQualTypeNames.cpp66 !QTName->hasTemplateKeyword() && in getFullyQualifiedTemplateName()
H A DNestedNameSpecifier.cpp266 {Prefix, DTN.getName(), DTN.hasTemplateKeyword()}, in translateToType()
H A DODRHash.cpp164 AddBoolean(QTN->hasTemplateKeyword()); in AddTemplateName()
H A DJSONNodeDumper.cpp1607 attributeOnlyIfTrue("hasTemplateKeyword", DSME->hasTemplateKeyword()); in VisitCXXDependentScopeMemberExpr()
H A DASTContext.cpp5966 !Name.hasTemplateKeyword()) { in getDependentTemplateSpecializationType()
5979 assert(Name.hasTemplateKeyword()); in getDependentTemplateSpecializationType()
7177 if (Qualifier != CanonQualifier || !DTN->hasTemplateKeyword()) in getCanonicalTemplateName()
13793 DTN.hasTemplateKeyword()); in getCommonNNS()
14255 SX.getName(), SX.hasTemplateKeyword() || SY.hasTemplateKeyword()); in getCommonNonSugarTypeNode()
H A DTextNodeDumper.cpp1313 if (QTN->hasTemplateKeyword()) in dumpBareTemplateName()
H A DASTImporter.cpp1902 DTN.hasTemplateKeyword()}, in VisitDependentTemplateSpecializationType()
10214 *QualifierOrErr, QTN->hasTemplateKeyword(), *TNOrErr); in Import()
10223 {*QualifierOrErr, Import(DTN->getName()), DTN->hasTemplateKeyword()}); in Import()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp176 bool hasTemplateKeyword, in isTemplateName() argument
295 Template = Context.getQualifiedTemplateName(Qualifier, hasTemplateKeyword, in isTemplateName()
481 !RequiredTemplate.hasTemplateKeyword()) { in LookupTemplateName()
558 << RequiredTemplate.hasTemplateKeyword() in LookupTemplateName()
H A DTreeTransform.h4810 return getDerived().RebuildTemplateName(SS, QTN->hasTemplateKeyword(), in TransformTemplateName()
14749 if (Old->hasTemplateKeyword() && !R.empty()) { in TransformOverloadExprDecls()
14760 << Old->hasTemplateKeyword() << Old->getTemplateKeywordLoc(); in TransformOverloadExprDecls()
H A DSemaExpr.cpp15538 if (OE && !OE->hasTemplateKeyword() && !OE->hasExplicitTemplateArgs() && in BuildBinOp()
21219 TN = Context.getQualifiedTemplateName(NNS, ULE->hasTemplateKeyword(), in CheckPlaceholderExpr()
H A DSemaDeclCXX.cpp11701 bool SimplyWritten = !Qualifiers->hasTemplateKeyword() && in CheckDeductionGuideDeclarator()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11321 bool hasTemplateKeyword() const { in hasTemplateKeyword() function
11349 bool hasTemplateKeyword,