/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | ODRHash.cpp | 457 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 D | DeclTemplate.cpp | 142 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 D | ODRDiagsEmitter.cpp | 849 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 D | JSONNodeDumper.cpp | 935 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl() 951 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl() 966 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
|
H A D | TypePrinter.cpp | 2066 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument() 2070 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument() 2074 return NTTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
|
H A D | DeclPrinter.cpp | 1790 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl() 1804 if (NTTP->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
|
H A D | ASTContext.cpp | 6372 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 D | ASTImporter.cpp | 5627 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 D | ASTNodeTraverser.h | 600 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl() 609 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl() 617 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
|
H A D | DeclTemplate.h | 1272 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 D | RecursiveASTVisitor.h | 1910 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 D | IndexDecl.cpp | 702 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 D | SemaTemplate.cpp | 2387 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 D | SemaCodeComplete.cpp | 3128 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 D | SemaTemplateInstantiateDecl.cpp | 2849 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 D | SemaLookup.cpp | 1624 if (!D->hasDefaultArgument()) in hasAcceptableDefaultArgument()
|
/openbsd/gnu/llvm/clang/lib/ASTMatchers/Dynamic/ |
H A D | Registry.cpp | 303 REGISTER_MATCHER(hasDefaultArgument); in RegistryMaps()
|
/openbsd/gnu/llvm/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 1726 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTypeParmDecl() 1761 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitNonTypeTemplateParmDecl() 1790 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTemplateParmDecl()
|
H A D | ASTReaderDecl.cpp | 3518 if (!From->hasDefaultArgument()) in inheritDefaultTemplateArgument()
|
/openbsd/gnu/llvm/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 8136 AST_MATCHER(ParmVarDecl, hasDefaultArgument) { in AST_MATCHER() argument
|
/openbsd/gnu/llvm/clang/tools/libclang/ |
H A D | CIndex.cpp | 770 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) in VisitTemplateTypeParmDecl() 939 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) in VisitNonTypeTemplateParmDecl() 970 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited() && in VisitTemplateTemplateParmDecl()
|