Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(198)

Unified Diff: sdk/lib/web_gl/dart2js/web_gl_dart2js.dart

Issue 16638013: Adding annotations for native types of type Object or dynamic. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
diff --git a/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart b/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
index efa45f50fe81062f8d432622940ca27eff09d52d..3a08cd7e4a8a11961f4426be786d0ce0aa1abd68 100644
--- a/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
+++ b/sdk/lib/web_gl/dart2js/web_gl_dart2js.dart
@@ -2295,6 +2295,8 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
@DomName('WebGLRenderingContext.getBufferParameter')
@DocsEditable
+ @Creates('int|Null')
+ @Returns('int|Null')
Object getBufferParameter(int target, int pname) native;
@DomName('WebGLRenderingContext.getContextAttributes')
@@ -2311,6 +2313,8 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
@DomName('WebGLRenderingContext.getFramebufferAttachmentParameter')
@DocsEditable
+ @Creates('int|RenderBuffer|Texture|Null')
+ @Returns('int|RenderBuffer|Texture|Null')
Object getFramebufferAttachmentParameter(int target, int attachment, int pname) native;
@DomName('WebGLRenderingContext.getParameter')
@@ -2325,10 +2329,14 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
@DomName('WebGLRenderingContext.getProgramParameter')
@DocsEditable
+ @Creates('int|bool|Null')
+ @Returns('int|bool|Null')
Object getProgramParameter(Program program, int pname) native;
@DomName('WebGLRenderingContext.getRenderbufferParameter')
@DocsEditable
+ @Creates('int|Null')
+ @Returns('int|Null')
Object getRenderbufferParameter(int target, int pname) native;
@DomName('WebGLRenderingContext.getShaderInfoLog')
@@ -2337,6 +2345,8 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
@DomName('WebGLRenderingContext.getShaderParameter')
@DocsEditable
+ @Creates('int|Null')
+ @Returns('int|Null')
Object getShaderParameter(Shader shader, int pname) native;
@DomName('WebGLRenderingContext.getShaderPrecisionFormat')
@@ -2353,10 +2363,14 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
@DomName('WebGLRenderingContext.getTexParameter')
@DocsEditable
+ @Creates('int|Null')
+ @Returns('int|Null')
Object getTexParameter(int target, int pname) native;
@DomName('WebGLRenderingContext.getUniform')
@DocsEditable
+ @Creates('Null|num|String|bool|=List|Float32List|Int32List|Uint32List')
+ @Returns('Null|num|String|bool|=List|Float32List|Int32List|Uint32List')
Object getUniform(Program program, UniformLocation location) native;
@DomName('WebGLRenderingContext.getUniformLocation')
@@ -2365,6 +2379,8 @@ class RenderingContext extends CanvasRenderingContext native "WebGLRenderingCont
@DomName('WebGLRenderingContext.getVertexAttrib')
@DocsEditable
+ @Creates('Null|num|bool|Float32List|Buffer')
+ @Returns('Null|num|bool|Float32List|Buffer')
Object getVertexAttrib(int index, int pname) native;
@DomName('WebGLRenderingContext.getVertexAttribOffset')

Powered by Google App Engine
This is Rietveld 408576698