Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/clang/lib/AST/
H A DODRHash.cpp457 const bool hasDefaultArgument = in VisitTemplateTypeParmDecl() local
458 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitTemplateTypeParmDecl()
459 Hash.AddBoolean(hasDefaultArgument); in VisitTemplateTypeParmDecl()
460 if (hasDefaultArgument) { in VisitTemplateTypeParmDecl()
475 const bool hasDefaultArgument = in VisitNonTypeTemplateParmDecl() local
476 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitNonTypeTemplateParmDecl()
477 Hash.AddBoolean(hasDefaultArgument); in VisitNonTypeTemplateParmDecl()
478 if (hasDefaultArgument) { in VisitNonTypeTemplateParmDecl()
488 const bool hasDefaultArgument = in VisitTemplateTemplateParmDecl() local
490 Hash.AddBoolean(hasDefaultArgument); in VisitTemplateTemplateParmDecl()
[all …]
H A DDeclTemplate.cpp142 if (TTP->hasDefaultArgument()) in getMinRequiredArguments()
145 if (NTTP->hasDefaultArgument()) in getMinRequiredArguments()
147 } else if (cast<TemplateTemplateParmDecl>(P)->hasDefaultArgument()) in getMinRequiredArguments()
672 return hasDefaultArgument() in getDefaultArgumentLoc()
678 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange()
793 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange()
800 return hasDefaultArgument() in getDefaultArgumentLoc()
861 return hasDefaultArgument() ? getDefaultArgument().getLocation() in getDefaultArgumentLoc()
H A DODRDiagsEmitter.cpp849 return TTP->hasDefaultArgument() && in diagnoseMismatch()
852 return NTTP->hasDefaultArgument() && in diagnoseMismatch()
855 return TTP->hasDefaultArgument() && !TTP->defaultArgumentWasInherited(); in diagnoseMismatch()
1393 FirstTTPD->hasDefaultArgument() && in diagnoseMismatch()
1396 SecondTTPD->hasDefaultArgument() && in diagnoseMismatch()
1453 FirstTTPD->hasDefaultArgument() && in diagnoseMismatch()
1456 SecondTTPD->hasDefaultArgument() && in diagnoseMismatch()
1505 FirstNTTPD->hasDefaultArgument() && in diagnoseMismatch()
1508 SecondNTTPD->hasDefaultArgument() && in diagnoseMismatch()
H A DJSONNodeDumper.cpp935 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl()
951 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl()
966 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
H A DTypePrinter.cpp2066 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
2070 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
2074 return NTTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
H A DDeclPrinter.cpp1790 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1804 if (NTTP->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
H A DASTContext.cpp6372 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
6380 if (!NTTPX->hasDefaultArgument() || !NTTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
6394 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
H A DASTImporter.cpp5627 if (D->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
5659 if (D->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
5694 if (D->hasDefaultArgument()) { in VisitTemplateTemplateParmDecl()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DASTNodeTraverser.h600 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl()
609 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl()
617 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
H A DDeclTemplate.h1272 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1486 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1742 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1774 if (hasDefaultArgument() && !defaultArgumentWasInherited())
H A DRecursiveASTVisitor.h1910 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
1932 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
2287 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
/openbsd/gnu/llvm/clang/lib/Index/
H A DIndexDecl.cpp702 if (TTP->hasDefaultArgument()) in indexTemplateParameters()
708 if (NTTP->hasDefaultArgument()) in indexTemplateParameters()
711 if (TTPD->hasDefaultArgument()) in indexTemplateParameters()
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaTemplate.cpp2387 if (TTP->hasDefaultArgument()) { in transformTemplateParameter()
2816 if (NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2827 assert(!NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2831 NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2852 } else if (NewTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList()
2869 if (NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2880 assert(!NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2885 NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2921 if (NewTemplateParm->hasDefaultArgument() && in CheckTemplateParameterList()
8602 if (TTP->hasDefaultArgument()) { in ActOnClassTemplateSpecialization()
[all …]
H A DSemaCodeComplete.cpp3128 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3134 HasDefaultArg = NTTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3147 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3538 HasDefaultArg = TTP->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3541 HasDefaultArg = NTTP->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3545 cast<TemplateTemplateParmDecl>(Param)->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3838 Optional = Type->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
3840 Optional = NonType->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
3842 Optional = Template->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
H A DSemaTemplateInstantiateDecl.cpp2849 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTypeParmDecl()
3008 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitNonTypeTemplateParmDecl()
3132 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTemplateParmDecl()
H A DSemaLookup.cpp1624 if (!D->hasDefaultArgument()) in hasAcceptableDefaultArgument()
/openbsd/gnu/llvm/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp303 REGISTER_MATCHER(hasDefaultArgument); in RegistryMaps()
/openbsd/gnu/llvm/clang/lib/Serialization/
H A DASTWriterDecl.cpp1726 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTypeParmDecl()
1761 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitNonTypeTemplateParmDecl()
1790 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTemplateParmDecl()
H A DASTReaderDecl.cpp3518 if (!From->hasDefaultArgument()) in inheritDefaultTemplateArgument()
/openbsd/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8136 AST_MATCHER(ParmVarDecl, hasDefaultArgument) { in AST_MATCHER() argument
/openbsd/gnu/llvm/clang/tools/libclang/
H A DCIndex.cpp770 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) in VisitTemplateTypeParmDecl()
939 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) in VisitNonTypeTemplateParmDecl()
970 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited() && in VisitTemplateTemplateParmDecl()