Created attachment 624867 [details] [diff] [review]
I'd like to use extendedAttributes in CGCallGenerator. We already pass resultAlreadyAddRefed into it, but that's calculated from extendedAttributes so I replaced the resultAlreadyAddRefed argument with extendedAttributes and calculate resultAlreadyAddRefed from it in CGCallGenerator.
Comment on attachment 624867 [details] [diff] [review]
r=me. I'd been kinda trying to keep PerSignatureCall not caring about whether it's a getter/setter/method, but I agree this ends up cleaner since we don't have to pass the extendedAttributes around.