From 246cc8b8ef6ae0d486fc82c3b28502c21af738bf Mon Sep 17 00:00:00 2001 From: Csaba Hruska Date: Thu, 10 Nov 2016 16:11:29 +0100 Subject: update type info to include warnings --- .../java/LambdaCube/IR/AccumulationContext.java | 2 +- ddl/out/java/LambdaCube/IR/ArrayValue.java | 2 +- ddl/out/java/LambdaCube/IR/Backend.java | 2 +- ddl/out/java/LambdaCube/IR/BlendEquation.java | 2 +- ddl/out/java/LambdaCube/IR/Blending.java | 2 +- ddl/out/java/LambdaCube/IR/BlendingFactor.java | 2 +- ddl/out/java/LambdaCube/IR/ClearImage.java | 2 +- ddl/out/java/LambdaCube/IR/ColorArity.java | 2 +- ddl/out/java/LambdaCube/IR/Command.java | 2 +- ddl/out/java/LambdaCube/IR/ComparisonFunction.java | 2 +- ddl/out/java/LambdaCube/IR/CullMode.java | 2 +- ddl/out/java/LambdaCube/IR/EdgeMode.java | 2 +- ddl/out/java/LambdaCube/IR/FetchPrimitive.java | 2 +- ddl/out/java/LambdaCube/IR/Filter.java | 2 +- ddl/out/java/LambdaCube/IR/FragmentOperation.java | 2 +- ddl/out/java/LambdaCube/IR/FrontFace.java | 2 +- ddl/out/java/LambdaCube/IR/ImageRef.java | 2 +- ddl/out/java/LambdaCube/IR/ImageSemantic.java | 2 +- ddl/out/java/LambdaCube/IR/InputType.java | 2 +- ddl/out/java/LambdaCube/IR/JSON.java | 2 +- ddl/out/java/LambdaCube/IR/LogicOperation.java | 2 +- ddl/out/java/LambdaCube/IR/MipMap.java | 2 +- ddl/out/java/LambdaCube/IR/OutputPrimitive.java | 2 +- ddl/out/java/LambdaCube/IR/Parameter.java | 2 +- ddl/out/java/LambdaCube/IR/Pipeline.java | 2 +- ddl/out/java/LambdaCube/IR/PointSize.java | 2 +- .../java/LambdaCube/IR/PointSpriteCoordOrigin.java | 2 +- ddl/out/java/LambdaCube/IR/PolygonMode.java | 2 +- ddl/out/java/LambdaCube/IR/PolygonOffset.java | 2 +- ddl/out/java/LambdaCube/IR/Program.java | 2 +- ddl/out/java/LambdaCube/IR/ProvokingVertex.java | 2 +- ddl/out/java/LambdaCube/IR/RasterContext.java | 2 +- ddl/out/java/LambdaCube/IR/RenderTarget.java | 2 +- ddl/out/java/LambdaCube/IR/SamplerDescriptor.java | 2 +- ddl/out/java/LambdaCube/IR/Slot.java | 2 +- ddl/out/java/LambdaCube/IR/StencilOperation.java | 2 +- ddl/out/java/LambdaCube/IR/StencilOps.java | 2 +- ddl/out/java/LambdaCube/IR/StencilTest.java | 2 +- ddl/out/java/LambdaCube/IR/StencilTests.java | 2 +- ddl/out/java/LambdaCube/IR/StreamData.java | 2 +- ddl/out/java/LambdaCube/IR/TargetItem.java | 2 +- ddl/out/java/LambdaCube/IR/TextureDataType.java | 2 +- ddl/out/java/LambdaCube/IR/TextureDescriptor.java | 2 +- ddl/out/java/LambdaCube/IR/TextureType.java | 2 +- ddl/out/java/LambdaCube/IR/Value.java | 2 +- ddl/out/java/LambdaCube/Mesh/JSON.java | 2 +- ddl/out/java/LambdaCube/Mesh/Mesh.java | 2 +- ddl/out/java/LambdaCube/Mesh/MeshAttribute.java | 2 +- ddl/out/java/LambdaCube/Mesh/MeshPrimitive.java | 2 +- ddl/out/java/LambdaCube/PipelineSchema/JSON.java | 2 +- .../PipelineSchema/ObjectArraySchema.java | 2 +- .../LambdaCube/PipelineSchema/PipelineSchema.java | 2 +- .../java/LambdaCube/PipelineSchema/StreamType.java | 2 +- .../java/LambdaCube/TypeInfo/CompileResult.java | 9 +- ddl/out/java/LambdaCube/TypeInfo/ErrorInfo.java | 24 +++++ ddl/out/java/LambdaCube/TypeInfo/JSON.java | 109 ++++++++++++++++++--- ddl/out/java/LambdaCube/TypeInfo/Range.java | 2 +- ddl/out/java/LambdaCube/TypeInfo/TypeInfo.java | 2 +- ddl/out/java/LambdaCube/TypeInfo/WarningInfo.java | 24 +++++ 59 files changed, 201 insertions(+), 75 deletions(-) create mode 100644 ddl/out/java/LambdaCube/TypeInfo/ErrorInfo.java create mode 100644 ddl/out/java/LambdaCube/TypeInfo/WarningInfo.java (limited to 'ddl/out/java/LambdaCube') 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:47.624123918Z +// 2016-11-10T15:07:10.798971000000Z package LambdaCube.IR; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.078244539Z +// 2016-11-10T15:07:11.866163000000Z package LambdaCube.Mesh; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.078244539Z +// 2016-11-10T15:07:11.866163000000Z package LambdaCube.Mesh; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.078244539Z +// 2016-11-10T15:07:11.866163000000Z package LambdaCube.Mesh; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.078244539Z +// 2016-11-10T15:07:11.866163000000Z package LambdaCube.Mesh; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.052942639Z +// 2016-11-10T15:07:11.805936000000Z package LambdaCube.PipelineSchema; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.052942639Z +// 2016-11-10T15:07:11.805936000000Z package LambdaCube.PipelineSchema; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.052942639Z +// 2016-11-10T15:07:11.805936000000Z package LambdaCube.PipelineSchema; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.052942639Z +// 2016-11-10T15:07:11.805936000000Z package LambdaCube.PipelineSchema; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.120020034Z +// 2016-11-10T15:07:11.972496000000Z package LambdaCube.TypeInfo; @@ -17,9 +17,9 @@ public class CompileResult { public Tag tag; public class CompileError_ extends CompileResult { - public ArrayList _0; - public String _1; - public ArrayList _2; + public ArrayList _0; + public ArrayList _1; + public ArrayList _2; public CompileError_() { tag = CompileResult.Tag.CompileError; } } public class Compiled_ extends CompileResult { @@ -27,6 +27,7 @@ public class CompileResult { public String _1; public Pipeline _2; public ArrayList _3; + public ArrayList _4; public Compiled_() { tag = CompileResult.Tag.Compiled; } } } 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 @@ +// generated file, do not modify! +// 2016-11-10T15:07:11.972496000000Z + +package LambdaCube.TypeInfo; + +import java.util.ArrayList; +import java.util.HashMap; +import RT.*; + +import LambdaCube.IR.*; + +public class ErrorInfo { + public enum Tag { + ErrorInfo + } + public Tag tag; + + public class ErrorInfo_ extends ErrorInfo { + public Range eRange; + public String eText; + public ErrorInfo_() { tag = ErrorInfo.Tag.ErrorInfo; } + } +} + 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.120020034Z +// 2016-11-10T15:07:11.972496000000Z package LambdaCube.TypeInfo; @@ -17,23 +17,26 @@ public class JSON { public enum Type { Int, String, - Array_Range, + Array_ErrorInfo, Array_TypeInfo, + Array_WarningInfo, CompileResult, + ErrorInfo, Pipeline, Range, - TypeInfo + TypeInfo, + WarningInfo } public static Object fromJSON(Type type, Object rawObj) throws JSONException, Exception { switch (type) { case Int: return ((Number)rawObj).intValue(); case String: return (String)rawObj; - case Array_Range: { + case Array_ErrorInfo: { JSONArray obj = (JSONArray)rawObj; - ArrayList v = new ArrayList (); + ArrayList v = new ArrayList (); for (int i = 0; i < obj.length(); i++) { - v.add((Range)fromJSON (Type.Range, obj.get(i))); + v.add((ErrorInfo)fromJSON (Type.ErrorInfo, obj.get(i))); } return v; } @@ -45,6 +48,14 @@ public class JSON { } return v; } + case Array_WarningInfo: { + JSONArray obj = (JSONArray)rawObj; + ArrayList v = new ArrayList (); + for (int i = 0; i < obj.length(); i++) { + v.add((WarningInfo)fromJSON (Type.WarningInfo, obj.get(i))); + } + return v; + } case Range: { JSONObject obj = (JSONObject)rawObj; @@ -74,15 +85,41 @@ public class JSON { default: throw new Exception("unknown constructor: " + tag); } } + case WarningInfo: { + JSONObject obj = (JSONObject)rawObj; + String tag = obj.getString("tag"); + switch (tag) { + case "WarningInfo": { + WarningInfo.WarningInfo_ tv = new WarningInfo().new WarningInfo_(); + tv.wRange = (Range)fromJSON(Type.Range,obj.get("wRange")); + tv.wText = (String)fromJSON(Type.String,obj.get("wText")); + return tv; + } + default: throw new Exception("unknown constructor: " + tag); + } + } + case ErrorInfo: { + JSONObject obj = (JSONObject)rawObj; + String tag = obj.getString("tag"); + switch (tag) { + case "ErrorInfo": { + ErrorInfo.ErrorInfo_ tv = new ErrorInfo().new ErrorInfo_(); + tv.eRange = (Range)fromJSON(Type.Range,obj.get("eRange")); + tv.eText = (String)fromJSON(Type.String,obj.get("eText")); + return tv; + } + default: throw new Exception("unknown constructor: " + tag); + } + } case CompileResult: { JSONObject obj = (JSONObject)rawObj; String tag = obj.getString("tag"); switch (tag) { case "CompileError": { CompileResult.CompileError_ tv = new CompileResult().new CompileError_(); - tv._0 = (ArrayList)fromJSON(Type.Array_Range,obj.get("arg0")); - tv._1 = (String)fromJSON(Type.String,obj.get("arg1")); - tv._2 = (ArrayList)fromJSON(Type.Array_TypeInfo,obj.get("arg2")); + tv._0 = (ArrayList)fromJSON(Type.Array_TypeInfo,obj.get("arg0")); + tv._1 = (ArrayList)fromJSON(Type.Array_WarningInfo,obj.get("arg1")); + tv._2 = (ArrayList)fromJSON(Type.Array_ErrorInfo,obj.get("arg2")); return tv; } case "Compiled": { @@ -91,6 +128,7 @@ public class JSON { tv._1 = (String)fromJSON(Type.String,obj.get("arg1")); tv._2 = (Pipeline)fromJSON(Type.Pipeline,obj.get("arg2")); tv._3 = (ArrayList)fromJSON(Type.Array_TypeInfo,obj.get("arg3")); + tv._4 = (ArrayList)fromJSON(Type.Array_WarningInfo,obj.get("arg4")); return tv; } default: throw new Exception("unknown constructor: " + tag); @@ -134,6 +172,36 @@ public class JSON { } return obj; } + case WarningInfo: { + WarningInfo v = (WarningInfo)rawObj; + JSONObject obj = new JSONObject(); + switch (v.tag) { + case WarningInfo: + obj.put("tag", "WarningInfo"); + { + WarningInfo.WarningInfo_ tv = (WarningInfo.WarningInfo_)v; + obj.put("wRange", toJSON(Type.Range,tv.wRange)); + obj.put("wText", toJSON(Type.String,tv.wText)); + } + break; + } + return obj; + } + case ErrorInfo: { + ErrorInfo v = (ErrorInfo)rawObj; + JSONObject obj = new JSONObject(); + switch (v.tag) { + case ErrorInfo: + obj.put("tag", "ErrorInfo"); + { + ErrorInfo.ErrorInfo_ tv = (ErrorInfo.ErrorInfo_)v; + obj.put("eRange", toJSON(Type.Range,tv.eRange)); + obj.put("eText", toJSON(Type.String,tv.eText)); + } + break; + } + return obj; + } case CompileResult: { CompileResult v = (CompileResult)rawObj; JSONObject obj = new JSONObject(); @@ -142,9 +210,9 @@ public class JSON { obj.put("tag", "CompileError"); { CompileResult.CompileError_ tv = (CompileResult.CompileError_)v; - obj.put("arg0", toJSON(Type.Array_Range,tv._0)); - obj.put("arg1", toJSON(Type.String,tv._1)); - obj.put("arg2", toJSON(Type.Array_TypeInfo,tv._2)); + obj.put("arg0", toJSON(Type.Array_TypeInfo,tv._0)); + obj.put("arg1", toJSON(Type.Array_WarningInfo,tv._1)); + obj.put("arg2", toJSON(Type.Array_ErrorInfo,tv._2)); } break; case Compiled: @@ -155,6 +223,7 @@ public class JSON { obj.put("arg1", toJSON(Type.String,tv._1)); obj.put("arg2", toJSON(Type.Pipeline,tv._2)); obj.put("arg3", toJSON(Type.Array_TypeInfo,tv._3)); + obj.put("arg4", toJSON(Type.Array_WarningInfo,tv._4)); } break; } @@ -163,11 +232,11 @@ public class JSON { case Int: { return rawObj; } case String: { return rawObj; } - case Array_Range: { - ArrayList v = (ArrayList)rawObj; + case Array_ErrorInfo: { + ArrayList v = (ArrayList)rawObj; JSONArray obj = new JSONArray(); - for(Range i : v) { - obj.put(toJSON(Type.Range,i)); + for(ErrorInfo i : v) { + obj.put(toJSON(Type.ErrorInfo,i)); } return obj; } @@ -179,6 +248,14 @@ public class JSON { } return obj; } + case Array_WarningInfo: { + ArrayList v = (ArrayList)rawObj; + JSONArray obj = new JSONArray(); + for(WarningInfo i : v) { + obj.put(toJSON(Type.WarningInfo,i)); + } + return obj; + } } throw new Exception("unknown type"); } 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.120020034Z +// 2016-11-10T15:07:11.972496000000Z package LambdaCube.TypeInfo; 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 @@ // generated file, do not modify! -// 2016-09-15T19:44:48.120020034Z +// 2016-11-10T15:07:11.972496000000Z package LambdaCube.TypeInfo; 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 @@ +// generated file, do not modify! +// 2016-11-10T15:07:11.972496000000Z + +package LambdaCube.TypeInfo; + +import java.util.ArrayList; +import java.util.HashMap; +import RT.*; + +import LambdaCube.IR.*; + +public class WarningInfo { + public enum Tag { + WarningInfo + } + public Tag tag; + + public class WarningInfo_ extends WarningInfo { + public Range wRange; + public String wText; + public WarningInfo_() { tag = WarningInfo.Tag.WarningInfo; } + } +} + -- cgit v1.2.3