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

References

tools/clang/lib/AST/FormatString.cpp
  327     const PointerType *PT = argTy->getAs<PointerType>();
  335     argTy = PT->getPointeeType();
  346       if (const EnumType *ETy = argTy->getAs<EnumType>()) {
  351         argTy = ETy->getDecl()->getIntegerType();
  354       if (const BuiltinType *BT = argTy->getAs<BuiltinType>())
  369       if (const EnumType *ETy = argTy->getAs<EnumType>()) {
  373           argTy = C.IntTy;
  375           argTy = ETy->getDecl()->getIntegerType();
  377       argTy = C.getCanonicalType(argTy).getUnqualifiedType();
  377       argTy = C.getCanonicalType(argTy).getUnqualifiedType();
  379       if (T == argTy)
  382       if (const BuiltinType *BT = argTy->getAs<BuiltinType>())
  416       const PointerType *PT = argTy->getAs<PointerType>();
  436       const PointerType *PT = argTy->getAs<PointerType>();
  447       if (C.getCanonicalType(argTy).getUnqualifiedType() == WInt)
  450       QualType PromoArg = argTy->isPromotableIntegerType()
  451                               ? C.getPromotedIntegerType(argTy)
  452                               : argTy;
  465       if (argTy->isVoidPointerType()) {
  467       } if (argTy->isPointerType() || argTy->isObjCObjectPointerType() ||
  467       } if (argTy->isPointerType() || argTy->isObjCObjectPointerType() ||
  468             argTy->isBlockPointerType() || argTy->isNullPtrType()) {
  468             argTy->isBlockPointerType() || argTy->isNullPtrType()) {
  475       if (argTy->getAs<ObjCObjectPointerType>() ||
  476           argTy->getAs<BlockPointerType>())
  480       if (const PointerType *PT = argTy->getAs<PointerType>()) {