.signature) {
this._addAnnotatedComputationEffect(note, index);
} else {
note.index = index;
this._addPropertyEffect(note.model, "annotation", note);
}
},
_addAnnotatedComputationEffect: function(note, index) {
var sig = note.signature;
if (sig.static) {
this.__addAnnotatedComputationEffect("__static__", index, note, sig, null);
} else {
sig.args.forEach(function(arg) {
if (!arg.literal) {
this.__addAnnotatedComputationEffect(arg.model, index, note, sig, arg);
}
}, this);
}
},
__addAnnotatedComputationEffec