Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDependenceFlags.h52 enum TypeDependence : uint8_t { enum
80 using TypeDependence = TypeDependenceScope::TypeDependence; variable
139 Dependence(TypeDependence D) in LLVM_COMMON_DEPENDENCE()
143 translate(D, TypeDependence::Error, Error) | in LLVM_COMMON_DEPENDENCE()
178 TypeDependence type() const { in LLVM_COMMON_DEPENDENCE()
182 translate(V, Error, TypeDependence::Error) | in LLVM_COMMON_DEPENDENCE()
234 inline ExprDependence toExprDependence(TypeDependence D) { in toExprDependence()
256 inline TypeDependence toTypeDependence(ExprDependence D) { in toTypeDependence()
269 inline TypeDependence toSyntacticDependence(TypeDependence D) { in toSyntacticDependence()
274 toNestedNameSpecifierDependendence(TypeDependence D) { in toNestedNameSpecifierDependendence()
[all …]
H A DType.h1836 void setDependence(TypeDependence D) {
2157 TypeDependence getDependence() const {
2163 return getDependence() & TypeDependence::Error;
2517 : TypeDependence::None) {
4350 TypeDependence::DependentInstantiation),
4788 TypeDependence::DependentInstantiation |
4795 TypeDependence::DependentInstantiation |
4796 (PP ? TypeDependence::UnexpandedPack : TypeDependence::None)) {
4951 TypeDependence ExtraDependence)
5644 TypeDependence::Instantiation) &
[all …]
H A DTypeProperties.td502 ->addDependence(TypeDependence::DependentInstantiation);
513 ->addDependence(TypeDependence::DependentInstantiation);
658 ->addDependence(TypeDependence::DependentInstantiation);
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DType.cpp130 : TypeDependence::None) | in ArrayType()
135 : TypeDependence::None)), in ArrayType()
228 TypeDependence::DependentInstantiation | in DependentVectorType()
231 : TypeDependence::None)), in DependentVectorType()
249 TypeDependence::DependentInstantiation | in DependentSizedExtVectorType()
252 : TypeDependence::None)), in DependentSizedExtVectorType()
270 TypeDependence::DependentInstantiation | in DependentAddressSpaceType()
3196 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3212 (TypeDependence::Instantiation | TypeDependence::UnexpandedPack)); in FunctionProtoType()
3592 TypeDependence::UnexpandedPack), in SubstTemplateTypeParmPackType()
[all …]
H A DASTContext.cpp5553 (IsDependent ? TypeDependence::DependentInstantiation in getAutoType()
5554 : TypeDependence::None) | in getAutoType()
5555 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoType()
5618 TypeDependence::None, in getAutoDeductType()