diff options
Diffstat (limited to 'ddl/out/java/LambdaCube')
59 files changed, 201 insertions, 75 deletions
diff --git a/ddl/out/java/LambdaCube/IR/AccumulationContext.java b/ddl/out/java/LambdaCube/IR/AccumulationContext.java index 5f788e2..5da0b75 100644 --- a/ddl/out/java/LambdaCube/IR/AccumulationContext.java +++ b/ddl/out/java/LambdaCube/IR/AccumulationContext.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ArrayValue.java b/ddl/out/java/LambdaCube/IR/ArrayValue.java index d21bd4f..dbc7ebf 100644 --- a/ddl/out/java/LambdaCube/IR/ArrayValue.java +++ b/ddl/out/java/LambdaCube/IR/ArrayValue.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Backend.java b/ddl/out/java/LambdaCube/IR/Backend.java index 513f8c0..b0c76ca 100644 --- a/ddl/out/java/LambdaCube/IR/Backend.java +++ b/ddl/out/java/LambdaCube/IR/Backend.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/BlendEquation.java b/ddl/out/java/LambdaCube/IR/BlendEquation.java index 3f9ee93..b866f91 100644 --- a/ddl/out/java/LambdaCube/IR/BlendEquation.java +++ b/ddl/out/java/LambdaCube/IR/BlendEquation.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Blending.java b/ddl/out/java/LambdaCube/IR/Blending.java index aee35f5..3483aa7 100644 --- a/ddl/out/java/LambdaCube/IR/Blending.java +++ b/ddl/out/java/LambdaCube/IR/Blending.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/BlendingFactor.java b/ddl/out/java/LambdaCube/IR/BlendingFactor.java index d7bdefb..8ecccc9 100644 --- a/ddl/out/java/LambdaCube/IR/BlendingFactor.java +++ b/ddl/out/java/LambdaCube/IR/BlendingFactor.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ClearImage.java b/ddl/out/java/LambdaCube/IR/ClearImage.java index d3a55e0..a4e2dcf 100644 --- a/ddl/out/java/LambdaCube/IR/ClearImage.java +++ b/ddl/out/java/LambdaCube/IR/ClearImage.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ColorArity.java b/ddl/out/java/LambdaCube/IR/ColorArity.java index be2380b..2e38368 100644 --- a/ddl/out/java/LambdaCube/IR/ColorArity.java +++ b/ddl/out/java/LambdaCube/IR/ColorArity.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Command.java b/ddl/out/java/LambdaCube/IR/Command.java index 7a3947a..e960d62 100644 --- a/ddl/out/java/LambdaCube/IR/Command.java +++ b/ddl/out/java/LambdaCube/IR/Command.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ComparisonFunction.java b/ddl/out/java/LambdaCube/IR/ComparisonFunction.java index 6040a6a..e99d736 100644 --- a/ddl/out/java/LambdaCube/IR/ComparisonFunction.java +++ b/ddl/out/java/LambdaCube/IR/ComparisonFunction.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/CullMode.java b/ddl/out/java/LambdaCube/IR/CullMode.java index ac060b7..24498ae 100644 --- a/ddl/out/java/LambdaCube/IR/CullMode.java +++ b/ddl/out/java/LambdaCube/IR/CullMode.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/EdgeMode.java b/ddl/out/java/LambdaCube/IR/EdgeMode.java index 40418c1..e06e665 100644 --- a/ddl/out/java/LambdaCube/IR/EdgeMode.java +++ b/ddl/out/java/LambdaCube/IR/EdgeMode.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/FetchPrimitive.java b/ddl/out/java/LambdaCube/IR/FetchPrimitive.java index d7fc693..ab90181 100644 --- a/ddl/out/java/LambdaCube/IR/FetchPrimitive.java +++ b/ddl/out/java/LambdaCube/IR/FetchPrimitive.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Filter.java b/ddl/out/java/LambdaCube/IR/Filter.java index 2333f6b..0fcf88a 100644 --- a/ddl/out/java/LambdaCube/IR/Filter.java +++ b/ddl/out/java/LambdaCube/IR/Filter.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/FragmentOperation.java b/ddl/out/java/LambdaCube/IR/FragmentOperation.java index 885e2be..897b656 100644 --- a/ddl/out/java/LambdaCube/IR/FragmentOperation.java +++ b/ddl/out/java/LambdaCube/IR/FragmentOperation.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/FrontFace.java b/ddl/out/java/LambdaCube/IR/FrontFace.java index da9347b..7ad6264 100644 --- a/ddl/out/java/LambdaCube/IR/FrontFace.java +++ b/ddl/out/java/LambdaCube/IR/FrontFace.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ImageRef.java b/ddl/out/java/LambdaCube/IR/ImageRef.java index 0173d9c..4eef01b 100644 --- a/ddl/out/java/LambdaCube/IR/ImageRef.java +++ b/ddl/out/java/LambdaCube/IR/ImageRef.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ImageSemantic.java b/ddl/out/java/LambdaCube/IR/ImageSemantic.java index 4706288..255167c 100644 --- a/ddl/out/java/LambdaCube/IR/ImageSemantic.java +++ b/ddl/out/java/LambdaCube/IR/ImageSemantic.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/InputType.java b/ddl/out/java/LambdaCube/IR/InputType.java index f66a1d5..a1a927a 100644 --- a/ddl/out/java/LambdaCube/IR/InputType.java +++ b/ddl/out/java/LambdaCube/IR/InputType.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/JSON.java b/ddl/out/java/LambdaCube/IR/JSON.java index 89ec1ef..b9ec62f 100644 --- a/ddl/out/java/LambdaCube/IR/JSON.java +++ b/ddl/out/java/LambdaCube/IR/JSON.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/LogicOperation.java b/ddl/out/java/LambdaCube/IR/LogicOperation.java index 568c08c..1239717 100644 --- a/ddl/out/java/LambdaCube/IR/LogicOperation.java +++ b/ddl/out/java/LambdaCube/IR/LogicOperation.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/MipMap.java b/ddl/out/java/LambdaCube/IR/MipMap.java index 24be83e..fbce936 100644 --- a/ddl/out/java/LambdaCube/IR/MipMap.java +++ b/ddl/out/java/LambdaCube/IR/MipMap.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/OutputPrimitive.java b/ddl/out/java/LambdaCube/IR/OutputPrimitive.java index d5f88d2..6320101 100644 --- a/ddl/out/java/LambdaCube/IR/OutputPrimitive.java +++ b/ddl/out/java/LambdaCube/IR/OutputPrimitive.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Parameter.java b/ddl/out/java/LambdaCube/IR/Parameter.java index 6a74e24..ca518b9 100644 --- a/ddl/out/java/LambdaCube/IR/Parameter.java +++ b/ddl/out/java/LambdaCube/IR/Parameter.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Pipeline.java b/ddl/out/java/LambdaCube/IR/Pipeline.java index e0c06ba..b7e2d87 100644 --- a/ddl/out/java/LambdaCube/IR/Pipeline.java +++ b/ddl/out/java/LambdaCube/IR/Pipeline.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/PointSize.java b/ddl/out/java/LambdaCube/IR/PointSize.java index 2231d43..b9c9bd0 100644 --- a/ddl/out/java/LambdaCube/IR/PointSize.java +++ b/ddl/out/java/LambdaCube/IR/PointSize.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/PointSpriteCoordOrigin.java b/ddl/out/java/LambdaCube/IR/PointSpriteCoordOrigin.java index b4983f5..f7cc8d0 100644 --- a/ddl/out/java/LambdaCube/IR/PointSpriteCoordOrigin.java +++ b/ddl/out/java/LambdaCube/IR/PointSpriteCoordOrigin.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/PolygonMode.java b/ddl/out/java/LambdaCube/IR/PolygonMode.java index e341e7f..9cc38f9 100644 --- a/ddl/out/java/LambdaCube/IR/PolygonMode.java +++ b/ddl/out/java/LambdaCube/IR/PolygonMode.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/PolygonOffset.java b/ddl/out/java/LambdaCube/IR/PolygonOffset.java index 4a7d12d..f8706b2 100644 --- a/ddl/out/java/LambdaCube/IR/PolygonOffset.java +++ b/ddl/out/java/LambdaCube/IR/PolygonOffset.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Program.java b/ddl/out/java/LambdaCube/IR/Program.java index b64d543..da78920 100644 --- a/ddl/out/java/LambdaCube/IR/Program.java +++ b/ddl/out/java/LambdaCube/IR/Program.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/ProvokingVertex.java b/ddl/out/java/LambdaCube/IR/ProvokingVertex.java index 946cb1a..055fab5 100644 --- a/ddl/out/java/LambdaCube/IR/ProvokingVertex.java +++ b/ddl/out/java/LambdaCube/IR/ProvokingVertex.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/RasterContext.java b/ddl/out/java/LambdaCube/IR/RasterContext.java index 4a131cb..ebb815b 100644 --- a/ddl/out/java/LambdaCube/IR/RasterContext.java +++ b/ddl/out/java/LambdaCube/IR/RasterContext.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/RenderTarget.java b/ddl/out/java/LambdaCube/IR/RenderTarget.java index c2b4d78..3a80f7c 100644 --- a/ddl/out/java/LambdaCube/IR/RenderTarget.java +++ b/ddl/out/java/LambdaCube/IR/RenderTarget.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/SamplerDescriptor.java b/ddl/out/java/LambdaCube/IR/SamplerDescriptor.java index 4649eee..a26574d 100644 --- a/ddl/out/java/LambdaCube/IR/SamplerDescriptor.java +++ b/ddl/out/java/LambdaCube/IR/SamplerDescriptor.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Slot.java b/ddl/out/java/LambdaCube/IR/Slot.java index a881be7..79b3696 100644 --- a/ddl/out/java/LambdaCube/IR/Slot.java +++ b/ddl/out/java/LambdaCube/IR/Slot.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/StencilOperation.java b/ddl/out/java/LambdaCube/IR/StencilOperation.java index 1c270dd..6ce9b3f 100644 --- a/ddl/out/java/LambdaCube/IR/StencilOperation.java +++ b/ddl/out/java/LambdaCube/IR/StencilOperation.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/StencilOps.java b/ddl/out/java/LambdaCube/IR/StencilOps.java index 8408016..33ec375 100644 --- a/ddl/out/java/LambdaCube/IR/StencilOps.java +++ b/ddl/out/java/LambdaCube/IR/StencilOps.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/StencilTest.java b/ddl/out/java/LambdaCube/IR/StencilTest.java index 3adddc2..0678931 100644 --- a/ddl/out/java/LambdaCube/IR/StencilTest.java +++ b/ddl/out/java/LambdaCube/IR/StencilTest.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/StencilTests.java b/ddl/out/java/LambdaCube/IR/StencilTests.java index e08a07f..823b9e8 100644 --- a/ddl/out/java/LambdaCube/IR/StencilTests.java +++ b/ddl/out/java/LambdaCube/IR/StencilTests.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/StreamData.java b/ddl/out/java/LambdaCube/IR/StreamData.java index 2e821a5..d63dc08 100644 --- a/ddl/out/java/LambdaCube/IR/StreamData.java +++ b/ddl/out/java/LambdaCube/IR/StreamData.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/TargetItem.java b/ddl/out/java/LambdaCube/IR/TargetItem.java index b602b56..45b58d1 100644 --- a/ddl/out/java/LambdaCube/IR/TargetItem.java +++ b/ddl/out/java/LambdaCube/IR/TargetItem.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/TextureDataType.java b/ddl/out/java/LambdaCube/IR/TextureDataType.java index 0d889d8..a345db7 100644 --- a/ddl/out/java/LambdaCube/IR/TextureDataType.java +++ b/ddl/out/java/LambdaCube/IR/TextureDataType.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/TextureDescriptor.java b/ddl/out/java/LambdaCube/IR/TextureDescriptor.java index 368e8f0..cbcddce 100644 --- a/ddl/out/java/LambdaCube/IR/TextureDescriptor.java +++ b/ddl/out/java/LambdaCube/IR/TextureDescriptor.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/TextureType.java b/ddl/out/java/LambdaCube/IR/TextureType.java index 451ad52..aa742e1 100644 --- a/ddl/out/java/LambdaCube/IR/TextureType.java +++ b/ddl/out/java/LambdaCube/IR/TextureType.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/IR/Value.java b/ddl/out/java/LambdaCube/IR/Value.java index 294a4db..e9fc6be 100644 --- a/ddl/out/java/LambdaCube/IR/Value.java +++ b/ddl/out/java/LambdaCube/IR/Value.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:47.624123918Z | 2 | // 2016-11-10T15:07:10.798971000000Z |
3 | 3 | ||
4 | package LambdaCube.IR; | 4 | package LambdaCube.IR; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/Mesh/JSON.java b/ddl/out/java/LambdaCube/Mesh/JSON.java index a52ea1f..0b29f5b 100644 --- a/ddl/out/java/LambdaCube/Mesh/JSON.java +++ b/ddl/out/java/LambdaCube/Mesh/JSON.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.078244539Z | 2 | // 2016-11-10T15:07:11.866163000000Z |
3 | 3 | ||
4 | package LambdaCube.Mesh; | 4 | package LambdaCube.Mesh; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/Mesh/Mesh.java b/ddl/out/java/LambdaCube/Mesh/Mesh.java index d5a649f..271bf0b 100644 --- a/ddl/out/java/LambdaCube/Mesh/Mesh.java +++ b/ddl/out/java/LambdaCube/Mesh/Mesh.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.078244539Z | 2 | // 2016-11-10T15:07:11.866163000000Z |
3 | 3 | ||
4 | package LambdaCube.Mesh; | 4 | package LambdaCube.Mesh; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/Mesh/MeshAttribute.java b/ddl/out/java/LambdaCube/Mesh/MeshAttribute.java index 68fa1bc..9d06b72 100644 --- a/ddl/out/java/LambdaCube/Mesh/MeshAttribute.java +++ b/ddl/out/java/LambdaCube/Mesh/MeshAttribute.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.078244539Z | 2 | // 2016-11-10T15:07:11.866163000000Z |
3 | 3 | ||
4 | package LambdaCube.Mesh; | 4 | package LambdaCube.Mesh; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/Mesh/MeshPrimitive.java b/ddl/out/java/LambdaCube/Mesh/MeshPrimitive.java index 116cf4a..974d8ce 100644 --- a/ddl/out/java/LambdaCube/Mesh/MeshPrimitive.java +++ b/ddl/out/java/LambdaCube/Mesh/MeshPrimitive.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.078244539Z | 2 | // 2016-11-10T15:07:11.866163000000Z |
3 | 3 | ||
4 | package LambdaCube.Mesh; | 4 | package LambdaCube.Mesh; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/PipelineSchema/JSON.java b/ddl/out/java/LambdaCube/PipelineSchema/JSON.java index fd2a905..5051614 100644 --- a/ddl/out/java/LambdaCube/PipelineSchema/JSON.java +++ b/ddl/out/java/LambdaCube/PipelineSchema/JSON.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.052942639Z | 2 | // 2016-11-10T15:07:11.805936000000Z |
3 | 3 | ||
4 | package LambdaCube.PipelineSchema; | 4 | package LambdaCube.PipelineSchema; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/PipelineSchema/ObjectArraySchema.java b/ddl/out/java/LambdaCube/PipelineSchema/ObjectArraySchema.java index 6ed3627..97e9ac2 100644 --- a/ddl/out/java/LambdaCube/PipelineSchema/ObjectArraySchema.java +++ b/ddl/out/java/LambdaCube/PipelineSchema/ObjectArraySchema.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.052942639Z | 2 | // 2016-11-10T15:07:11.805936000000Z |
3 | 3 | ||
4 | package LambdaCube.PipelineSchema; | 4 | package LambdaCube.PipelineSchema; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/PipelineSchema/PipelineSchema.java b/ddl/out/java/LambdaCube/PipelineSchema/PipelineSchema.java index 39fb6eb..9553424 100644 --- a/ddl/out/java/LambdaCube/PipelineSchema/PipelineSchema.java +++ b/ddl/out/java/LambdaCube/PipelineSchema/PipelineSchema.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.052942639Z | 2 | // 2016-11-10T15:07:11.805936000000Z |
3 | 3 | ||
4 | package LambdaCube.PipelineSchema; | 4 | package LambdaCube.PipelineSchema; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/PipelineSchema/StreamType.java b/ddl/out/java/LambdaCube/PipelineSchema/StreamType.java index debbb01..42f388e 100644 --- a/ddl/out/java/LambdaCube/PipelineSchema/StreamType.java +++ b/ddl/out/java/LambdaCube/PipelineSchema/StreamType.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.052942639Z | 2 | // 2016-11-10T15:07:11.805936000000Z |
3 | 3 | ||
4 | package LambdaCube.PipelineSchema; | 4 | package LambdaCube.PipelineSchema; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/TypeInfo/CompileResult.java b/ddl/out/java/LambdaCube/TypeInfo/CompileResult.java index 91653b5..cf66ce9 100644 --- a/ddl/out/java/LambdaCube/TypeInfo/CompileResult.java +++ b/ddl/out/java/LambdaCube/TypeInfo/CompileResult.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.120020034Z | 2 | // 2016-11-10T15:07:11.972496000000Z |
3 | 3 | ||
4 | package LambdaCube.TypeInfo; | 4 | package LambdaCube.TypeInfo; |
5 | 5 | ||
@@ -17,9 +17,9 @@ public class CompileResult { | |||
17 | public Tag tag; | 17 | public Tag tag; |
18 | 18 | ||
19 | public class CompileError_ extends CompileResult { | 19 | public class CompileError_ extends CompileResult { |
20 | public ArrayList<Range> _0; | 20 | public ArrayList<TypeInfo> _0; |
21 | public String _1; | 21 | public ArrayList<WarningInfo> _1; |
22 | public ArrayList<TypeInfo> _2; | 22 | public ArrayList<ErrorInfo> _2; |
23 | public CompileError_() { tag = CompileResult.Tag.CompileError; } | 23 | public CompileError_() { tag = CompileResult.Tag.CompileError; } |
24 | } | 24 | } |
25 | public class Compiled_ extends CompileResult { | 25 | public class Compiled_ extends CompileResult { |
@@ -27,6 +27,7 @@ public class CompileResult { | |||
27 | public String _1; | 27 | public String _1; |
28 | public Pipeline _2; | 28 | public Pipeline _2; |
29 | public ArrayList<TypeInfo> _3; | 29 | public ArrayList<TypeInfo> _3; |
30 | public ArrayList<WarningInfo> _4; | ||
30 | public Compiled_() { tag = CompileResult.Tag.Compiled; } | 31 | public Compiled_() { tag = CompileResult.Tag.Compiled; } |
31 | } | 32 | } |
32 | } | 33 | } |
diff --git a/ddl/out/java/LambdaCube/TypeInfo/ErrorInfo.java b/ddl/out/java/LambdaCube/TypeInfo/ErrorInfo.java new file mode 100644 index 0000000..a59fc81 --- /dev/null +++ b/ddl/out/java/LambdaCube/TypeInfo/ErrorInfo.java | |||
@@ -0,0 +1,24 @@ | |||
1 | // generated file, do not modify! | ||
2 | // 2016-11-10T15:07:11.972496000000Z | ||
3 | |||
4 | package LambdaCube.TypeInfo; | ||
5 | |||
6 | import java.util.ArrayList; | ||
7 | import java.util.HashMap; | ||
8 | import RT.*; | ||
9 | |||
10 | import LambdaCube.IR.*; | ||
11 | |||
12 | public class ErrorInfo { | ||
13 | public enum Tag { | ||
14 | ErrorInfo | ||
15 | } | ||
16 | public Tag tag; | ||
17 | |||
18 | public class ErrorInfo_ extends ErrorInfo { | ||
19 | public Range eRange; | ||
20 | public String eText; | ||
21 | public ErrorInfo_() { tag = ErrorInfo.Tag.ErrorInfo; } | ||
22 | } | ||
23 | } | ||
24 | |||
diff --git a/ddl/out/java/LambdaCube/TypeInfo/JSON.java b/ddl/out/java/LambdaCube/TypeInfo/JSON.java index e13fa63..458656c 100644 --- a/ddl/out/java/LambdaCube/TypeInfo/JSON.java +++ b/ddl/out/java/LambdaCube/TypeInfo/JSON.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.120020034Z | 2 | // 2016-11-10T15:07:11.972496000000Z |
3 | 3 | ||
4 | package LambdaCube.TypeInfo; | 4 | package LambdaCube.TypeInfo; |
5 | 5 | ||
@@ -17,23 +17,26 @@ public class JSON { | |||
17 | public enum Type { | 17 | public enum Type { |
18 | Int, | 18 | Int, |
19 | String, | 19 | String, |
20 | Array_Range, | 20 | Array_ErrorInfo, |
21 | Array_TypeInfo, | 21 | Array_TypeInfo, |
22 | Array_WarningInfo, | ||
22 | CompileResult, | 23 | CompileResult, |
24 | ErrorInfo, | ||
23 | Pipeline, | 25 | Pipeline, |
24 | Range, | 26 | Range, |
25 | TypeInfo | 27 | TypeInfo, |
28 | WarningInfo | ||
26 | } | 29 | } |
27 | 30 | ||
28 | public static Object fromJSON(Type type, Object rawObj) throws JSONException, Exception { | 31 | public static Object fromJSON(Type type, Object rawObj) throws JSONException, Exception { |
29 | switch (type) { | 32 | switch (type) { |
30 | case Int: return ((Number)rawObj).intValue(); | 33 | case Int: return ((Number)rawObj).intValue(); |
31 | case String: return (String)rawObj; | 34 | case String: return (String)rawObj; |
32 | case Array_Range: { | 35 | case Array_ErrorInfo: { |
33 | JSONArray obj = (JSONArray)rawObj; | 36 | JSONArray obj = (JSONArray)rawObj; |
34 | ArrayList<Range> v = new ArrayList<Range> (); | 37 | ArrayList<ErrorInfo> v = new ArrayList<ErrorInfo> (); |
35 | for (int i = 0; i < obj.length(); i++) { | 38 | for (int i = 0; i < obj.length(); i++) { |
36 | v.add((Range)fromJSON (Type.Range, obj.get(i))); | 39 | v.add((ErrorInfo)fromJSON (Type.ErrorInfo, obj.get(i))); |
37 | } | 40 | } |
38 | return v; | 41 | return v; |
39 | } | 42 | } |
@@ -45,6 +48,14 @@ public class JSON { | |||
45 | } | 48 | } |
46 | return v; | 49 | return v; |
47 | } | 50 | } |
51 | case Array_WarningInfo: { | ||
52 | JSONArray obj = (JSONArray)rawObj; | ||
53 | ArrayList<WarningInfo> v = new ArrayList<WarningInfo> (); | ||
54 | for (int i = 0; i < obj.length(); i++) { | ||
55 | v.add((WarningInfo)fromJSON (Type.WarningInfo, obj.get(i))); | ||
56 | } | ||
57 | return v; | ||
58 | } | ||
48 | 59 | ||
49 | case Range: { | 60 | case Range: { |
50 | JSONObject obj = (JSONObject)rawObj; | 61 | JSONObject obj = (JSONObject)rawObj; |
@@ -74,15 +85,41 @@ public class JSON { | |||
74 | default: throw new Exception("unknown constructor: " + tag); | 85 | default: throw new Exception("unknown constructor: " + tag); |
75 | } | 86 | } |
76 | } | 87 | } |
88 | case WarningInfo: { | ||
89 | JSONObject obj = (JSONObject)rawObj; | ||
90 | String tag = obj.getString("tag"); | ||
91 | switch (tag) { | ||
92 | case "WarningInfo": { | ||
93 | WarningInfo.WarningInfo_ tv = new WarningInfo().new WarningInfo_(); | ||
94 | tv.wRange = (Range)fromJSON(Type.Range,obj.get("wRange")); | ||
95 | tv.wText = (String)fromJSON(Type.String,obj.get("wText")); | ||
96 | return tv; | ||
97 | } | ||
98 | default: throw new Exception("unknown constructor: " + tag); | ||
99 | } | ||
100 | } | ||
101 | case ErrorInfo: { | ||
102 | JSONObject obj = (JSONObject)rawObj; | ||
103 | String tag = obj.getString("tag"); | ||
104 | switch (tag) { | ||
105 | case "ErrorInfo": { | ||
106 | ErrorInfo.ErrorInfo_ tv = new ErrorInfo().new ErrorInfo_(); | ||
107 | tv.eRange = (Range)fromJSON(Type.Range,obj.get("eRange")); | ||
108 | tv.eText = (String)fromJSON(Type.String,obj.get("eText")); | ||
109 | return tv; | ||
110 | } | ||
111 | default: throw new Exception("unknown constructor: " + tag); | ||
112 | } | ||
113 | } | ||
77 | case CompileResult: { | 114 | case CompileResult: { |
78 | JSONObject obj = (JSONObject)rawObj; | 115 | JSONObject obj = (JSONObject)rawObj; |
79 | String tag = obj.getString("tag"); | 116 | String tag = obj.getString("tag"); |
80 | switch (tag) { | 117 | switch (tag) { |
81 | case "CompileError": { | 118 | case "CompileError": { |
82 | CompileResult.CompileError_ tv = new CompileResult().new CompileError_(); | 119 | CompileResult.CompileError_ tv = new CompileResult().new CompileError_(); |
83 | tv._0 = (ArrayList<Range>)fromJSON(Type.Array_Range,obj.get("arg0")); | 120 | tv._0 = (ArrayList<TypeInfo>)fromJSON(Type.Array_TypeInfo,obj.get("arg0")); |
84 | tv._1 = (String)fromJSON(Type.String,obj.get("arg1")); | 121 | tv._1 = (ArrayList<WarningInfo>)fromJSON(Type.Array_WarningInfo,obj.get("arg1")); |
85 | tv._2 = (ArrayList<TypeInfo>)fromJSON(Type.Array_TypeInfo,obj.get("arg2")); | 122 | tv._2 = (ArrayList<ErrorInfo>)fromJSON(Type.Array_ErrorInfo,obj.get("arg2")); |
86 | return tv; | 123 | return tv; |
87 | } | 124 | } |
88 | case "Compiled": { | 125 | case "Compiled": { |
@@ -91,6 +128,7 @@ public class JSON { | |||
91 | tv._1 = (String)fromJSON(Type.String,obj.get("arg1")); | 128 | tv._1 = (String)fromJSON(Type.String,obj.get("arg1")); |
92 | tv._2 = (Pipeline)fromJSON(Type.Pipeline,obj.get("arg2")); | 129 | tv._2 = (Pipeline)fromJSON(Type.Pipeline,obj.get("arg2")); |
93 | tv._3 = (ArrayList<TypeInfo>)fromJSON(Type.Array_TypeInfo,obj.get("arg3")); | 130 | tv._3 = (ArrayList<TypeInfo>)fromJSON(Type.Array_TypeInfo,obj.get("arg3")); |
131 | tv._4 = (ArrayList<WarningInfo>)fromJSON(Type.Array_WarningInfo,obj.get("arg4")); | ||
94 | return tv; | 132 | return tv; |
95 | } | 133 | } |
96 | default: throw new Exception("unknown constructor: " + tag); | 134 | default: throw new Exception("unknown constructor: " + tag); |
@@ -134,6 +172,36 @@ public class JSON { | |||
134 | } | 172 | } |
135 | return obj; | 173 | return obj; |
136 | } | 174 | } |
175 | case WarningInfo: { | ||
176 | WarningInfo v = (WarningInfo)rawObj; | ||
177 | JSONObject obj = new JSONObject(); | ||
178 | switch (v.tag) { | ||
179 | case WarningInfo: | ||
180 | obj.put("tag", "WarningInfo"); | ||
181 | { | ||
182 | WarningInfo.WarningInfo_ tv = (WarningInfo.WarningInfo_)v; | ||
183 | obj.put("wRange", toJSON(Type.Range,tv.wRange)); | ||
184 | obj.put("wText", toJSON(Type.String,tv.wText)); | ||
185 | } | ||
186 | break; | ||
187 | } | ||
188 | return obj; | ||
189 | } | ||
190 | case ErrorInfo: { | ||
191 | ErrorInfo v = (ErrorInfo)rawObj; | ||
192 | JSONObject obj = new JSONObject(); | ||
193 | switch (v.tag) { | ||
194 | case ErrorInfo: | ||
195 | obj.put("tag", "ErrorInfo"); | ||
196 | { | ||
197 | ErrorInfo.ErrorInfo_ tv = (ErrorInfo.ErrorInfo_)v; | ||
198 | obj.put("eRange", toJSON(Type.Range,tv.eRange)); | ||
199 | obj.put("eText", toJSON(Type.String,tv.eText)); | ||
200 | } | ||
201 | break; | ||
202 | } | ||
203 | return obj; | ||
204 | } | ||
137 | case CompileResult: { | 205 | case CompileResult: { |
138 | CompileResult v = (CompileResult)rawObj; | 206 | CompileResult v = (CompileResult)rawObj; |
139 | JSONObject obj = new JSONObject(); | 207 | JSONObject obj = new JSONObject(); |
@@ -142,9 +210,9 @@ public class JSON { | |||
142 | obj.put("tag", "CompileError"); | 210 | obj.put("tag", "CompileError"); |
143 | { | 211 | { |
144 | CompileResult.CompileError_ tv = (CompileResult.CompileError_)v; | 212 | CompileResult.CompileError_ tv = (CompileResult.CompileError_)v; |
145 | obj.put("arg0", toJSON(Type.Array_Range,tv._0)); | 213 | obj.put("arg0", toJSON(Type.Array_TypeInfo,tv._0)); |
146 | obj.put("arg1", toJSON(Type.String,tv._1)); | 214 | obj.put("arg1", toJSON(Type.Array_WarningInfo,tv._1)); |
147 | obj.put("arg2", toJSON(Type.Array_TypeInfo,tv._2)); | 215 | obj.put("arg2", toJSON(Type.Array_ErrorInfo,tv._2)); |
148 | } | 216 | } |
149 | break; | 217 | break; |
150 | case Compiled: | 218 | case Compiled: |
@@ -155,6 +223,7 @@ public class JSON { | |||
155 | obj.put("arg1", toJSON(Type.String,tv._1)); | 223 | obj.put("arg1", toJSON(Type.String,tv._1)); |
156 | obj.put("arg2", toJSON(Type.Pipeline,tv._2)); | 224 | obj.put("arg2", toJSON(Type.Pipeline,tv._2)); |
157 | obj.put("arg3", toJSON(Type.Array_TypeInfo,tv._3)); | 225 | obj.put("arg3", toJSON(Type.Array_TypeInfo,tv._3)); |
226 | obj.put("arg4", toJSON(Type.Array_WarningInfo,tv._4)); | ||
158 | } | 227 | } |
159 | break; | 228 | break; |
160 | } | 229 | } |
@@ -163,11 +232,11 @@ public class JSON { | |||
163 | 232 | ||
164 | case Int: { return rawObj; } | 233 | case Int: { return rawObj; } |
165 | case String: { return rawObj; } | 234 | case String: { return rawObj; } |
166 | case Array_Range: { | 235 | case Array_ErrorInfo: { |
167 | ArrayList<Range> v = (ArrayList<Range>)rawObj; | 236 | ArrayList<ErrorInfo> v = (ArrayList<ErrorInfo>)rawObj; |
168 | JSONArray obj = new JSONArray(); | 237 | JSONArray obj = new JSONArray(); |
169 | for(Range i : v) { | 238 | for(ErrorInfo i : v) { |
170 | obj.put(toJSON(Type.Range,i)); | 239 | obj.put(toJSON(Type.ErrorInfo,i)); |
171 | } | 240 | } |
172 | return obj; | 241 | return obj; |
173 | } | 242 | } |
@@ -179,6 +248,14 @@ public class JSON { | |||
179 | } | 248 | } |
180 | return obj; | 249 | return obj; |
181 | } | 250 | } |
251 | case Array_WarningInfo: { | ||
252 | ArrayList<WarningInfo> v = (ArrayList<WarningInfo>)rawObj; | ||
253 | JSONArray obj = new JSONArray(); | ||
254 | for(WarningInfo i : v) { | ||
255 | obj.put(toJSON(Type.WarningInfo,i)); | ||
256 | } | ||
257 | return obj; | ||
258 | } | ||
182 | } | 259 | } |
183 | throw new Exception("unknown type"); | 260 | throw new Exception("unknown type"); |
184 | } | 261 | } |
diff --git a/ddl/out/java/LambdaCube/TypeInfo/Range.java b/ddl/out/java/LambdaCube/TypeInfo/Range.java index 8c63d75..e5db6f2 100644 --- a/ddl/out/java/LambdaCube/TypeInfo/Range.java +++ b/ddl/out/java/LambdaCube/TypeInfo/Range.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.120020034Z | 2 | // 2016-11-10T15:07:11.972496000000Z |
3 | 3 | ||
4 | package LambdaCube.TypeInfo; | 4 | package LambdaCube.TypeInfo; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/TypeInfo/TypeInfo.java b/ddl/out/java/LambdaCube/TypeInfo/TypeInfo.java index 8e86f07..9cf2ec4 100644 --- a/ddl/out/java/LambdaCube/TypeInfo/TypeInfo.java +++ b/ddl/out/java/LambdaCube/TypeInfo/TypeInfo.java | |||
@@ -1,5 +1,5 @@ | |||
1 | // generated file, do not modify! | 1 | // generated file, do not modify! |
2 | // 2016-09-15T19:44:48.120020034Z | 2 | // 2016-11-10T15:07:11.972496000000Z |
3 | 3 | ||
4 | package LambdaCube.TypeInfo; | 4 | package LambdaCube.TypeInfo; |
5 | 5 | ||
diff --git a/ddl/out/java/LambdaCube/TypeInfo/WarningInfo.java b/ddl/out/java/LambdaCube/TypeInfo/WarningInfo.java new file mode 100644 index 0000000..a6be28f --- /dev/null +++ b/ddl/out/java/LambdaCube/TypeInfo/WarningInfo.java | |||
@@ -0,0 +1,24 @@ | |||
1 | // generated file, do not modify! | ||
2 | // 2016-11-10T15:07:11.972496000000Z | ||
3 | |||
4 | package LambdaCube.TypeInfo; | ||
5 | |||
6 | import java.util.ArrayList; | ||
7 | import java.util.HashMap; | ||
8 | import RT.*; | ||
9 | |||
10 | import LambdaCube.IR.*; | ||
11 | |||
12 | public class WarningInfo { | ||
13 | public enum Tag { | ||
14 | WarningInfo | ||
15 | } | ||
16 | public Tag tag; | ||
17 | |||
18 | public class WarningInfo_ extends WarningInfo { | ||
19 | public Range wRange; | ||
20 | public String wText; | ||
21 | public WarningInfo_() { tag = WarningInfo.Tag.WarningInfo; } | ||
22 | } | ||
23 | } | ||
24 | |||