= NSObject-attribute c11-c2x-compat c90-c99-compat c99-c11-compat compare-distinct-pointer-types complain-wrong-lang declaration-after-statement declaration-missing-parameter-type deprecated deprecated-declarations designated-init discarded-array-qualifiers discarded-qualifiers implicit-function-declaration implicit-int incompatible-pointer-types int-conversion old-style-definition override-init-side-effects pointer-to-int-cast return-mismatch