From: Eric Ludlam Date: Mon, 30 Dec 2013 21:33:24 +0000 (-0500) Subject: Added more test data X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b6ebafcf4a6694fa6180675f1830e3c5a9333d31;p=emacs.git Added more test data * test/manual/cedet/cedet/semantic/tests/testvarnames.c: (varorstruct): New struct and variable. (assigntovarorstruct): New variable that doesn't start with 'var'. (test_1): Add test when assigning into varorstruct that we get a match. --- diff --git a/test/manual/cedet/cedet/semantic/tests/testvarnames.c b/test/manual/cedet/cedet/semantic/tests/testvarnames.c index 50dd035be20..9aa30bb5477 100644 --- a/test/manual/cedet/cedet/semantic/tests/testvarnames.c +++ b/test/manual/cedet/cedet/semantic/tests/testvarnames.c @@ -37,6 +37,17 @@ struct inline2struct { struct inlinestruct in_var1; struct inline2struct in_var2; +/* + * Structures (or any types) could have the same name as a variable. + * Make sure we complete vars over types. + * + * See cedet-devel mailing list Dec 23, 2013 for details. + */ +struct varorstruct {}; +int varorstruct; + +int assigntovarorstruct; + int test_1(int var_arg1) { var_// -1- @@ -68,4 +79,7 @@ int test_1(int var_arg1) { ; // #10# ( "named_1" "named_2") in_var2.// -11- ; // #11# ( "named_3" "named_4") + + varorstruct = assign// -12- + ; // #12# ( "assigntovarorstruct" ) }