Searched refs:DependentSizedMatrixType (Results 1 – 16 of 16) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 74 def DependentSizedMatrixType : TypeNode<MatrixType>, AlwaysDependent;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 985 const DependentSizedMatrixType *Mat1 = cast<DependentSizedMatrixType>(T1); in IsStructurallyEquivalent() 986 const DependentSizedMatrixType *Mat2 = cast<DependentSizedMatrixType>(T2); in IsStructurallyEquivalent()
|
| H A D | Type.cpp | 335 DependentSizedMatrixType::DependentSizedMatrixType(QualType ElementType, in DependentSizedMatrixType() function in DependentSizedMatrixType 344 void DependentSizedMatrixType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 1907 Type *VisitDependentSizedMatrixType(const DependentSizedMatrixType *T) { in VisitDependentSizedMatrixType()
|
| H A D | TypePrinter.cpp | 825 const DependentSizedMatrixType *T, raw_ostream &OS) { in printDependentSizedMatrixBefore() 839 const DependentSizedMatrixType *T, raw_ostream &OS) { in printDependentSizedMatrixAfter()
|
| H A D | ASTContext.cpp | 4204 DependentSizedMatrixType::Profile(ID, *this, CanonElementTy, RowExpr, in getDependentSizedMatrixType() 4208 DependentSizedMatrixType *Canon = in getDependentSizedMatrixType() 4212 Canon = new (*this, alignof(DependentSizedMatrixType)) in getDependentSizedMatrixType() 4213 DependentSizedMatrixType(CanonElementTy, QualType(), RowExpr, in getDependentSizedMatrixType() 4216 DependentSizedMatrixType *CanonCheck = in getDependentSizedMatrixType() 4232 DependentSizedMatrixType *New = new (*this, alignof(DependentSizedMatrixType)) in getDependentSizedMatrixType() 4233 DependentSizedMatrixType(ElementTy, QualType(Canon, 0), RowExpr, in getDependentSizedMatrixType() 12861 const auto *MX = cast<DependentSizedMatrixType>(X), in getCommonNonSugarTypeNode() 12862 *MY = cast<DependentSizedMatrixType>(Y); in getCommonNonSugarTypeNode()
|
| H A D | MicrosoftMangle.cpp | 3291 void MicrosoftCXXNameMangler::mangleType(const DependentSizedMatrixType *T, in mangleType()
|
| H A D | ItaniumMangle.cpp | 4180 void CXXNameMangler::mangleType(const DependentSizedMatrixType *T) { in mangleType()
|
| H A D | ASTImporter.cpp | 1768 const clang::DependentSizedMatrixType *T) { in VisitDependentSizedMatrixType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2091 const auto *MP = P->castAs<DependentSizedMatrixType>(); in DeduceTemplateArgumentsByTypeMatch() 2107 Expr *(DependentSizedMatrixType::*GetArgDimensionExpr)() const) { in DeduceTemplateArgumentsByTypeMatch() 2109 const auto *ADM = dyn_cast<DependentSizedMatrixType>(A); in DeduceTemplateArgumentsByTypeMatch() 2151 &DependentSizedMatrixType::getRowExpr)) in DeduceTemplateArgumentsByTypeMatch() 2156 &DependentSizedMatrixType::getColumnExpr); in DeduceTemplateArgumentsByTypeMatch() 6283 const DependentSizedMatrixType *MatType = cast<DependentSizedMatrixType>(T); in MarkUsedTemplateParameters()
|
| H A D | SemaTemplate.cpp | 6417 const DependentSizedMatrixType *T) { in VisitDependentSizedMatrixType()
|
| H A D | TreeTransform.h | 5653 const DependentSizedMatrixType *T = TL.getTypePtr(); in TransformDependentSizedMatrixType()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 246 let Class = DependentSizedMatrixType in {
|
| H A D | RecursiveASTVisitor.h | 1030 DEF_TRAVERSE_TYPE(DependentSizedMatrixType, { 1299 DEF_TRAVERSE_TYPELOC(DependentSizedMatrixType, {
|
| H A D | TypeLoc.h | 1926 DependentSizedMatrixType> {};
|
| H A D | ASTContext.h | 208 mutable llvm::ContextualFoldingSet<DependentSizedMatrixType, ASTContext &>
|
| H A D | Type.h | 3765 class DependentSizedMatrixType final : public MatrixType { 3773 DependentSizedMatrixType(QualType ElementType, QualType CanonicalType,
|