Searched refs:TypeDependence (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DependenceFlags.h | 52 enum TypeDependence : uint8_t { enum 80 using TypeDependence = TypeDependenceScope::TypeDependence; variable 147 Dependence(TypeDependence D) in LLVM_COMMON_DEPENDENCE() 148 : V(translate(D, TypeDependence::UnexpandedPack, UnexpandedPack) | in LLVM_COMMON_DEPENDENCE() 149 translate(D, TypeDependence::Instantiation, Instantiation) | in LLVM_COMMON_DEPENDENCE() 150 translate(D, TypeDependence::Dependent, Dependent) | in LLVM_COMMON_DEPENDENCE() 151 translate(D, TypeDependence::Error, Error) | in LLVM_COMMON_DEPENDENCE() 152 translate(D, TypeDependence::VariablyModified, VariablyModified)) {} in LLVM_COMMON_DEPENDENCE() 194 TypeDependence type() const { in LLVM_COMMON_DEPENDENCE() 195 return translate(V, UnexpandedPack, TypeDependence::UnexpandedPack) | in LLVM_COMMON_DEPENDENCE() [all …]
|
| H A D | Type.h | 1852 LLVM_PREFERRED_TYPE(TypeDependence) 1853 unsigned Dependence : llvm::BitWidth<TypeDependence>; 1886 enum { NumTypeBits = 8 + llvm::BitWidth<TypeDependence> + 6 }; 2313 Type(TypeClass tc, QualType canon, TypeDependence Dependence) 2332 void setDependence(TypeDependence D) { 2336 void addDependence(TypeDependence D) { setDependence(getDependence() | D); } 2370 return getDependence() & TypeDependence::UnexpandedPack; 2734 TypeDependence getDependence() const { 2735 return static_cast<TypeDependence>(TypeBits.Dependence); 2740 return getDependence() & TypeDependence::Error; [all …]
|
| H A D | TypeProperties.td | 562 ->addDependence(TypeDependence::DependentInstantiation); 573 ->addDependence(TypeDependence::DependentInstantiation);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 186 : TypeDependence::None) | in ArrayType() 187 (tc == VariableArray ? TypeDependence::VariablyModified in ArrayType() 188 : TypeDependence::None) | in ArrayType() 190 ? TypeDependence::DependentInstantiation in ArrayType() 191 : TypeDependence::None)), in ArrayType() 305 TypeDependence::DependentInstantiation | in DependentVectorType() 308 : TypeDependence::None)), in DependentVectorType() 327 TypeDependence::DependentInstantiation | in DependentSizedExtVectorType() 330 : TypeDependence::None)), in DependentSizedExtVectorType() 346 TypeDependence::DependentInstantiation | in DependentAddressSpaceType() [all …]
|
| H A D | ASTContext.cpp | 6653 (IsDependent ? TypeDependence::DependentInstantiation in getAutoTypeInternal() 6654 : TypeDependence::None) | in getAutoTypeInternal() 6655 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoTypeInternal() 6776 TypeDependence::None, QualType(), in getAutoDeductType()
|