Author: niravd Date: Fri Sep 16 12:42:02 2016 New Revision: 281753 URL: http://llvm.org/viewvc/llvm-project?rev=281753&view=rev Log: Introduce inline assembly parsing test is PR30372.
Added: cfe/trunk/test/Sema/pr30372.c Added: cfe/trunk/test/Sema/pr30372.c URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/pr30372.c?rev=281753&view=auto ============================================================================== --- cfe/trunk/test/Sema/pr30372.c (added) +++ cfe/trunk/test/Sema/pr30372.c Fri Sep 16 12:42:02 2016 @@ -0,0 +1,12 @@ +// REQUIRES: x86-registered-target +// RUN: %clang_cc1 %s -triple i386-pc-windows-msvc18.0.0 -disable-free -fms-volatile -fms-extensions -fms-compatibility -fms-compatibility-version=18 -std=c++11 -x c++ + +// Check that the parser catching an 'error' from forward declaration of "location" does not lexer out it's subsequent declation. + +void foo() { + __asm { + jl location + location: + ret + } +} _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits