reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/Type.h
 1951   bool isCharType() const;

References

tools/clang/lib/AST/ASTContext.cpp
 6875     if (PointeeTy->isCharType()) {
tools/clang/lib/AST/Expr.cpp
 2129   if (!PTy || !PTy->getPointeeType()->isCharType())
tools/clang/lib/AST/PrintfFormatString.cpp
  869   if (!isa<TypedefType>(QT) && QT->isCharType()) {
tools/clang/lib/AST/TemplateBase.cpp
   72   } else if (T->isCharType()) {
tools/clang/lib/Sema/SemaChecking.cpp
 1416           !PT->isPointerType() || !PT->getPointeeType()->isCharType() ||
 8377         !ExprTy->isCharType()) {
11457   if (CC.isValid() && T->isCharType()) {
11844   if (isObjCSignedCharBool(S, T) && !Source->isCharType() &&
tools/clang/lib/Sema/SemaDeclAttr.cpp
  854   if (!Param->getType()->isIntegerType() && !Param->getType()->isCharType()) {
 3115        !Ty->castAs<PointerType>()->getPointeeType()->isCharType())) {
 3125        !Ty->castAs<PointerType>()->getPointeeType()->isCharType())) {
 3301              !Ty->castAs<PointerType>()->getPointeeType()->isCharType()) {
tools/clang/lib/Sema/SemaExpr.cpp
 3370   if (!QT->isIntegerType() || QT->isBooleanType() || QT->isCharType()) {
 7973     if (lhptee->isCharType())
 7978     if (rhptee->isCharType())
 9240         ArrayElemTy->isCharType() ||
tools/clang/lib/Sema/SemaFixItUtils.cpp
  188   if (T.isCharType())
tools/clang/lib/Sema/SemaInit.cpp
   71   if (isa<ObjCEncodeExpr>(Init) && AT->getElementType()->isCharType())
   91     if (ElemTy->isCharType())
  109     if (ElemTy->isCharType() || ElemTy->isChar8Type())
  117     if (ElemTy->isCharType() || ElemTy->isChar8Type())
  125     if (ElemTy->isCharType() || ElemTy->isChar8Type())
 5773     } else if (DestAT->getElementType()->isCharType())
tools/clang/lib/Sema/SemaOverload.cpp
 2081   if (FromType->isAnyCharacterType() && !FromType->isCharType() &&
tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
  131   if (Ty->isPointerType() && Ty->getPointeeType()->isCharType())
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp
  154   if (!CharType->isCharType() && !IsWideCharType)
tools/lldb/source/Symbol/ClangASTContext.cpp
 2972   return GetQualType(type).getUnqualifiedType()->isCharType();
 9200       is_array_of_characters = canonical_type->isCharType();