diff options
Diffstat (limited to 'test/CodeGenCXX/default-arguments.cpp')
-rw-r--r-- | test/CodeGenCXX/default-arguments.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/CodeGenCXX/default-arguments.cpp b/test/CodeGenCXX/default-arguments.cpp index 6560d35..206d4d6 100644 --- a/test/CodeGenCXX/default-arguments.cpp +++ b/test/CodeGenCXX/default-arguments.cpp @@ -63,3 +63,14 @@ void f3() { B *bs = new B[2]; delete bs; } + +void f4() { + void g4(int a, int b = 7); + { + void g4(int a, int b = 5); + } + void g4(int a = 5, int b); + + // CHECK: call void @_Z2g4ii(i32 5, i32 7) + g4(); +} |