|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CExpressionContext | |
at.dms.kjc |
Uses of CExpressionContext in at.dms.kjc |
Methods in at.dms.kjc that return CExpressionContext | |
CExpressionContext |
CBodyContext.createExpressionContext()
Creates an expression context with this body context as its parent. |
Methods in at.dms.kjc with parameters of type CExpressionContext | |
abstract JExpression |
JExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JExpression.checkExpression(CExpressionContext context,
boolean isLeftSide,
boolean discardValue)
Check expression and evaluate and alter context |
JExpression |
JExpression.convertType(CType dest,
CExpressionContext context)
Changes the type of this expression to an other type. |
boolean |
JLiteral.isLValue(CExpressionContext context)
Whether this expression is an lvalue: no, literals aren't. |
CType |
JBinaryExpression.promote(CExpressionContext context)
Apply binary numeric promotion (JLS2 5.6.2) |
JExpression |
JBinaryArithmeticExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
abstract JExpression |
JBinaryArithmeticExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JModuloExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JUnaryPromote.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JShiftExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JShiftExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JBitwiseExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context. |
boolean |
JClassFieldExpression.isLValue(CExpressionContext context)
Returns true if this field (still) accepts assignment. |
boolean |
JClassFieldExpression.isInitialized(CExpressionContext context)
Returns true if this field is already initialized. |
JExpression |
JClassFieldExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
protected void |
JClassFieldExpression.findPrefix(CClass local,
CExpressionContext context)
Find the type of the prefix. |
void |
JClassFieldExpression.checkAccess(CClass local,
CExpressionContext context)
Checks is access to prefix is okay. |
JExpression |
JOrdinalLiteral.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JOrdinalLiteral.convertType(CType dest,
CExpressionContext context)
Changes the type of this expression to an other. |
JExpression |
JCharLiteral.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JCharLiteral.convertType(CType dest,
CExpressionContext context)
Changes the type of this expression to an other. |
JExpression |
JMethodCallExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JMultExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context. |
boolean |
JThisExpression.isLValue(CExpressionContext context)
|
JExpression |
JThisExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JSuperExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JNullLiteral.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JPrefixExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JEqualityExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JNameExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JInstanceofExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JMinusExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JStringLiteral.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JNewObjectExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
protected JExpression |
JNewObjectExpression.checkCall(CExpressionContext context,
CType[] argsType)
... |
protected CType[] |
JNewObjectExpression.checkTypes(CExpressionContext context)
... |
protected CType[] |
JNewAnonymousClassExpression.checkTypes(CExpressionContext context)
Checks types of this expression. |
JExpression |
JUnaryExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JArrayInitializer.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JNewArrayExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JTypeNameExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JDivideExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JParenthesedExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JAssignmentExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JCompoundAssignmentExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
boolean |
JLocalVariableExpression.isLValue(CExpressionContext context)
Returns true if this field accept assignment. |
boolean |
JLocalVariableExpression.isInitialized(CExpressionContext context)
Returns true if this field is already possible initialized. |
JExpression |
JLocalVariableExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JOuterLocalVariableExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JCastExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JPostfixExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
boolean |
CInitializable.isLValue(CExpressionContext context)
Returns true if this expression is an LValue at call time. |
boolean |
CInitializable.isInitialized(CExpressionContext context)
Returns true if this expression is a variable that is already
initialized. |
JExpression |
JExplicitConstructorInvocation.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
boolean |
JArrayAccessExpression.isInitialized(CExpressionContext context)
|
boolean |
JArrayAccessExpression.isLValue(CExpressionContext context)
|
JExpression |
JArrayAccessExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
CType |
JArrayDimsAndInits.checkExpression(CExpressionContext context,
CType type)
Check expression and evaluate and alter context |
JExpression |
JCheckedExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JBooleanLiteral.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JRelationalExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JClassExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JRealLiteral.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JRealLiteral.convertType(CType dest,
CExpressionContext context)
Changes the type of this expression to an other type. |
JExpression |
JArrayLengthExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JAddExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JAddExpression.checkBinaryBody(CExpressionContext context)
Check expression and evaluate and alter context. |
JExpression |
JConditionalAndExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JConditionalExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
JExpression |
JConditionalOrExpression.checkExpression(CExpressionContext context)
Check expression and evaluate and alter context |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |