1// RUN: %clang_cc1 -emit-pch -o %t %s 2// RUN: %clang_cc1 -error-on-deserialized-decl S1_method -include-pch %t -analyze -analyzer-checker=core %s 3// RUN: %clang_cc1 -include-pch %t -analyze -analyzer-checker=core -verify %s 4 5#ifndef HEADER 6#define HEADER 7// Header. 8 9void S1_method(); // This should not be deserialized. 10 11 12#else 13// Using the header. 14 15int test() { 16 int x = 0; 17 return 5/x; //expected-warning {{Division by zero}} 18} 19 20#endif 21