1 16 package com.google.gwt.dev.jjs.ast; 17 18 import com.google.gwt.dev.jjs.SourceInfo; 19 20 23 public class JThisRef extends JExpression { 24 25 private final JClassType classType; 26 27 30 JThisRef(JProgram program, SourceInfo info, JClassType classType) { 31 super(program, info); 32 this.classType = classType; 33 } 34 35 public JClassType getClassType() { 36 return classType; 37 } 38 39 public JType getType() { 40 return classType; 41 } 42 43 public boolean hasSideEffects() { 44 return false; 45 } 46 47 public void traverse(JVisitor visitor, Context ctx) { 48 if (visitor.visit(this, ctx)) { 49 } 50 visitor.endVisit(this, ctx); 51 } 52 53 } 54 | Popular Tags |