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

Declarations

tools/clang/include/clang/AST/Type.h
 2067   bool isNullPtrType() const;                   // C++11 std::nullptr_t

References

tools/clang/include/clang/AST/Type.h
 6356          isNullPtrType() ||
 6791           isObjCObjectPointerType() || isNullPtrType());
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
  602         if (LTy->isNullPtrType() || LTy->isBlockPointerType() ||
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  331            T->isReferenceType() || T->isNullPtrType();
tools/clang/lib/AST/ASTContext.cpp
 2585   if (E->getType()->isNullPtrType()) return true;
10552   if (QT->getUnqualifiedDesugaredType()->isNullPtrType())
tools/clang/lib/AST/Expr.cpp
 1990           !(T->isNullPtrType() || T->getAsCXXRecordDecl())) &&
 3761   if (getType()->isNullPtrType())
tools/clang/lib/AST/ExprConstant.cpp
 5752   if (Value.isAbsent() && !T->isNullPtrType()) {
 6195     if (Ty->isNullPtrType())
 6348     if (T->isNullPtrType()) {
10155       ArgType->isNullPtrType()) {
11730   if (LHSTy->isNullPtrType()) {
11732     assert(RHSTy->isNullPtrType() && "missing pointer conversion");
tools/clang/lib/AST/FormatString.cpp
  468             argTy->isBlockPointerType() || argTy->isNullPtrType()) {
tools/clang/lib/AST/Interp/Context.cpp
  106   if (T->isNullPtrType())
tools/clang/lib/CodeGen/CGExprAgg.cpp
  989       !ArgTy->isNullPtrType() && !ArgTy->isPointerType() &&
 1023   if (ArgTy->isNullPtrType()) {
tools/clang/lib/CodeGen/CGExprScalar.cpp
  149   return E->getType()->isNullPtrType();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 4174   if (T->isNullPtrType())
tools/clang/lib/Sema/Sema.cpp
  485   if (E->IgnoreParenImpCasts()->getType()->isNullPtrType())
tools/clang/lib/Sema/SemaCast.cpp
 2127   if (SrcType->isNullPtrType() && DestType->isIntegralType(Self.Context)) {
tools/clang/lib/Sema/SemaChecking.cpp
11316       T->isMemberPointerType() || !T->isScalarType() || T->isNullPtrType())
tools/clang/lib/Sema/SemaDecl.cpp
10740       FT->getReturnType()->isNullPtrType())
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  678     if (ExceptionType->isNullPtrType())
tools/clang/lib/Sema/SemaExpr.cpp
  640   CastKind CK = T->isNullPtrType() ? CK_NullToPointer : CK_LValueToRValue;
10719         CompositeTy->isMemberPointerType() || CompositeTy->isNullPtrType())
10849       if (LHSType->isNullPtrType()) {
10853       if (RHSType->isNullPtrType()) {
10861     if (!IsRelational && RHSType->isNullPtrType() &&
10866     if (!IsRelational && LHSType->isNullPtrType() &&
10873         ((LHSType->isNullPtrType() && RHSType->isPointerType()) ||
10874          (RHSType->isNullPtrType() && LHSType->isPointerType()))) {
10888           if (RHSType->isNullPtrType())
tools/clang/lib/Sema/SemaExprCXX.cpp
 6123                          T1->isNullPtrType();
 6125                          T2->isNullPtrType();
 6154   assert(!T1->isNullPtrType() && !T2->isNullPtrType() &&
 6154   assert(!T1->isNullPtrType() && !T2->isNullPtrType() &&
tools/clang/lib/Sema/SemaOverload.cpp
  228        getFromType()->isNullPtrType() ||
 1797               FromType->isNullPtrType())) {
 2319   if (ToType->isNullPtrType() &&
 5442     return SCS.getFromType()->isNullPtrType();
 7794   } else if (Ty->isNullPtrType()) {
tools/clang/lib/Sema/SemaTemplate.cpp
 1082       T->isNullPtrType() ||
 5815   if (Arg->getType()->isNullPtrType())
 6017   if (ParamType->isPointerType() || ParamType->isNullPtrType()) {
 6468       assert(ParamType->isNullPtrType());
 6499              ParamType->isNullPtrType());
 6532       assert((!VD || !ParamType->isNullPtrType()) &&
 6830   if (ParamType->isNullPtrType()) {
 7100   } else if (T->isNullPtrType()) {
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  121   if (T->isNullPtrType())
  141   if (T->isNullPtrType())
  158   if (type->isNullPtrType())
  176   if (type->isNullPtrType())
  197   if (T->isNullPtrType())
  225   if (T->isNullPtrType())
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp
   70     if (Parm->getType().getCanonicalType()->isNullPtrType())