|
reference, declaration → definition
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.cpp11316 T->isMemberPointerType() || !T->isScalarType() || T->isNullPtrType())
tools/clang/lib/Sema/SemaDecl.cpp10740 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())