Home
last modified time | relevance | path

Searched refs:TypeDependence (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDependenceFlags.h52 enum TypeDependence : uint8_t { enum
80 using TypeDependence = TypeDependenceScope::TypeDependence; variable
147 Dependence(TypeDependence D) in LLVM_COMMON_DEPENDENCE()
151 translate(D, TypeDependence::Error, Error) | in LLVM_COMMON_DEPENDENCE()
194 TypeDependence type() const { in LLVM_COMMON_DEPENDENCE()
198 translate(V, Error, TypeDependence::Error) | in LLVM_COMMON_DEPENDENCE()
275 inline TypeDependence toTypeDependence(ExprDependence D) { in toTypeDependence()
288 inline TypeDependence toSyntacticDependence(TypeDependence D) { in toSyntacticDependence()
291 inline TypeDependence toSemanticDependence(TypeDependence D) { in toSemanticDependence()
296 toNestedNameSpecifierDependendence(TypeDependence D) { in toNestedNameSpecifierDependendence()
[all …]
H A DType.h1626 LLVM_PREFERRED_TYPE(TypeDependence)
2057 void setDependence(TypeDependence D) {
2408 TypeDependence getDependence() const {
2414 return getDependence() & TypeDependence::Error;
2769 : TypeDependence::None) {
4690 TypeDependence::DependentInstantiation),
5231 TypeDependence::DependentInstantiation |
5238 TypeDependence::DependentInstantiation |
5239 (PP ? TypeDependence::UnexpandedPack : TypeDependence::None)) {
6052 TypeDependence::Instantiation) &
[all …]
H A DTypeProperties.td523 ->addDependence(TypeDependence::DependentInstantiation);
534 ->addDependence(TypeDependence::DependentInstantiation);
692 ->addDependence(TypeDependence::DependentInstantiation);
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp151 : TypeDependence::None) | in ArrayType()
156 : TypeDependence::None)), in ArrayType()
251 TypeDependence::DependentInstantiation | in DependentVectorType()
254 : TypeDependence::None)), in DependentVectorType()
273 TypeDependence::DependentInstantiation | in DependentSizedExtVectorType()
276 : TypeDependence::None)), in DependentSizedExtVectorType()
292 TypeDependence::DependentInstantiation | in DependentAddressSpaceType()
3517 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3533 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3983 TypeDependence::UnexpandedPack), in SubstTemplateTypeParmPackType()
[all …]
H A DASTContext.cpp5784 (IsDependent ? TypeDependence::DependentInstantiation in getAutoTypeInternal()
5785 : TypeDependence::None) | in getAutoTypeInternal()
5786 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoTypeInternal()
5885 TypeDependence::None, QualType(), in getAutoDeductType()