Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp468 const bool hasDefaultArgument = in VisitTemplateTypeParmDecl() local
469 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitTemplateTypeParmDecl()
470 Hash.AddBoolean(hasDefaultArgument); in VisitTemplateTypeParmDecl()
471 if (hasDefaultArgument) { in VisitTemplateTypeParmDecl()
486 const bool hasDefaultArgument = in VisitNonTypeTemplateParmDecl() local
487 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); in VisitNonTypeTemplateParmDecl()
488 Hash.AddBoolean(hasDefaultArgument); in VisitNonTypeTemplateParmDecl()
489 if (hasDefaultArgument) { in VisitNonTypeTemplateParmDecl()
499 const bool hasDefaultArgument = in VisitTemplateTemplateParmDecl() local
500 D->hasDefaultArgument() && !D->defaultArgumentWasInherited(); 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()
673 return hasDefaultArgument() ? getDefaultArgument().getLocation() in getDefaultArgumentLoc()
678 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange()
797 if (hasDefaultArgument() && !defaultArgumentWasInherited()) in getSourceRange()
804 return hasDefaultArgument() ? getDefaultArgument().getSourceRange().getBegin() in getDefaultArgumentLoc()
872 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()
1460 FirstTTPD->hasDefaultArgument() && in diagnoseMismatch()
1463 SecondTTPD->hasDefaultArgument() && in diagnoseMismatch()
1512 FirstNTTPD->hasDefaultArgument() && in diagnoseMismatch()
1515 SecondNTTPD->hasDefaultArgument() && in diagnoseMismatch()
H A DJSONNodeDumper.cpp1028 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl()
1044 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl()
1059 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
H A DTypePrinter.cpp2311 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
2315 return TTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
2319 return NTTPD->hasDefaultArgument() && in isSubstitutedDefaultArgument()
H A DDeclPrinter.cpp1891 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1906 if (NTTP->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
H A DASTContext.cpp6833 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
6842 if (!NTTPX->hasDefaultArgument() || !NTTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
6858 if (!TTPX->hasDefaultArgument() || !TTPY->hasDefaultArgument()) in isSameDefaultTemplateArgument()
H A DASTImporter.cpp5928 if (D->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
5960 if (D->hasDefaultArgument()) { in VisitNonTypeTemplateParmDecl()
5997 if (D->hasDefaultArgument()) { in VisitTemplateTemplateParmDecl()
/src/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h697 if (D->hasDefaultArgument()) in VisitTemplateTypeParmDecl()
706 if (D->hasDefaultArgument()) in VisitNonTypeTemplateParmDecl()
714 if (D->hasDefaultArgument()) in VisitTemplateTemplateParmDecl()
H A DDeclTemplate.h1225 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1431 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1707 bool hasDefaultArgument() const { return DefaultArgument.isSet(); }
1739 if (hasDefaultArgument() && !defaultArgumentWasInherited())
H A DRecursiveASTVisitor.h1946 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
1968 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
2328 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited())
/src/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp705 if (TTP->hasDefaultArgument()) in indexTemplateParameters()
713 if (NTTP->hasDefaultArgument()) in indexTemplateParameters()
717 if (TTPD->hasDefaultArgument()) in indexTemplateParameters()
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp2319 if (NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2329 assert(!NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2333 NewTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2348 } else if (OldTypeParm && OldTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList()
2353 } else if (NewTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList()
2370 if (NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2381 assert(!NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2386 NewNonTypeParm->hasDefaultArgument() && in CheckTemplateParameterList()
2400 } else if (OldNonTypeParm && OldNonTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList()
2405 } else if (NewNonTypeParm->hasDefaultArgument()) { in CheckTemplateParameterList()
[all …]
H A DSemaCodeComplete.cpp3196 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3202 HasDefaultArg = NTTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3215 HasDefaultArg = TTP->hasDefaultArgument(); in AddTemplateParameterChunks()
3612 HasDefaultArg = TTP->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3615 HasDefaultArg = NTTP->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3619 cast<TemplateTemplateParmDecl>(Param)->hasDefaultArgument(); in createCodeCompletionStringForDecl()
3921 Optional = Type->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
3923 Optional = NonType->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
3925 Optional = Template->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
H A DSemaTemplateDeductionGuide.cpp261 if (TTP->hasDefaultArgument()) { in transformTemplateTypeParam()
H A DSemaTemplateInstantiateDecl.cpp2958 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTypeParmDecl()
3123 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitNonTypeTemplateParmDecl()
3250 if (D->hasDefaultArgument() && !D->defaultArgumentWasInherited()) { in VisitTemplateTemplateParmDecl()
H A DSemaLookup.cpp1658 if (!D->hasDefaultArgument()) in hasAcceptableDefaultArgument()
/src/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1002 if (TemplateParam->hasDefaultArgument()) { in getFragmentsForTemplateParameters()
1024 if (NTP->hasDefaultArgument()) { in getFragmentsForTemplateParameters()
1052 if (TTP->hasDefaultArgument()) { in getFragmentsForTemplateParameters()
/src/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp311 REGISTER_MATCHER(hasDefaultArgument); in RegistryMaps()
/src/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1895 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTypeParmDecl()
1937 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitNonTypeTemplateParmDecl()
1967 bool OwnsDefaultArg = D->hasDefaultArgument() && in VisitTemplateTemplateParmDecl()
H A DASTReaderDecl.cpp3661 if (!From->hasDefaultArgument()) in inheritDefaultTemplateArgument()
/src/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8450 AST_MATCHER(ParmVarDecl, hasDefaultArgument) { in AST_MATCHER() argument