OSDN Git Service

Initializer cleanup
authorAlexis Hetu <sugoi@google.com>
Thu, 11 Jun 2015 12:25:30 +0000 (08:25 -0400)
committerAlexis Hétu <sugoi@google.com>
Fri, 12 Jun 2015 13:59:16 +0000 (13:59 +0000)
commitdd7ff7a5695e28d5e1fe156349786639ee0783d7
treee02df37e814f96fa45b40c6912a2baa490ed849c
parentefe9232cdbe5feb74b970811fddfac3563671286
Initializer cleanup

Cleaned up the initialer methods in the parser
and added first-class array initializers.

Passes all WebGL tests.

Change-Id: Ia73db8bfd461f36b717444a8ba4c9ec77d1cee36
Reviewed-on: https://swiftshader-review.googlesource.com/3473
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Alexis Hétu <sugoi@google.com>
src/OpenGL/compiler/ParseHelper.cpp
src/OpenGL/compiler/ParseHelper.h
src/OpenGL/compiler/SymbolTable.h
src/OpenGL/compiler/glslang.y
src/OpenGL/compiler/glslang_tab.cpp
src/OpenGL/compiler/intermediate.h