Searched refs:CanonicalType (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | Type.cpp | 315 const ASTContext &CTX, QualType ElementType, QualType CanonicalType, in DependentSizedMatrixType() argument 317 : MatrixType(DependentSizedMatrix, ElementType, CanonicalType, RowExpr, in DependentSizedMatrixType() 375 if (!isa<ArrayType>(CanonicalType)) in getArrayElementTypeNoTypeQual() 602 if (const auto *CT = dyn_cast<ComplexType>(CanonicalType)) in isComplexType() 649 if (const auto *RT = dyn_cast<RecordType>(CanonicalType)) { in getAsStructureType() 668 if (const auto *RT = dyn_cast<RecordType>(CanonicalType)) { in getAsUnionType() 1893 if (const auto *VT = dyn_cast<VectorType>(CanonicalType)) in hasIntegerRepresentation() 1919 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) in isIntegralType() 1925 if (const auto *ET = dyn_cast<EnumType>(CanonicalType)) in isIntegralType() 1932 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) in isIntegralOrUnscopedEnumerationType() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | Type.h | 1357 QualType CanonicalType; 1360 : BaseType(baseType), CanonicalType(canon) {} 1880 return CanonicalType == QualType(this, 0); 2452 return CanonicalType; 2478 return dyn_cast<Class##Type>(CanonicalType); \ 2481 return cast<Class##Type>(CanonicalType); \ 3522 QualType CanonicalType, Expr *RowExpr, 5784 QualType CanonicalType, 6455 Qualifiers quals = getCommonPtr()->CanonicalType.getLocalQualifiers(); 6461 unsigned cvr = getCommonPtr()->CanonicalType.getLocalCVRQualifiers(); [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
| D | ASTMatchFinder.cpp | 472 const Type *CanonicalType = // root of the typedef tree in VisitTypedefNameDecl() local 474 TypeAliases[CanonicalType].insert(DeclNode); in VisitTypedefNameDecl() 1052 const Type *const CanonicalType = in typeHasMatchingAlias() local 1054 auto Aliases = TypeAliases.find(CanonicalType); in typeHasMatchingAlias()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGBuiltin.cpp | 2072 QualType CanonicalType = in dumpRecord() local 2076 if (CanonicalType->isRecordType()) { in dumpRecord() 2077 TmpRes = dumpRecord(CGF, CanonicalType, FieldPtr, Align, Func, Lvl + 1); in dumpRecord() 2083 llvm::Twine Format = Types.find(CanonicalType) == Types.end() in dumpRecord() 2085 : Types[CanonicalType]; in dumpRecord()
|