teak-llvm/clang/test/Analysis/nullability.m
Artem Dergachev 57adc37fe5 [analyzer] Nullability: Don't infer nullable when passing as nullable parameter.
You can't really infer anything from that.
2019-11-08 18:27:14 -08:00

13 lines
270 B
Objective-C

// RUN: %clang_analyze_cc1 -analyzer-checker core,nullability -w -verify %s
// expected-no-diagnostics
id _Nonnull conjure_nonnull();
void use_nullable(_Nullable id x);
id _Nonnull foo() {
void *j = conjure_nonnull();
use_nullable(j);
return j; // no-warning
}