diff options
author | Chad Austin <chad@imvu.com> | 2013-03-19 17:04:36 -0700 |
---|---|---|
committer | Jukka Jylänki <jujjyl@gmail.com> | 2013-04-12 14:26:24 +0300 |
commit | 46d7a60c3bf776b2994d091f2308ac777540f40c (patch) | |
tree | 8dc584c169a215e10b86a492db961eeeeee1e6d8 | |
parent | 6f219fd0caad22aadad34dd46bc8043d299b4299 (diff) |
yay, out-of-order registration is tested
-rwxr-xr-x | src/embind/embind.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/embind/embind.js b/src/embind/embind.js index 5dd631ff..d3ab0bf5 100755 --- a/src/embind/embind.js +++ b/src/embind/embind.js @@ -342,6 +342,7 @@ function __embind_register_tuple_element( var index = tupleType.elements.length; tupleType.elements.push(undefined); + // TODO: test incomplete registration of value tuples whenDependentTypesAreResolved([rawType], function(type) { type = type[0]; tupleType.elements[index] = { @@ -446,7 +447,7 @@ function __embind_register_struct_field( rawGetter = FUNCTION_TABLE[rawGetter]; rawSetter = FUNCTION_TABLE[rawSetter]; memberPointer = copyMemberPointer(memberPointer, memberPointerSize); - // TODO: this could register elements out of order + // TODO: test incomplete registration of value structs whenDependentTypesAreResolved([rawFieldType], function(fieldType) { fieldType = fieldType[0]; structType.fields[fieldName] = { |