Home
last modified time | relevance | path

Searched refs:DSME (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dtemplate-id-printing.cpp114 namespace DSME { namespace
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp1442 const CXXDependentScopeMemberExpr *DSME) { in VisitCXXDependentScopeMemberExpr() argument
1443 JOS.attribute("isArrow", DSME->isArrow()); in VisitCXXDependentScopeMemberExpr()
1444 JOS.attribute("member", DSME->getMember().getAsString()); in VisitCXXDependentScopeMemberExpr()
1445 attributeOnlyIfTrue("hasTemplateKeyword", DSME->hasTemplateKeyword()); in VisitCXXDependentScopeMemberExpr()
1447 DSME->hasExplicitTemplateArgs()); in VisitCXXDependentScopeMemberExpr()
1449 if (DSME->getNumTemplateArgs()) { in VisitCXXDependentScopeMemberExpr()
1450 JOS.attributeArray("explicitTemplateArgs", [DSME, this] { in VisitCXXDependentScopeMemberExpr()
1451 for (const TemplateArgumentLoc &TAL : DSME->template_arguments()) in VisitCXXDependentScopeMemberExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplate.cpp652 } else if (auto *DSME = in diagnoseExprIntendedAsTemplateName() local
654 NameInfo = DSME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName()
655 SS.Adopt(DSME->getQualifierLoc()); in diagnoseExprIntendedAsTemplateName()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h2785 if (auto *DSME = dyn_cast<CXXDependentScopeMemberExpr>(E.get())) in mightBeIntendedToBeTemplateName() local
2786 return !DSME->hasExplicitTemplateArgs(); in mightBeIntendedToBeTemplateName()