Searched refs:isCharType (Results 1 – 16 of 16) sorted by relevance
138 if (Ty->isPointerType() && Ty->getPointeeType()->isCharType()) in isNonnullType()
192 if (T.isCharType()) in getScalarZeroExpressionForType()
84 if (isa<ObjCEncodeExpr>(Init) && AT->getElementType()->isCharType()) in IsStringInit()97 return BT && BT->isCharType() && BT->getKind() != BuiltinType::SChar; in IsStringInit()114 if (ElemTy->isCharType()) in IsStringInit()132 if (ElemTy->isCharType() || ElemTy->isChar8Type()) in IsStringInit()140 if (ElemTy->isCharType() || ElemTy->isChar8Type()) in IsStringInit()148 if (ElemTy->isCharType() || ElemTy->isChar8Type()) in IsStringInit()2022 (InitElementTy->isCharType() && EmbedExprElementTy->isCharType()); in canInitializeArrayWithEmbedDataString()6474 else if (DestAT->getElementType()->isCharType()) in InitializeFrom()
553 if (!ParamTy->isIntegerType() && !ParamTy->isCharType()) { in checkParamIsIntegerType()3346 !Ty->castAs<PointerType>()->getPointeeType()->isCharType())) { in handleFormatArgAttr()3362 !Ty->castAs<PointerType>()->getPointeeType()->isCharType())) { in handleFormatArgAttr()3557 !Ty->castAs<PointerType>()->getPointeeType()->isCharType())) { in handleFormatAttr()
7382 !ExprTy->isCharType()) { in checkFormatExpr()10675 if (CC.isValid() && T->isCharType()) { in isSameWidthConstantConversion()11080 if (ObjC().isSignedCharBool(T) && !Source->isCharType() && in CheckImplicitConversion()
3624 if (!QT->isIntegerType() || QT->isBooleanType() || QT->isCharType()) { in CheckLoopHintExpr()8928 if (lhptee->isCharType()) in checkPointerTypesForAssignment()8933 if (rhptee->isCharType()) in checkPointerTypesForAssignment()10459 RHSTy->isReferenceType() || ArrayElemTy->isCharType() || in DiagnoseDivisionSizeofPointerOrArray()
2526 if (FromType->isAnyCharacterType() && !FromType->isCharType() && in IsIntegralPromotion()
274 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isCharType)
2469 bool isCharType() const;
85 } else if (T->isCharType()) { in printIntegral()
947 if (!QT->getAs<TypedefType>() && QT->isCharType()) { in fixType()
2089 bool Type::isCharType() const { in isCharType() function in Type
2234 if (!PTy || !PTy->getPointeeType()->isCharType()) in isNullPointerArithmeticExtension()
8705 if (PointeeTy->isCharType()) { in getObjCEncodingForTypeImpl()
9515 return T->isCharType() || T->isChar8Type(); in isOneByteCharacterType()
2943 return GetQualType(type).getUnqualifiedType()->isCharType(); in IsCharType()