コード例 #1
0
        protected override ICode VisitJsFieldVarName(ExprJsFieldVarName e)
        {
            var name = this.resolver.FieldNames[e.FieldRef];

            this.js.Append(name);
            return(e);
        }
コード例 #2
0
 protected virtual ICode VisitJsFieldVarName(ExprJsFieldVarName e) {
     this.ThrowOnNoOverride();
     return e;
 }
コード例 #3
0
 protected override ICode VisitJsFieldVarName(ExprJsFieldVarName e) {
     this.fieldAccesses.Add(e.FieldRef);
     return base.VisitJsFieldVarName(e);
 }
コード例 #4
0
 protected override ICode VisitJsFieldVarName(ExprJsFieldVarName e) {
     var name = this.resolver.FieldNames[e.FieldRef];
     this.js.Append(name);
     return e;
 }
コード例 #5
0
 protected override ICode VisitJsFieldVarName(ExprJsFieldVarName e)
 {
     this.fieldAccesses.Add(e.FieldRef);
     return(base.VisitJsFieldVarName(e));
 }
コード例 #6
0
 protected override ICode VisitJsFieldVarName(ExprJsFieldVarName e) {
     this.code.Append(e.FieldRef.Name);
     return e;
 }
コード例 #7
0
 protected virtual ICode VisitJsFieldVarName(ExprJsFieldVarName e)
 {
     this.ThrowOnNoOverride();
     return(e);
 }