Home
last modified time | relevance | path

Searched refs:TemplateNameDependence (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp217 TemplateNameDependence TemplateName::getDependence() const { in getDependence()
218 auto D = TemplateNameDependence::None; in getDependence()
229 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
238 D |= TemplateNameDependence::DependentInstantiation; in getDependence()
240 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
248 D |= TemplateNameDependence::DependentInstantiation; in getDependence()
250 D |= TemplateNameDependence::DependentInstantiation; in getDependence()
256 return getDependence() & TemplateNameDependence::Dependent; in isDependent()
260 return getDependence() & TemplateNameDependence::Instantiation; in isInstantiationDependent()
264 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDependenceFlags.h100 LLVM_COMMON_DEPENDENCE(TemplateNameDependence) in LLVM_COMMON_DEPENDENCE() argument
173 Dependence(TemplateNameDependence D) in LLVM_COMMON_DEPENDENCE()
224 TemplateNameDependence templateName() const { in LLVM_COMMON_DEPENDENCE()
242 using TNDependence = TemplateNameDependence; in LLVM_COMMON_DEPENDENCE()
281 inline TypeDependence toTypeDependence(TemplateNameDependence D) { in toTypeDependence()
305 toTemplateArgumentDependence(TemplateNameDependence D) { in toTemplateArgumentDependence()
313 inline TemplateNameDependence
H A DTemplateName.h318 TemplateNameDependence getDependence() const;