|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OwExprTypeMissmatchException | |
---|---|
com.wewebu.expression.language |
Uses of OwExprTypeMissmatchException in com.wewebu.expression.language |
---|
Methods in com.wewebu.expression.language that throw OwExprTypeMissmatchException | |
---|---|
OwExprSymbol |
OwExprSymbolTable.addAnonymousSymbol(OwExprSymbol parent_p,
String name_p,
OwExprExpressionType type_p)
|
OwExprSymbol |
OwExprSymbol.addAnonymousSymbol(String name_p,
OwExprExpressionType type_p)
Adds a property sub-symbol to this symbol. |
OwExprConstantSymbol |
OwExprSymbolTable.addConstantSymbol(OwExprLiteral literal_p,
String name_p,
OwExprType types_p)
|
OwExprFunctionSymbol |
OwExprSymbolTable.addFunctionSymbol(OwExprSymbol parent_p,
String name_p,
OwExprType[] types_p)
|
OwExprFunctionSymbol |
OwExprSymbol.addFunctionSymbol(String name_p,
OwExprType[] types_p)
Adds a function sub-symbol to this symbol. |
OwExprPropertySymbol |
OwExprSymbolTable.addPropertySymbol(OwExprSymbol parent_p,
String name_p,
OwExprType[] types_p)
|
OwExprPropertySymbol |
OwExprSymbol.addPropertySymbol(String name_p,
OwExprType[] types_p)
Adds a property sub-symbol to this symbol. |
void |
OwExprSymbolTable.addSymbol(OwExprSymbol symbol_p)
|
OwExprUnaryExpressionType |
OwExprUnaryOperator.computeExpressionType(OwExprExpression operand_p)
Computes the resulted expression type based on given operand and regresses sub-expression types accordingly |
OwExprBinaryExpressionType |
OwExprBinaryOperator.computeExpressionType(OwExprExpression operand1_p,
OwExprExpression operand2_p)
Computes the resulted expression type based on given operands and regresses sub-expression types accordingly |
OwExprType |
OwExprUnaryOperator.computeType(OwExprType type_p)
Type computation method. |
OwExprType |
OwExprBinaryOperator.computeType(OwExprType type1_p,
OwExprType type2_p)
Type computation method. |
void |
OwExprExpressionType.regressTo(OwExprExpressionType expressionType_p)
Regresses (diminishes the possible types represented by this OwExprExpression )
this expression type to the types represented the argument expressionType_p |
OwExprFunctionSymbol |
OwExprStaticArray.regressToFunction()
|
OwExprFunctionSymbol |
OwExprScopeSelector.regressToFunction()
|
OwExprFunctionSymbol |
OwExprPrimaryPrefixExpression.regressToFunction()
|
OwExprFunctionSymbol |
OwExprPrimaryPrefix.regressToFunction()
Forces this primary prefix symbol to a function. |
OwExprFunctionSymbol |
OwExprLiteral.regressToFunction()
|
OwExprFunctionSymbol |
OwExprArraySelectorSuffix.regressToFunction()
|
OwExprFunctionSymbol |
OwExprArgumentsSuffix.regressToFunction()
Function on function call is not allowed. (egg. |
OwExprPropertySymbol |
OwExprStaticArray.regressToPorperty()
|
OwExprPropertySymbol |
OwExprScopeSelector.regressToPorperty()
|
OwExprPropertySymbol |
OwExprPrimaryPrefixExpression.regressToPorperty()
|
OwExprPropertySymbol |
OwExprPrimaryPrefix.regressToPorperty()
Forces this primary prefix symbol to a property. |
OwExprPropertySymbol |
OwExprLiteral.regressToPorperty()
|
OwExprPropertySymbol |
OwExprArraySelectorSuffix.regressToPorperty()
|
OwExprPropertySymbol |
OwExprArgumentsSuffix.regressToPorperty()
Function on property call is not allowed. |
OwExprSymbolScope |
OwExprStaticArray.regressToScope()
|
OwExprSymbolScope |
OwExprScopeSelector.regressToScope()
|
OwExprSymbolScope |
OwExprPrimaryPrefixExpression.regressToScope()
|
OwExprSymbolScope |
OwExprPrimaryPrefix.regressToScope()
Forces this primary prefix to a scope symbol. |
OwExprSymbolScope |
OwExprLiteral.regressToScope()
|
OwExprSymbolScope |
OwExprArraySelectorSuffix.regressToScope()
|
OwExprSymbolScope |
OwExprArgumentsSuffix.regressToScope()
Forces this primary prefix to a scope symbol. It also forces the OwExprArgumentsSuffix.m_prefix primary prefix to a function call. |
OwExprExpressionType |
OwExprUnparsableExpression.type()
|
OwExprExpressionType |
OwExprUnaryExpression.type()
|
OwExprExpressionType |
OwExprStaticArray.type()
|
OwExprExpressionType |
OwExprScopeSelector.type()
|
OwExprExpressionType |
OwExprPrimaryPrefixExpression.type()
|
OwExprExpressionType |
OwExprLiteral.type()
|
abstract OwExprExpressionType |
OwExprExpression.type()
Type check method. |
OwExprExpressionType |
OwExprDebugBracketsExpression.type()
|
OwExprExpressionType |
OwExprConditionalExpression.type()
Type check method. |
OwExprExpressionType |
OwExprBinaryExpression.type()
Type check method. |
OwExprExpressionType |
OwExprArraySelectorSuffix.type()
|
OwExprExpressionType |
OwExprArgumentsSuffix.type()
Type check method.The type of the function symbol is considered - OwExprArgumentsSuffix.m_functionSymbol . |
Constructors in com.wewebu.expression.language that throw OwExprTypeMissmatchException | |
---|---|
OwExprSymbolScope(boolean implicitScope_p,
OwExprSymbol symbol_p,
OwExprExpression scopedExpression_p)
|
|
OwExprSymbolScope(OwExprSymbol symbol_p,
OwExprExpression scopedExpression_p)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |