// Temporarily disabling the test, it failes the "system is over-constrained" (part of expensive checks)
// assertion in *non* optimized builds.
// REQUIRES: rdar44992170
// RUN: %clang_analyze_cc1 -fblocks -analyze -analyzer-checker=core,nullability,apiModeling,debug.ExprInspection -verify %s
void ;
NSString* _Nonnull
NSString* _Nonnull
NSString* _Nonnull
NSString* _Nonnull
NSString* _Nonnull
NSString* _Nonnull
NSString* _Nonnull ;
NSString* _Nonnull
NSString* _Nonnull
NSString* _Nonnull
NSString * _Nonnull
// If the return value is non-nil, the index is non-nil.
NSString *_Nonnull
NSString *_Nonnull
NSString *_Nonnull
NSString *_Nonnull
NSString *_Nonnull
NSString *_Nonnull
NSString *_Nonnull
// The return value could still be nil for a non-nil index.
NSDictionary *_Nonnull
// The return value could still be nil for a non-nil index.
NSDictionary *_Nonnull
NSString *_Nonnull
NSString *_Nonnull
// Check that we don't crash when the added assumption is enough
// to make the state unfeasible.
@class DummyClass;