X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Flibc%2B%2B%2Ftrunk%2Ftest%2Futilities%2Ffunction.objects%2Ffunc.memfn%2Fmember_function.pass.cpp;h=4096bd8144215f5c267f30311bc61362c039394d;hb=367844aeb5646f8974a457d99830b0701ebb2cc7;hp=01a5f8e551abc1f9fd160708d613cb1c28bf9a08;hpb=7ff13776d9adf6dd69919761cbe6ea5a97d63522;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/libc++/trunk/test/utilities/function.objects/func.memfn/member_function.pass.cpp b/src/third_party/libc++/trunk/test/utilities/function.objects/func.memfn/member_function.pass.cpp index 01a5f8e..4096bd8 100644 --- a/src/third_party/libc++/trunk/test/utilities/function.objects/func.memfn/member_function.pass.cpp +++ b/src/third_party/libc++/trunk/test/utilities/function.objects/func.memfn/member_function.pass.cpp @@ -31,6 +31,8 @@ test0(F f) assert(f(a) == 'a'); A* ap = &a; assert(f(ap) == 'a'); + const F& cf = f; + assert(cf(ap) == 'a'); } } @@ -43,6 +45,8 @@ test1(F f) assert(f(a, 1) == 'b'); A* ap = &a; assert(f(ap, 2) == 'b'); + const F& cf = f; + assert(cf(ap, 2) == 'b'); } } @@ -55,6 +59,8 @@ test2(F f) assert(f(a, 1, 2) == 'c'); A* ap = &a; assert(f(ap, 2, 3.5) == 'c'); + const F& cf = f; + assert(cf(ap, 2, 3.5) == 'c'); } }