| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 470 struct CanProxyAdaptor<DependentSizedExtVectorType> 471 : public CanProxyBase<DependentSizedExtVectorType> {
|
| H A D | ASTNodeTraverser.h | 414 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType() 522 Visit(cast<DependentSizedExtVectorType>(TL.getType())->getSizeExpr()); in VisitDependentSizedExtVectorTypeLoc()
|
| H A D | TextNodeDumper.h | 331 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T);
|
| H A D | JSONNodeDumper.h | 229 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *VT);
|
| H A D | TypeProperties.td | 222 let Class = DependentSizedExtVectorType in {
|
| H A D | RecursiveASTVisitor.h | 1053 DEF_TRAVERSE_TYPE(DependentSizedExtVectorType, { 1334 DEF_TRAVERSE_TYPELOC(DependentSizedExtVectorType, {
|
| H A D | TypeLoc.h | 1944 DependentSizedExtVectorType, VectorTypeLocInfo> {
|
| H A D | ASTContext.h | 206 mutable llvm::ContextualFoldingSet<DependentSizedExtVectorType, ASTContext &>
|
| H A D | Type.h | 4027 class DependentSizedExtVectorType : public Type, public llvm::FoldingSetNode { 4037 DependentSizedExtVectorType(QualType ElementType, QualType can,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 68 def DependentSizedExtVectorType : TypeNode<Type>, AlwaysDependent;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 322 DependentSizedExtVectorType::DependentSizedExtVectorType(QualType ElementType, in DependentSizedExtVectorType() function in DependentSizedExtVectorType 333 void DependentSizedExtVectorType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 2016 Type *VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
|
| H A D | ASTContext.cpp | 4767 DependentSizedExtVectorType::Profile(ID, *this, getCanonicalType(vecType), in getDependentSizedExtVectorType() 4771 DependentSizedExtVectorType *Canon in getDependentSizedExtVectorType() 4773 DependentSizedExtVectorType *New; in getDependentSizedExtVectorType() 4777 New = new (*this, alignof(DependentSizedExtVectorType)) in getDependentSizedExtVectorType() 4778 DependentSizedExtVectorType(vecType, QualType(Canon, 0), SizeExpr, in getDependentSizedExtVectorType() 4783 New = new (*this, alignof(DependentSizedExtVectorType)) in getDependentSizedExtVectorType() 4784 DependentSizedExtVectorType(vecType, QualType(), SizeExpr, AttrLoc); in getDependentSizedExtVectorType() 4786 DependentSizedExtVectorType *CanonCheck in getDependentSizedExtVectorType() 4794 New = new (*this, alignof(DependentSizedExtVectorType)) in getDependentSizedExtVectorType() 4795 DependentSizedExtVectorType(vecType, CanonExtTy, SizeExpr, AttrLoc); in getDependentSizedExtVectorType() [all …]
|
| H A D | TypePrinter.cpp | 646 const DependentSizedExtVectorType *T, in printDependentSizedExtVectorBefore() 654 const DependentSizedExtVectorType *T, in printDependentSizedExtVectorAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 1030 const auto *Vec1 = cast<DependentSizedExtVectorType>(T1); in IsStructurallyEquivalent() 1031 const auto *Vec2 = cast<DependentSizedExtVectorType>(T2); in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 1066 void VisitDependentSizedExtVectorType(const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
|
| H A D | JSONNodeDumper.cpp | 704 const DependentSizedExtVectorType *VT) { in VisitDependentSizedExtVectorType()
|
| H A D | TextNodeDumper.cpp | 1977 const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
|
| H A D | MicrosoftMangle.cpp | 3540 void MicrosoftCXXNameMangler::mangleType(const DependentSizedExtVectorType *T, in mangleType()
|
| H A D | ItaniumMangle.cpp | 4384 void CXXNameMangler::mangleType(const DependentSizedExtVectorType *T) { in mangleType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2166 } else if (const auto *VA = A->getAs<DependentSizedExtVectorType>()) { in DeduceTemplateArgumentsByTypeMatch() 2237 const auto *VP = P->castAs<DependentSizedExtVectorType>(); in DeduceTemplateArgumentsByTypeMatch() 2264 if (const auto *VA = A->getAs<DependentSizedExtVectorType>()) { in DeduceTemplateArgumentsByTypeMatch() 6818 const DependentSizedExtVectorType *VecType in MarkUsedTemplateParameters() 6819 = cast<DependentSizedExtVectorType>(T); in MarkUsedTemplateParameters()
|
| H A D | SemaTemplateInstantiate.cpp | 3188 const DependentSizedExtVectorType *T) { in VisitDependentSizedExtVectorType()
|
| H A D | TreeTransform.h | 5909 const DependentSizedExtVectorType *T = TL.getTypePtr(); in TransformDependentSizedExtVectorType() 5937 if (isa<DependentSizedExtVectorType>(Result)) { in TransformDependentSizedExtVectorType()
|
| H A D | SemaTemplate.cpp | 6104 const DependentSizedExtVectorType* T) { in VisitDependentSizedExtVectorType()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1083 const AstTypeMatcher<DependentSizedExtVectorType> dependentSizedExtVectorType;
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7191 extern const AstTypeMatcher<DependentSizedExtVectorType>
|