Searched refs:TypeDependence (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/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 | 1585 unsigned Dependence : llvm::BitWidth<TypeDependence>; 1614 enum { NumTypeBits = 8 + llvm::BitWidth<TypeDependence> + 6 }; 1950 Type(TypeClass tc, QualType canon, TypeDependence Dependence) 1968 void setDependence(TypeDependence D) { 1972 void addDependence(TypeDependence D) { setDependence(getDependence() | D); } 2006 return getDependence() & TypeDependence::UnexpandedPack; 2297 TypeDependence getDependence() const { 2298 return static_cast<TypeDependence>(TypeBits.Dependence); 2303 return getDependence() & TypeDependence::Error; 2309 return getDependence() & TypeDependence::Dependent; [all …]
|
| H A D | TypeProperties.td | 519 ->addDependence(TypeDependence::DependentInstantiation); 530 ->addDependence(TypeDependence::DependentInstantiation); 688 ->addDependence(TypeDependence::DependentInstantiation);
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Type.cpp | 130 : TypeDependence::None) | in ArrayType() 131 (tc == VariableArray ? TypeDependence::VariablyModified in ArrayType() 132 : TypeDependence::None) | in ArrayType() 134 ? TypeDependence::DependentInstantiation 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() [all …]
|
| H A D | ASTContext.cpp | 5792 (IsDependent ? TypeDependence::DependentInstantiation in getAutoTypeInternal() 5793 : TypeDependence::None) | in getAutoTypeInternal() 5794 (IsPack ? TypeDependence::UnexpandedPack : TypeDependence::None), in getAutoTypeInternal() 5873 TypeDependence::None, QualType(), in getAutoDeductType()
|