Home
last modified time | relevance | path

Searched refs:hasDefaultArgument (Results 1 – 20 of 20) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp461 const bool hasDefaultArgument = in VisitTemplateTypeParmDecl() local
462 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitTemplateTypeParmDecl()
463 Hash.AddBoolean(hasDefaultArgument); in VisitTemplateTypeParmDecl()
464 if (hasDefaultArgument) { in VisitTemplateTypeParmDecl()
479 const bool hasDefaultArgument = in VisitNonTypeTemplateParmDecl() local
480 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitNonTypeTemplateParmDecl()
481 Hash.AddBoolean(hasDefaultArgument); in VisitNonTypeTemplateParmDecl()
482 if (hasDefaultArgument) { in VisitNonTypeTemplateParmDecl()
492 const bool hasDefaultArgument = in VisitTemplateTemplateParmDecl() local
494 Hash.AddBoolean(hasDefaultArgument); in VisitTemplateTemplateParmDecl()
[all …]
H A DDeclTemplate.cpp175 if (TTP->hasDefaultArgument()) in getMinRequiredArguments()
178 if (NTTP->hasDefaultArgument()) in getMinRequiredArguments()
180 } else if (cast<TemplateTemplateParmDecl>(P)->hasDefaultArgument()) in getMinRequiredArguments()
671 return hasDefaultArgument() in getDefaultArgumentLoc()
677 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange()
790 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange()
797 return hasDefaultArgument() in getDefaultArgumentLoc()
858 return hasDefaultArgument() ? getDefaultArgument().getLocation() in getDefaultArgumentLoc()
H A DODRDiagsEmitter.cpp851 return TTP->hasDefaultArgument() && in diagnoseMismatch()
854 return NTTP->hasDefaultArgument() && in diagnoseMismatch()
857 return TTP->hasDefaultArgument() && !TTP->defaultArgumentWasInherited(); in diagnoseMismatch()
1398 FirstTTPD->hasDefaultArgument() && in diagnoseMismatch()
1401 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 DJSONNodeDumper.cpp993 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl()
1009 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl()
1024 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
H A DTypePrinter.cpp2191 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
2195 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
2199 return NTTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
H A DDeclPrinter.cpp1929 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1943 if (NTTP->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
H A DASTContext.cpp6387 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
6395 if (!NTTPX->hasDefaultArgument() || !NTTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
6409 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
H A DASTImporter.cpp5844 if (D->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
5876 if (D->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
5911 if (D->hasDefaultArgument()) { in VisitTemplateTemplateParmDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h606 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl()
615 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl()
623 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
H A DDeclTemplate.h1244 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1455 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1711 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1743 if (hasDefaultArgument() && !defaultArgumentWasInherited())
H A DRecursiveASTVisitor.h1891 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
1913 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
2270 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp702 if (TTP->hasDefaultArgument()) in indexTemplateParameters()
709 if (NTTP->hasDefaultArgument()) in indexTemplateParameters()
712 if (TTPD->hasDefaultArgument()) in indexTemplateParameters()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp2484 if (TTP->hasDefaultArgument()) { in transformTemplateParameter()
2988 if (NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2999 assert(!NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
3003 NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
3023 } else if (NewTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList()
3040 if (NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
3051 assert(!NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
3056 NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
3091 if (NewTemplateParm->hasDefaultArgument() && in CheckTemplateParameterList()
8898 if (TTP->hasDefaultArgument()) { in ActOnClassTemplateSpecialization()
[all …]
H A DSemaCodeComplete.cpp3190 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3196 HasDefaultArg = NTTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3209 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3606 HasDefaultArg = TTP->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3609 HasDefaultArg = NTTP->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3613 cast<TemplateTemplateParmDecl>(Param)->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3915 Optional = Type->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
3917 Optional = NonType->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
3919 Optional = Template->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
H A DSemaTemplateInstantiateDecl.cpp2914 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTypeParmDecl()
3080 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitNonTypeTemplateParmDecl()
3204 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTemplateParmDecl()
H A DSemaLookup.cpp1637 if (!D->hasDefaultArgument()) in hasAcceptableDefaultArgument()
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp311 REGISTER_MATCHER(hasDefaultArgument); in RegistryMaps()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1827 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTypeParmDecl()
1869 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitNonTypeTemplateParmDecl()
1898 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTemplateParmDecl()
H A DASTReaderDecl.cpp3686 if (!From->hasDefaultArgument()) in inheritDefaultTemplateArgument()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8412 AST_MATCHER(ParmVarDecl, hasDefaultArgument) { in AST_MATCHER() argument