Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp307 const Expr *RowExpr, const Expr *ColumnExpr) in MatrixType() argument
309 (RowExpr ? (matrixType->getDependence() | TypeDependence::Dependent | in MatrixType()
315 (RowExpr && in MatrixType()
316 RowExpr->containsUnexpandedParameterPack()) || in MatrixType()
337 Expr *RowExpr, in DependentSizedMatrixType() argument
340 : MatrixType(DependentSizedMatrix, ElementType, CanonicalType, RowExpr, in DependentSizedMatrixType()
342 RowExpr(RowExpr), ColumnExpr(ColumnExpr), loc(loc) {} in DependentSizedMatrixType()
346 QualType ElementType, Expr *RowExpr, in Profile() argument
349 RowExpr->Profile(ID, CTX, true); in Profile()
H A DASTContext.cpp4199 Expr *RowExpr, in getDependentSizedMatrixType() argument
4204 DependentSizedMatrixType::Profile(ID, *this, CanonElementTy, RowExpr, in getDependentSizedMatrixType()
4213 DependentSizedMatrixType(CanonElementTy, QualType(), RowExpr, in getDependentSizedMatrixType()
4227 if (Canon->getElementType() == ElementTy && Canon->getRowExpr() == RowExpr && in getDependentSizedMatrixType()
4233 DependentSizedMatrixType(ElementTy, QualType(Canon, 0), RowExpr, in getDependentSizedMatrixType()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3680 const Expr *RowExpr = nullptr, const Expr *ColumnExpr = nullptr);
3768 Expr *RowExpr;
3774 Expr *RowExpr, Expr *ColumnExpr, SourceLocation loc);
3777 Expr *getRowExpr() const { return RowExpr; }
3790 QualType ElementType, Expr *RowExpr, Expr *ColumnExpr);
H A DASTContext.h1533 QualType getDependentSizedMatrixType(QualType ElementType, Expr *RowExpr,
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h970 QualType RebuildDependentSizedMatrixType(QualType ElementType, Expr *RowExpr,
15115 QualType ElementType, Expr *RowExpr, Expr *ColumnExpr, in RebuildDependentSizedMatrixType() argument
15117 return SemaRef.BuildMatrixType(ElementType, RowExpr, ColumnExpr, in RebuildDependentSizedMatrixType()