Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateName.cpp197 TemplateNameDependence TemplateName::getDependence() const { in getDependence()
198 auto D = TemplateNameDependence::None; in getDependence()
209 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
218 D |= TemplateNameDependence::DependentInstantiation; in getDependence()
220 D |= TemplateNameDependence::UnexpandedPack; in getDependence()
228 D |= TemplateNameDependence::DependentInstantiation; in getDependence()
230 D |= TemplateNameDependence::DependentInstantiation; in getDependence()
236 return getDependence() & TemplateNameDependence::Dependent; in isDependent()
240 return getDependence() & TemplateNameDependence::Instantiation; in isInstantiationDependent()
244 return getDependence() & TemplateNameDependence::UnexpandedPack; in containsUnexpandedParameterPack()
/llvm-project-15.0.7/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.h312 TemplateNameDependence getDependence() const;