Methods in com.jeffpalm.scoping.compiler.ast with parameters of type Pos |
BinaryExpression |
Ast.newAndAndExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newAndExpression(Pos pos,
Expression left,
Expression right)
|
Arguments |
Ast.newArguments(Pos pos)
|
Assignment |
Ast.newAssignment(Pos pos,
Reference lhs,
Expression rhs)
|
BasicClassLiteral |
Ast.newBasicClassLiteral(Pos pos,
java.lang.Class cls)
|
BooleanLiteral |
Ast.newBooleanLiteral(Pos pos,
boolean val)
|
BinaryExpression |
Ast.newCaretExpression(Pos pos,
Expression left,
Expression right)
|
CharacterLiteral |
Ast.newCharacterLiteral(Pos pos,
char val)
|
ConditionalExpression |
Ast.newConditionalExpression(Pos pos,
Expression condition,
Expression trueValue,
Expression falseValue)
|
BinaryExpression |
Ast.newDivExpression(Pos pos,
Expression left,
Expression right)
|
ExplicitConstructorCall.Super |
Ast.newExplicitSuperCall(Pos pos,
Arguments args)
|
ExplicitConstructorCall.This |
Ast.newExplicitThisCall(Pos pos,
Arguments args)
|
FloatingPointLiteral |
Ast.newFloatingPointLiteral(Pos pos,
double val)
|
BinaryExpression |
Ast.newGtEqExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newGtExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newGtGtExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newGtGtGtExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newInstanceofExpression(Pos pos,
Expression left,
TypeReference type)
|
IntegerLiteral |
Ast.newIntegerLiteral(Pos pos,
int val)
|
BinaryExpression |
Ast.newLtEqExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newLtExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newLtLtExpression(Pos pos,
Expression left,
Expression right)
|
MethodCall |
Ast.newMethodCall(Pos pos,
Expression receiver,
Arguments args)
|
BinaryExpression |
Ast.newMinusExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newModExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newMulExpression(Pos pos,
Expression left,
Expression right)
|
NullLiteral |
Ast.newNullLiteral(Pos pos)
|
BinaryExpression |
Ast.newOrExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newOrOrExpression(Pos pos,
Expression left,
Expression right)
|
BinaryExpression |
Ast.newPlusExpression(Pos pos,
Expression left,
Expression right)
|
PrefixExpression |
Ast.newPrefixExpression(Pos pos,
Operator.Prefix op,
Expression left)
|
Name.Qualified |
Ast.newQualifiedName(Pos pos,
java.lang.String name,
Name identifier)
|
SuperReference.Qualified |
Ast.newQualifiedSuperReference(Pos pos)
|
SuperReference.Qualified |
Ast.newQualifiedSuperReference(Pos pos,
Arguments args)
|
ThisReference.Qualified |
Ast.newQualifiedThisReference(Pos pos)
|
ThisReference.Qualified |
Ast.newQualifiedThisReference(Pos pos,
Arguments args)
|
Name.Simple |
Ast.newSimpleName(Pos pos,
java.lang.String name)
|
SuperReference.Simple |
Ast.newSimpleSuperReference(Pos pos)
|
SuperReference.Simple |
Ast.newSimpleSuperReference(Pos pos,
Arguments args)
|
ThisReference.Simple |
Ast.newSimpleThisReference(Pos pos)
|
ThisReference.Simple |
Ast.newSimpleThisReference(Pos pos,
Arguments args)
|
StringLiteral |
Ast.newStringLiteral(Pos pos,
java.lang.String val)
|