mirror of
https://github.com/jashkenas/coffeescript.git
synced 2026-05-03 03:00:14 -04:00
fixing bug with mixed dot and soak accessors
This commit is contained in:
@@ -386,7 +386,9 @@ module CoffeeScript
|
||||
parts[-1] << "#{SOAK}#{baseline += prop.compile(o)}"
|
||||
end
|
||||
else
|
||||
parts << prop.compile(o)
|
||||
part = prop.compile(o)
|
||||
baseline += part
|
||||
parts << part
|
||||
end
|
||||
end
|
||||
@last = parts.last
|
||||
|
||||
@@ -41,6 +41,8 @@ obj: {
|
||||
|
||||
print obj?.prop is "hello"
|
||||
|
||||
print obj.prop?.length is 5
|
||||
|
||||
print obj?.prop?.non?.existent?.property is undefined
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user