Merge branch 'devel' of github.com:nim-lang/Nim into devel

This commit is contained in:
Araq 2016-08-27 21:12:24 +02:00
commit 686ab6a0d2

View file

@ -1201,19 +1201,19 @@ else:
proc len(x: JSObject): int = proc len(x: JSObject): int =
assert x.getVarType == JArray assert x.getVarType == JArray
asm """ asm """
return `x`.length; `result` = `x`.length;
""" """
proc `[]`(x: JSObject, y: string): JSObject = proc `[]`(x: JSObject, y: string): JSObject =
assert x.getVarType == JObject assert x.getVarType == JObject
asm """ asm """
return `x`[`y`]; `result` = `x`[`y`];
""" """
proc `[]`(x: JSObject, y: int): JSObject = proc `[]`(x: JSObject, y: int): JSObject =
assert x.getVarType == JArray assert x.getVarType == JArray
asm """ asm """
return `x`[`y`]; `result` = `x`[`y`];
""" """
proc convertObject(x: JSObject): JsonNode = proc convertObject(x: JSObject): JsonNode =