From 7d97d424c0a754ec49cccfc8af6c8983e0d06d80 Mon Sep 17 00:00:00 2001 From: Tim Foley Date: Mon, 26 Jun 2017 14:09:53 -0700 Subject: Fix parsing of string literals. String literals can be used as part of attributes, but we lacked an actual AST representation for them. This change adds basic parsing for string literals, as well as emit logic for them. I also included a fix for parsing of chained right-associative operators. To test these fixes, I've re-enabled one of the HLSL tests I disabled a while back. It would be good to go through and see how many of those we can re-enable now. --- tests/hlsl/dxsdk/SimpleBezier11/SimpleBezier11.hlsl | 1 - 1 file changed, 1 deletion(-) (limited to 'tests/hlsl') diff --git a/tests/hlsl/dxsdk/SimpleBezier11/SimpleBezier11.hlsl b/tests/hlsl/dxsdk/SimpleBezier11/SimpleBezier11.hlsl index 7b7a1489c..5558449d2 100644 --- a/tests/hlsl/dxsdk/SimpleBezier11/SimpleBezier11.hlsl +++ b/tests/hlsl/dxsdk/SimpleBezier11/SimpleBezier11.hlsl @@ -1,4 +1,3 @@ -//TEST_IGNORE_FILE: Currently failing due to Spire compiler issues. //TEST:COMPARE_HLSL: -target dxbc-assembly -profile vs_4_0 -entry BezierVS -profile hs_5_0 -entry BezierHS -profile ds_5_0 -entry BezierDS -profile ps_4_0 -entry BezierPS -entry SolidColorPS //-------------------------------------------------------------------------------------- // File: SimpleBezier11.hlsl -- cgit v1.2.3