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

Declarations

tools/clang/include/clang/AST/Type.h
 2367   Optional<NullabilityKind> getNullability(const ASTContext &context) const;

References

tools/clang/include/clang/AST/ASTContext.h
 2336     auto SubTnullability = SubT->getNullability(*this);
 2337     auto SuperTnullability = SuperT->getNullability(*this);
tools/clang/lib/AST/ASTContext.cpp
 5647   if (auto Nullability = Ty->getNullability(*this)) {
tools/clang/lib/CodeGen/CGCall.cpp
 3369     auto Nullability = PVD->getType()->getNullability(getContext());
tools/clang/lib/CodeGen/CGDecl.cpp
  724   auto Nullability = LHS.getType()->getNullability(getContext());
 2510     auto Nullability = Ty->getNullability(getContext());
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  806     auto Nullability = FnRetTy->getNullability(getContext());
tools/clang/lib/Sema/Sema.cpp
  464   Optional<NullabilityKind> ExprNullability = SrcType->getNullability(Context);
  468   Optional<NullabilityKind> TypeNullability = DstType->getNullability(Context);
tools/clang/lib/Sema/SemaChecking.cpp
 4113         = Expr->IgnoreImplicit()->getType()->getNullability(S.Context)) {
 4198   if (auto nullability = type->getNullability(ctx))
tools/clang/lib/Sema/SemaDecl.cpp
 2960   if (auto Oldnullability = OldParam->getType()->getNullability(S.Context)) {
 2961     if (auto Newnullability = NewParam->getType()->getNullability(S.Context)) {
tools/clang/lib/Sema/SemaDeclObjC.cpp
 2336       *MethodImpl->getReturnType()->getNullability(S.Context);
 2338       *MethodDecl->getReturnType()->getNullability(S.Context);
 2428            *ImplTy->getNullability(S.Context),
 2432            *IfaceTy->getNullability(S.Context),
 4422   auto nullability = type->getNullability(S.Context);
 4423   auto prevNullability = prevType->getNullability(S.Context);
tools/clang/lib/Sema/SemaExpr.cpp
 7745     Optional<NullabilityKind> Kind = Ty->getNullability(Ctx);
 7778   while (ResTy->getNullability(Ctx))
tools/clang/lib/Sema/SemaExprObjC.cpp
  592           BoxingMethod->getReturnType()->getNullability(Context);
 1319                              ->getNullability(Context)){
 1398         if (auto Nullability = resultType->getNullability(Context))
 1415   if (auto nullability = ReceiverType->getNullability(Context))
 1419   if (auto nullability = resultType->getNullability(Context))
 1449   } while (resultType->getNullability(Context));
tools/clang/lib/Sema/SemaLambda.cpp
  767       auto RetTyNullability = ReturnType->getNullability(Ctx);
  768       auto BlockNullability = CSI.ReturnType->getNullability(Ctx);
tools/clang/lib/Sema/SemaObjCProperty.cpp
 2654     if (auto nullability = PropertyTy->getNullability(Context)) {
tools/clang/lib/Sema/SemaType.cpp
 4131         !T->getNullability(S.Context)) {
 4346         !T->getNullability(S.Context)) {
 4370         T->isArrayType() && !T->getNullability(S.Context) && !isVaList(T) &&
 6587   if (auto existingNullability = desugared->getNullability(S.Context)) {
 6686     if (auto nullability = type->getNullability(S.Context)) {
tools/clang/tools/libclang/CXType.cpp
 1309   if (auto nullability = T->getNullability(Ctx)) {