/external/javassist/src/main/javassist/compiler/ |
NoFieldException.java | 18 import javassist.compiler.ast.ASTree; 22 private ASTree expr; 26 public NoFieldException(String name, ASTree e) { 38 public ASTree getExpr() { return expr; }
|
Parser.java | 77 ASTree expr = null; 305 ASTree expr = parseParExpression(tbl); 324 ASTree expr = parseParExpression(tbl); 337 ASTree expr = parseExpression(tbl); 349 ASTree expr2; 394 ASTree expr = parseParExpression(tbl); 457 ASTree expr = parseExpression(tbl); 518 ASTree expr = parseExpression(tbl); 640 ASTree init = null; 653 private ASTree parseInitializer(SymbolTable tbl) throws CompileError [all...] |
TypeChecker.java | 159 ASTree init = expr.getInitializer(); 166 ASTree sizeExpr = size.head(); 182 ASTree h = list.head(); 195 ASTree s = size.head(); 214 ASTree left = expr.oprand1(); 215 ASTree right = expr.oprand2(); 238 Declarator d, ASTree right) 255 ASTree right) throws CompileError 267 protected void atFieldAssign(Expr expr, int op, ASTree left, ASTree right [all...] |
JvstTypeChecker.java | 68 protected void atFieldAssign(Expr expr, int op, ASTree left, ASTree right) 89 ASTree p = classname.head(); 141 ASTree method = expr.oprand1(); 173 ASTree left = args.head(); 185 ASTree a = args.head(); 205 ASTree a = args.head(); 233 void compileInvokeSpecial(ASTree target, String classname,
|
Javac.java | 111 private ASTree init; 120 protected void setInit(ASTree i) { init = i; } 122 protected ASTree getInitAST() { 435 final ASTree texpr = p.parseExpression(stable); 442 ASTree expr = new Member(m); 454 ASTree expr = new Member(m); 523 final ASTree texpr = p.parseExpression(stable); 582 ASTree e = parseExpr(src, stable); 589 public static ASTree parseExpr(String src, SymbolTable st) 605 public void compileExpr(ASTree e) throws CompileError [all...] |
/external/javassist/src/main/javassist/compiler/ast/ |
CondExpr.java | 24 public CondExpr(ASTree cond, ASTree thenp, ASTree elsep) { 28 public ASTree condExpr() { return head(); } 30 public void setCond(ASTree t) { setHead(t); } 32 public ASTree thenExpr() { return tail().head(); } 34 public void setThen(ASTree t) { tail().setHead(t); } 36 public ASTree elseExpr() { return tail().tail().head(); } 38 public void setElse(ASTree t) { tail().tail().setHead(t); }
|
Pair.java | 22 * overriding abstract methods in ASTree. 24 public class Pair extends ASTree { 25 protected ASTree left, right; 27 public Pair(ASTree _left, ASTree _right) { 44 public ASTree getLeft() { return left; } 46 public ASTree getRight() { return right; } 48 public void setLeft(ASTree _left) { left = _left; } 50 public void setRight(ASTree _right) { right = _right; }
|
ASTree.java | 22 * Abstract Syntax Tree. An ASTree object represents a node of 26 public abstract class ASTree implements Serializable { 27 public ASTree getLeft() { return null; } 29 public ASTree getRight() { return null; } 31 public void setLeft(ASTree _left) {} 33 public void setRight(ASTree _right) {}
|
Stmnt.java | 27 public Stmnt(int op, ASTree _head, ASTList _tail) { 32 public Stmnt(int op, ASTree _head) { 41 public static Stmnt make(int op, ASTree oprand1, ASTree oprand2) { 45 public static Stmnt make(int op, ASTree op1, ASTree op2, ASTree op3) {
|
ASTList.java | 24 public class ASTList extends ASTree { 25 private ASTree left; 28 public ASTList(ASTree _head, ASTList _tail) { 33 public ASTList(ASTree _head) { 38 public static ASTList make(ASTree e1, ASTree e2, ASTree e3) { 42 public ASTree getLeft() { return left; } 44 public ASTree getRight() { return right; } 46 public void setLeft(ASTree _left) { left = _left; [all...] |
AssignExpr.java | 28 private AssignExpr(int op, ASTree _head, ASTList _tail) { 32 public static AssignExpr makeAssign(int op, ASTree oprand1, 33 ASTree oprand2) {
|
BinExpr.java | 32 private BinExpr(int op, ASTree _head, ASTList _tail) { 36 public static BinExpr makeBin(int op, ASTree oprand1, ASTree oprand2) {
|
FieldDecl.java | 21 public FieldDecl(ASTree _head, ASTList _tail) { 29 public ASTree getInit() { return (ASTree)sublist(2).head(); }
|
Expr.java | 33 Expr(int op, ASTree _head, ASTList _tail) { 38 Expr(int op, ASTree _head) { 43 public static Expr make(int op, ASTree oprand1, ASTree oprand2) { 47 public static Expr make(int op, ASTree oprand1) { 55 public ASTree oprand1() { return getLeft(); } 57 public void setOprand1(ASTree expr) { 61 public ASTree oprand2() { return getRight().getLeft(); } 63 public void setOprand2(ASTree expr) {
|
CallExpr.java | 28 private CallExpr(ASTree _head, ASTList _tail) { 41 public static CallExpr makeCall(ASTree target, ASTree args) {
|
ArrayInit.java | 24 public ArrayInit(ASTree firstElement) {
|
CastExpr.java | 28 public CastExpr(ASTList className, int dim, ASTree expr) { 34 public CastExpr(int type, int dim, ASTree expr) { 48 public ASTree getOprand() { return getRight().getLeft(); } 50 public void setOprand(ASTree t) { getRight().setLeft(t); }
|
InstanceOfExpr.java | 24 public InstanceOfExpr(ASTList className, int dim, ASTree expr) { 28 public InstanceOfExpr(int type, int dim, ASTree expr) {
|
Keyword.java | 23 public class Keyword extends ASTree {
|
StringL.java | 23 public class StringL extends ASTree {
|
Symbol.java | 23 public class Symbol extends ASTree {
|
DoubleConst.java | 24 public class DoubleConst extends ASTree { 44 public ASTree compute(int op, ASTree right) {
|
Declarator.java | 59 public Declarator make(Symbol sym, int dim, ASTree init) { 84 public ASTree getInitializer() { 114 ASTree h = name.head();
|
IntConst.java | 24 public class IntConst extends ASTree { 44 public ASTree compute(int op, ASTree right) {
|
MethodDecl.java | 23 public MethodDecl(ASTree _head, ASTList _tail) {
|