|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ExpressionBase in org.eclipse.xtend.backend.aop |
|---|
| Methods in org.eclipse.xtend.backend.aop that return ExpressionBase | |
|---|---|
ExpressionBase |
AroundAdvice.getBody()
|
| Constructors in org.eclipse.xtend.backend.aop with parameters of type ExpressionBase | |
|---|---|
AroundAdvice(ExpressionBase body,
Pointcut pointcut,
boolean isCacheable)
|
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.common |
|---|
| Methods in org.eclipse.xtend.backend.common that return ExpressionBase | |
|---|---|
ExpressionBase |
FutureResultHolder.getExpression()
|
ExpressionBase |
Function.getGuard()
returns the expression that guards this function - or null, if there is no guard. |
| Methods in org.eclipse.xtend.backend.common with parameters of type ExpressionBase | |
|---|---|
void |
ExecutionListener.postExecute(java.lang.Object result,
ExecutionContext ctx,
ExpressionBase originator)
|
void |
ExecutionListener.preExecute(ExecutionContext ctx,
ExpressionBase originator)
|
void |
FutureResultHolder.setExpression(ExpressionBase _expression)
|
| Constructors in org.eclipse.xtend.backend.common with parameters of type ExpressionBase | |
|---|---|
FutureResultHolder(ExpressionBase expression)
|
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.compiler.model |
|---|
| Methods in org.eclipse.xtend.backend.compiler.model that return ExpressionBase | |
|---|---|
ExpressionBase |
NamedFunctionModel.getGuard()
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.expr |
|---|
| Subclasses of ExpressionBase in org.eclipse.xtend.backend.expr | |
|---|---|
class |
AndExpression
this is not delegated to syslib because of shortcut evaluation |
class |
ConcatExpression
|
class |
CreateCachedExpression
|
class |
CreateUncachedExpression
|
class |
CurryingExpression
|
class |
DeferredEvalExpression
|
class |
HidingLocalVarDefExpression
|
class |
IfExpression
|
class |
InitClosureExpression
This expression creates an initialized closure. |
class |
InvocationOnCollectionExpression
|
class |
InvocationOnObjectExpression
|
class |
InvocationOnWhateverExpression
This expression invokes a function on the first argument, deciding at runtime whether to do the "collection magic" of invoking the function on every member of the collection that is the first argument and returning the collection of all the arguments. This expression does *not* do implicit "this" resolution - it is the responsibility of the initializing code, e.g. |
class |
ListLiteralExpression
|
class |
LiteralExpression
|
class |
LocalVarEvalExpression
|
class |
MethodInvocationExpression
|
class |
NewLocalVarDefExpression
|
class |
OrExpression
this is not delegated to syslib because of shortcut evaluation |
class |
PropertyOnCollectionExpression
|
class |
PropertyOnObjectExpression
|
class |
PropertyOnWhateverExpression
This class deals with the case where the middle end can not decide statically whether a property is to be resolved on a single object or on a collection |
class |
RegisterAdviceExpression
This class dynamically registers advice for the scope of the execution of a contained expression. |
class |
SequenceExpression
|
class |
SetPropertyExpression
|
class |
SwitchExpression
|
| Methods in org.eclipse.xtend.backend.expr that return types with arguments of type ExpressionBase | |
|---|---|
java.util.List<ExpressionBase> |
CurryingExpression.getBoundParams()
|
java.util.List<Pair<ExpressionBase,ExpressionBase>> |
SwitchExpression.getCases()
|
java.util.List<Pair<ExpressionBase,ExpressionBase>> |
SwitchExpression.getCases()
|
java.util.List<? extends ExpressionBase> |
SequenceExpression.getInner()
|
java.util.List<ExpressionBase> |
ListLiteralExpression.getInnerExpression()
|
java.util.List<ExpressionBase> |
CreateCachedExpression.getParamExpr()
|
java.util.List<ExpressionBase> |
InvocationOnCollectionExpression.getParams()
|
java.util.List<? extends ExpressionBase> |
InvocationOnObjectExpression.getParams()
|
java.util.List<? extends ExpressionBase> |
InvocationOnWhateverExpression.getParams()
|
java.util.List<? extends ExpressionBase> |
MethodInvocationExpression.getParams()
|
java.util.List<? extends ExpressionBase> |
ConcatExpression.getParts()
|
| Constructor parameters in org.eclipse.xtend.backend.expr with type arguments of type ExpressionBase | |
|---|---|
ConcatExpression(java.util.List<? extends ExpressionBase> parts,
SourcePos sourcePos)
|
|
CreateCachedExpression(BackendType t,
java.util.List<ExpressionBase> paramExpr,
SourcePos sourcePos)
|
|
CurryingExpression(Function f,
java.util.List<ExpressionBase> boundParams,
SourcePos pos)
|
|
InvocationOnCollectionExpression(ExpressionBase coll,
QualifiedName functionName,
java.util.List<ExpressionBase> params,
SourcePos sourcePos)
|
|
InvocationOnObjectExpression(QualifiedName functionName,
java.util.List<? extends ExpressionBase> params,
boolean nullIfFirstParamIsNull,
SourcePos sourcePos)
|
|
InvocationOnWhateverExpression(QualifiedName functionName,
java.util.List<? extends ExpressionBase> params,
boolean nullIfFirstParamIsNull,
SourcePos sourcePos)
|
|
ListLiteralExpression(java.util.List<ExpressionBase> inner,
SourcePos sourcePos)
|
|
MethodInvocationExpression(java.lang.reflect.Method mtd,
java.util.List<? extends ExpressionBase> params,
boolean nullIfFirstParamIsNull,
SourcePos sourcePos)
An expression that invokes an already known method |
|
SequenceExpression(java.util.List<? extends ExpressionBase> inner,
SourcePos sourcePos)
|
|
SwitchExpression(ExpressionBase switchExpr,
java.util.List<Pair<ExpressionBase,ExpressionBase>> cases,
ExpressionBase defaultExpr,
SourcePos sourcePos)
|
|
SwitchExpression(ExpressionBase switchExpr,
java.util.List<Pair<ExpressionBase,ExpressionBase>> cases,
ExpressionBase defaultExpr,
SourcePos sourcePos)
|
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.functions |
|---|
| Methods in org.eclipse.xtend.backend.functions that return ExpressionBase | |
|---|---|
ExpressionBase |
SourceDefinedFunction.getDefExpression()
|
ExpressionBase |
AbstractFunction.getGuard()
|
| Constructors in org.eclipse.xtend.backend.functions with parameters of type ExpressionBase | |
|---|---|
AbstractFunction(ExpressionBase guard,
java.util.List<? extends BackendType> parameterTypes,
BackendType returnType,
boolean cached)
|
|
SourceDefinedFunction(QualifiedName name,
java.util.List<java.lang.String> paramNames,
java.util.List<BackendType> paramTypes,
BackendType returnType,
ExpressionBase def,
boolean cached,
ExpressionBase guard)
|
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.functions.internal |
|---|
| Constructors in org.eclipse.xtend.backend.functions.internal with parameters of type ExpressionBase | |
|---|---|
Closure(LocalVarContext lvcAtDefinitionTime,
FunctionDefContext fdcAtDefinitionTime,
java.util.List<java.lang.String> paramNames,
java.util.List<? extends BackendType> paramTypes,
ExpressionBase def)
|
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.syslib |
|---|
| Methods in org.eclipse.xtend.backend.syslib with parameters of type ExpressionBase | |
|---|---|
void |
DeferredEvalExecutionListener.postExecute(java.lang.Object result,
ExecutionContext ctx,
ExpressionBase originator)
|
void |
DeferredEvalExecutionListener.preExecute(ExecutionContext ctx,
ExpressionBase originator)
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.types.builtin |
|---|
| Methods in org.eclipse.xtend.backend.types.builtin that return ExpressionBase | |
|---|---|
ExpressionBase |
BuiltInOperation.getGuard()
|
| Uses of ExpressionBase in org.eclipse.xtend.backend.types.java |
|---|
| Constructors in org.eclipse.xtend.backend.types.java with parameters of type ExpressionBase | |
|---|---|
JavaOperation(java.lang.reflect.Method mtd,
java.util.List<BackendType> parameterTypes,
BackendType returnType,
ExpressionBase guard)
|
|
| Uses of ExpressionBase in org.eclipse.xtend.middleend.javaannotations.internal |
|---|
| Constructors in org.eclipse.xtend.middleend.javaannotations.internal with parameters of type ExpressionBase | |
|---|---|
JavaDefinedFunction(java.lang.reflect.Method mtd,
ExpressionBase guard,
BackendTypesystem ts)
shortcut constructor that attempts to derive the parameter types from the method's signature |
|
JavaDefinedFunction(java.lang.reflect.Method mtd,
java.util.List<BackendType> parameterTypes,
BackendType returnType,
ExpressionBase guard)
This constructor provides full control |
|
| Uses of ExpressionBase in org.eclipse.xtend.middleend.xpand.internal |
|---|
| Methods in org.eclipse.xtend.middleend.xpand.internal that return ExpressionBase | |
|---|---|
ExpressionBase |
OldDefinitionConverter.convertStatement(Statement stmt,
java.util.Set<XpandDefinitionName> referencedDefinitions,
DeferredEvalExecutionListener onFileCloseListener)
|
ExpressionBase |
OldDefinitionConverter.convertStatementSequence(Statement[] statements,
SyntaxElement oldPos,
java.util.Set<XpandDefinitionName> referencedDefinitions,
DeferredEvalExecutionListener onFileCloseListener)
|
| Uses of ExpressionBase in org.eclipse.xtend.middleend.xtend.internal |
|---|
| Methods in org.eclipse.xtend.middleend.xtend.internal that return ExpressionBase | |
|---|---|
ExpressionBase |
OldExpressionConverter.convert(Expression expr)
|
| Methods in org.eclipse.xtend.middleend.xtend.internal with parameters of type ExpressionBase | |
|---|---|
AroundAdvice |
OldExpressionConverter.convertAdvice(ExpressionBase body,
java.lang.String namePattern,
Identifier targetType,
java.util.List<DeclaredParameter> params,
boolean hasVarArgs)
|
AroundAdvice |
OldExpressionConverter.convertAdvice(ExpressionBase body,
java.lang.String namePattern,
java.util.List<DeclaredParameter> params,
boolean hasVarArgs)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||