index
:
cibic
C Implemented Bare and Ingenuous Compiler
log msg
author
committer
range
complex_cast
complex_pointer
location_tracking
master
mips
new_scope_design
optimization
reg
semantics
ssa
typedef
about
summary
refs
log
tree
commit
diff
path:
root
/
testcases
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'testcases')
-rw-r--r--
testcases/pass.c
4
1 files changed, 4 insertions, 0 deletions
diff --git a/testcases/pass.c b/testcases/pass.c
index b219178..835483e 100644
--- a/
testcases/pass.c
+++ b/
testcases/pass.c
@@ -71,6 +71,10 @@ void comma() {
(b++, a++) * 3;
}
+int complex_pointer() {
+ int (*f(int ***e[10]))();
+}
+
struct Node n;
struct Node {int x, y;} n;
/* global forward declaration is ok */