// RUN: %clang_analyze_cc1 -analyzer-checker=core -verify %s
// expected-no-diagnostics
intg(inta){return a;}intf(inta){// Do not remove block-level expression bindings of caller when analyzing
// in the callee.
if(1&&g(a))// The binding of '1 && g(a)' which is an UndefinedVal
// carries important information.
return1;return0;}