• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/AST/

Lines Matching defs:BT

1918   if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
1919 return BT->getKind() >= BuiltinType::Bool &&
1920 BT->getKind() <= BuiltinType::Int128;
1931 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
1932 return BT->getKind() >= BuiltinType::Bool &&
1933 BT->getKind() <= BuiltinType::Int128;
1949 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
1950 return BT->getKind() == BuiltinType::Char_U ||
1951 BT->getKind() == BuiltinType::UChar ||
1952 BT->getKind() == BuiltinType::Char_S ||
1953 BT->getKind() == BuiltinType::SChar;
1958 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
1959 return BT->getKind() == BuiltinType::WChar_S ||
1960 BT->getKind() == BuiltinType::WChar_U;
1965 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
1966 return BT->getKind() == BuiltinType::Char8;
1971 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
1972 return BT->getKind() == BuiltinType::Char16;
1977 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
1978 return BT->getKind() == BuiltinType::Char32;
1985 const auto *BT = dyn_cast<BuiltinType>(CanonicalType);
1986 if (!BT) return false;
1987 switch (BT->getKind()) {
2006 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) {
2007 return BT->getKind() >= BuiltinType::Char_S &&
2008 BT->getKind() <= BuiltinType::Int128;
2025 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) {
2026 return BT->getKind() >= BuiltinType::Char_S &&
2027 BT->getKind() <= BuiltinType::Int128;
2053 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) {
2054 return BT->getKind() >= BuiltinType::Bool &&
2055 BT->getKind() <= BuiltinType::UInt128;
2072 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) {
2073 return BT->getKind() >= BuiltinType::Bool &&
2074 BT->getKind() <= BuiltinType::UInt128;
2096 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
2097 return BT->getKind() >= BuiltinType::Half &&
2098 BT->getKind() <= BuiltinType::Float128;
2112 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
2113 return BT->isFloatingPoint();
2118 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
2119 return BT->getKind() >= BuiltinType::Bool &&
2120 BT->getKind() <= BuiltinType::Float128;
2127 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType))
2128 return BT->getKind() >= BuiltinType::Bool &&
2129 BT->getKind() <= BuiltinType::Float128 &&
2130 BT->getKind() != BuiltinType::BFloat16;
2146 if (const auto *BT = dyn_cast<BuiltinType>(T)) {
2147 if (BT->getKind() == BuiltinType::Bool) return STK_Bool;
2148 if (BT->getKind() == BuiltinType::NullPtr) return STK_CPointer;
2149 if (BT->isInteger()) return STK_Integral;
2150 if (BT->isFloatingPoint()) return STK_Floating;
2151 if (BT->isFixedPointType()) return STK_FixedPoint;
2279 if (const BuiltinType *BT = getAs<BuiltinType>()) {
2280 switch (BT->getKind()) {
2680 if (const auto *BT = getAs<BuiltinType>())
2681 switch (BT->getKind()) {