Searched refs:DependentSizedMatrixType (Results 1 – 15 of 15) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 74 def DependentSizedMatrixType : TypeNode<MatrixType>, AlwaysDependent;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 848 const DependentSizedMatrixType *Mat1 = cast<DependentSizedMatrixType>(T1); in IsStructurallyEquivalent() 849 const DependentSizedMatrixType *Mat2 = cast<DependentSizedMatrixType>(T2); in IsStructurallyEquivalent()
|
| H A D | Type.cpp | 314 DependentSizedMatrixType::DependentSizedMatrixType( in DependentSizedMatrixType() function in DependentSizedMatrixType 321 void DependentSizedMatrixType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 1838 Type *VisitDependentSizedMatrixType(const DependentSizedMatrixType *T) { in VisitDependentSizedMatrixType()
|
| H A D | TypePrinter.cpp | 779 const DependentSizedMatrixType *T, raw_ostream &OS) { in printDependentSizedMatrixBefore() 793 const DependentSizedMatrixType *T, raw_ostream &OS) { in printDependentSizedMatrixAfter()
|
| H A D | ASTContext.cpp | 4088 DependentSizedMatrixType::Profile(ID, *this, CanonElementTy, RowExpr, in getDependentSizedMatrixType() 4092 DependentSizedMatrixType *Canon = in getDependentSizedMatrixType() 4096 Canon = new (*this, TypeAlignment) DependentSizedMatrixType( in getDependentSizedMatrixType() 4099 DependentSizedMatrixType *CanonCheck = in getDependentSizedMatrixType() 4115 DependentSizedMatrixType *New = new (*this, TypeAlignment) in getDependentSizedMatrixType() 4116 DependentSizedMatrixType(*this, ElementTy, QualType(Canon, 0), RowExpr, in getDependentSizedMatrixType()
|
| H A D | MicrosoftMangle.cpp | 3103 void MicrosoftCXXNameMangler::mangleType(const DependentSizedMatrixType *T, in mangleType()
|
| H A D | ItaniumMangle.cpp | 3719 void CXXNameMangler::mangleType(const DependentSizedMatrixType *T) { in mangleType()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2143 const DependentSizedMatrixType *MatrixParam = in DeduceTemplateArgumentsByTypeMatch() 2144 cast<DependentSizedMatrixType>(Param); in DeduceTemplateArgumentsByTypeMatch() 2156 Expr *(DependentSizedMatrixType::*GetArgDimensionExpr)() const) { in DeduceTemplateArgumentsByTypeMatch() 2158 const auto *ArgDepMatrix = dyn_cast<DependentSizedMatrixType>(Arg); in DeduceTemplateArgumentsByTypeMatch() 2201 &DependentSizedMatrixType::getRowExpr); in DeduceTemplateArgumentsByTypeMatch() 2207 &DependentSizedMatrixType::getColumnExpr); in DeduceTemplateArgumentsByTypeMatch() 5912 const DependentSizedMatrixType *MatType = cast<DependentSizedMatrixType>(T); in MarkUsedTemplateParameters()
|
| H A D | SemaTemplate.cpp | 6014 const DependentSizedMatrixType *T) { in VisitDependentSizedMatrixType()
|
| H A D | TreeTransform.h | 5372 const DependentSizedMatrixType *T = TL.getTypePtr(); in TransformDependentSizedMatrixType()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 246 let Class = DependentSizedMatrixType in {
|
| H A D | RecursiveASTVisitor.h | 960 DEF_TRAVERSE_TYPE(DependentSizedMatrixType, { 1226 DEF_TRAVERSE_TYPELOC(DependentSizedMatrixType, {
|
| H A D | TypeLoc.h | 1887 DependentSizedMatrixType> {};
|
| H A D | ASTContext.h | 212 mutable llvm::FoldingSet<DependentSizedMatrixType> DependentSizedMatrixTypes;
|
| H A D | Type.h | 3512 class DependentSizedMatrixType final : public MatrixType { 3521 DependentSizedMatrixType(const ASTContext &Context, QualType ElementType,
|