| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ODRHash.cpp | 488 const bool hasDefaultArgument = in VisitTemplateTypeParmDecl() local 489 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitTemplateTypeParmDecl() 490 Hash.AddBoolean(hasDefaultArgument); in VisitTemplateTypeParmDecl() 491 if (hasDefaultArgument) { in VisitTemplateTypeParmDecl() 506 const bool hasDefaultArgument = in VisitNonTypeTemplateParmDecl() local 507 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitNonTypeTemplateParmDecl() 508 Hash.AddBoolean(hasDefaultArgument); in VisitNonTypeTemplateParmDecl() 509 if (hasDefaultArgument) { in VisitNonTypeTemplateParmDecl() 519 const bool hasDefaultArgument = in VisitTemplateTemplateParmDecl() local 520 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitTemplateTemplateParmDecl() [all …]
|
| H A D | DeclTemplate.cpp | 48 return P.hasDefaultArgument() && in DefaultTemplateArgumentContainsUnexpandedPack() 182 if (TTP->hasDefaultArgument()) in getMinRequiredArguments() 185 if (NTTP->hasDefaultArgument()) in getMinRequiredArguments() 187 } else if (cast<TemplateTemplateParmDecl>(P)->hasDefaultArgument()) in getMinRequiredArguments() 712 return hasDefaultArgument() ? getDefaultArgument().getLocation() in getDefaultArgumentLoc() 717 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange() 849 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange() 856 return hasDefaultArgument() ? getDefaultArgument().getSourceRange().getBegin() in getDefaultArgumentLoc() 922 return hasDefaultArgument() ? getDefaultArgument().getLocation() in getDefaultArgumentLoc()
|
| H A D | ODRDiagsEmitter.cpp | 849 return TTP->hasDefaultArgument() && in diagnoseMismatch() 852 return NTTP->hasDefaultArgument() && in diagnoseMismatch() 855 return TTP->hasDefaultArgument() && !TTP->defaultArgumentWasInherited(); in diagnoseMismatch() 1396 FirstTTPD->hasDefaultArgument() && in diagnoseMismatch() 1399 SecondTTPD->hasDefaultArgument() && in diagnoseMismatch() 1458 FirstTTPD->hasDefaultArgument() && in diagnoseMismatch() 1461 SecondTTPD->hasDefaultArgument() && in diagnoseMismatch() 1510 FirstNTTPD->hasDefaultArgument() && in diagnoseMismatch() 1513 SecondNTTPD->hasDefaultArgument() && in diagnoseMismatch()
|
| H A D | JSONNodeDumper.cpp | 1035 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl() 1051 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl() 1066 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
|
| H A D | TypePrinter.cpp | 2476 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument() 2480 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument() 2484 return NTTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
|
| H A D | DeclPrinter.cpp | 1927 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl() 1942 if (NTTP->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
|
| H A D | ASTContext.cpp | 7135 if (!TP->hasDefaultArgument()) in getDefaultTemplateArgumentOrNone() 7360 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument() 7369 if (!NTTPX->hasDefaultArgument() || !NTTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument() 7385 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
|
| H A D | ASTImporter.cpp | 364 if (D->hasDefaultArgument()) { in importTemplateParameterDefaultArgument() 371 if (!ToInheritedFrom->hasDefaultArgument()) { in importTemplateParameterDefaultArgument() 392 if (!ToD->hasDefaultArgument()) in importTemplateParameterDefaultArgument()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 705 if (TTP->hasDefaultArgument()) in indexTemplateParameters() 713 if (NTTP->hasDefaultArgument()) in indexTemplateParameters() 717 if (TTPD->hasDefaultArgument()) in indexTemplateParameters()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 733 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl() 742 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl() 750 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
|
| H A D | DeclTemplate.h | 1232 bool hasDefaultArgument() const { return DefaultArgument.isSet(); } 1435 bool hasDefaultArgument() const { return DefaultArgument.isSet(); } 1712 bool hasDefaultArgument() const { return DefaultArgument.isSet(); } 1744 if (hasDefaultArgument() && !defaultArgumentWasInherited())
|
| H A D | RecursiveASTVisitor.h | 1984 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) 2006 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) 2371 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 2360 if (NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList() 2370 assert(!NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList() 2374 NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList() 2389 } else if (OldTypeParm && OldTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList() 2394 } else if (NewTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList() 2414 if (NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList() 2425 assert(!NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList() 2430 NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList() 2444 } else if (OldNonTypeParm && OldNonTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList() 2449 } else if (NewNonTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList() [all …]
|
| H A D | HeuristicResolver.cpp | 257 if (TTPD->hasDefaultArgument()) { in simplifyType()
|
| H A D | SemaTemplateDeductionGuide.cpp | 259 if (TTP->hasDefaultArgument()) { in transformTemplateTypeParam() 694 if (!Param->hasDefaultArgument()) in TemplateParamsReferencedInTemplateArgumentList()
|
| H A D | SemaCodeComplete.cpp | 3333 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks() 3339 HasDefaultArg = NTTP->hasDefaultArgument(); in AddTemplateParameterChunks() 3352 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks() 3775 HasDefaultArg = TTP->hasDefaultArgument(); in createCodeCompletionStringForDecl() 3778 HasDefaultArg = NTTP->hasDefaultArgument(); in createCodeCompletionStringForDecl() 3782 cast<TemplateTemplateParmDecl>(Param)->hasDefaultArgument(); in createCodeCompletionStringForDecl() 4084 Optional = Type->hasDefaultArgument(); in formatTemplateParameterPlaceholder() 4086 Optional = NonType->hasDefaultArgument(); in formatTemplateParameterPlaceholder() 4088 Optional = Template->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3503 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTypeParmDecl() 3668 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitNonTypeTemplateParmDecl() 3795 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTemplateParmDecl()
|
| H A D | SemaLookup.cpp | 1695 if (!D->hasDefaultArgument()) in hasAcceptableDefaultArgument()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 1021 if (TemplateParam->hasDefaultArgument()) { in getFragmentsForTemplateParameters() 1043 if (NTP->hasDefaultArgument()) { in getFragmentsForTemplateParameters() 1071 if (TTP->hasDefaultArgument()) { in getFragmentsForTemplateParameters()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 313 REGISTER_MATCHER(hasDefaultArgument); in RegistryMaps()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 2093 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTypeParmDecl() 2135 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitNonTypeTemplateParmDecl() 2165 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTemplateParmDecl()
|
| H A D | ASTReaderDecl.cpp | 3709 if (!From->hasDefaultArgument()) in inheritDefaultTemplateArgument()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 8521 AST_MATCHER(ParmVarDecl, hasDefaultArgument) { in AST_MATCHER() argument
|