Searched refs:DependentBitIntType (Results 1 – 16 of 16) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 368 DependentBitIntType::DependentBitIntType(bool IsUnsigned, Expr *NumBitsExpr) in DependentBitIntType() function in DependentBitIntType 373 bool DependentBitIntType::isUnsigned() const { in isUnsigned() 377 clang::Expr *DependentBitIntType::getNumBitsExpr() const { in getNumBitsExpr() 381 void DependentBitIntType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 2098 if (const auto *IT = dyn_cast<DependentBitIntType>(CanonicalType)) in isSignedIntegerType() 2117 if (const auto *IT = dyn_cast<DependentBitIntType>(CanonicalType)) in isSignedIntegerOrEnumerationType() 2148 if (const auto *IT = dyn_cast<DependentBitIntType>(CanonicalType)) in isUnsignedIntegerType() 2167 if (const auto *IT = dyn_cast<DependentBitIntType>(CanonicalType)) in isUnsignedIntegerOrEnumerationType()
|
| H A D | TypePrinter.cpp | 1295 void TypePrinter::printDependentBitIntBefore(const DependentBitIntType *T, in printDependentBitIntBefore() 1305 void TypePrinter::printDependentBitIntAfter(const DependentBitIntType *T, in printDependentBitIntAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 1366 const auto *Int1 = cast<DependentBitIntType>(T1); in IsStructurallyEquivalent() 1367 const auto *Int2 = cast<DependentBitIntType>(T2); in IsStructurallyEquivalent()
|
| H A D | ASTContext.cpp | 4566 DependentBitIntType::Profile(ID, *this, IsUnsigned, NumBitsExpr); in getDependentBitIntType() 4569 if (DependentBitIntType *Existing = in getDependentBitIntType() 4573 auto *New = new (*this, alignof(DependentBitIntType)) in getDependentBitIntType() 4574 DependentBitIntType(IsUnsigned, NumBitsExpr); in getDependentBitIntType()
|
| H A D | MicrosoftMangle.cpp | 3538 void MicrosoftCXXNameMangler::mangleType(const DependentBitIntType *T, in mangleType()
|
| H A D | ItaniumMangle.cpp | 4429 void CXXNameMangler::mangleType(const DependentBitIntType *T) { in mangleType()
|
| H A D | ASTImporter.cpp | 1759 const clang::DependentBitIntType *T) { in VisitDependentBitIntType()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 113 def DependentBitIntType : TypeNode<Type>, AlwaysDependent;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 946 let Class = DependentBitIntType in {
|
| H A D | RecursiveASTVisitor.h | 1151 DEF_TRAVERSE_TYPE(DependentBitIntType, 1447 DEF_TRAVERSE_TYPELOC(DependentBitIntType, {
|
| H A D | TypeLoc.h | 2640 DependentBitIntType> {};
|
| H A D | ASTContext.h | 246 mutable llvm::ContextualFoldingSet<DependentBitIntType, ASTContext &>
|
| H A D | Type.h | 6745 class DependentBitIntType final : public Type, public llvm::FoldingSetNode { 6750 DependentBitIntType(bool IsUnsigned, Expr *NumBits);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2207 const auto *IP = P->castAs<DependentBitIntType>(); in DeduceTemplateArgumentsByTypeMatch() 2226 if (const auto *IA = A->getAs<DependentBitIntType>()) { in DeduceTemplateArgumentsByTypeMatch() 6446 cast<DependentBitIntType>(T)->getNumBitsExpr(), in MarkUsedTemplateParameters()
|
| H A D | TreeTransform.h | 6739 const DependentBitIntType *EIT = TL.getTypePtr(); in TransformDependentBitIntType() 6759 if (isa<DependentBitIntType>(Result)) { in TransformDependentBitIntType()
|
| H A D | SemaTemplate.cpp | 6562 const DependentBitIntType *T) { in VisitDependentBitIntType()
|