diff options
author | Steve Naroff <snaroff@apple.com> | 2007-08-05 02:16:31 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2007-08-05 02:16:31 +0000 |
commit | 8a4cf97aa98d40c6bee20e74fb54801c69c84fca (patch) | |
tree | b00a96a616fd03b8416dc7bc567dfc1003b191ad /llvm/lib/Analysis/BasicAliasAnalysis.cpp | |
parent | d2eb0c9653fc4f184586f4bef6482da56d3e1f36 (diff) | |
download | bcm5719-llvm-8a4cf97aa98d40c6bee20e74fb54801c69c84fca.tar.gz bcm5719-llvm-8a4cf97aa98d40c6bee20e74fb54801c69c84fca.zip |
Make sure the good old "function/array conversion" is done to function parameters.
This resulted in the following error...
[dylan:clang/test/Parser] admin% cat parmvardecl_conversion.c
// RUN: clang -parse-ast-check %s
void f (int p[]) { p++; }
[dylan:clang/test/Parser] admin% clang -parse-ast-check parmvardecl_conversion.c
Errors seen but not expected:
Line 3: cannot modify value of type 'int []'
With this fix, the test case above succeeds.
llvm-svn: 40831
Diffstat (limited to 'llvm/lib/Analysis/BasicAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions