| Constructors in org.eclipse.xtend.backend.expr with parameters of type SourcePos |
AndExpression(ExpressionBase left,
ExpressionBase right,
SourcePos sourcePos)
|
ConcatExpression(java.util.List<? extends ExpressionBase> parts,
SourcePos sourcePos)
|
CreateCachedExpression(BackendType t,
java.util.List<ExpressionBase> paramExpr,
SourcePos sourcePos)
|
CreateUncachedExpression(BackendType t,
SourcePos sourcePos)
|
CurryingExpression(Function f,
java.util.List<ExpressionBase> boundParams,
SourcePos pos)
|
DeferredEvalExpression(ExpressionBase inner,
SourcePos sourcePos)
|
HidingLocalVarDefExpression(java.lang.String localVarName,
ExpressionBase defExpression,
ExpressionBase inner,
SourcePos sourcePos)
|
IfExpression(ExpressionBase cond,
ExpressionBase ifResult,
ExpressionBase elseResult,
SourcePos sourcePos)
|
InitClosureExpression(java.util.List<java.lang.String> paramNames,
java.util.List<? extends BackendType> paramTypes,
ExpressionBase def,
SourcePos sourcePos)
|
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)
|
LiteralExpression(java.lang.Object value,
SourcePos sourcePos)
|
LocalVarEvalExpression(java.lang.String localVarName,
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 |
NewLocalVarDefExpression(java.lang.String localVarName,
ExpressionBase defExpression,
ExpressionBase inner,
SourcePos sourcePos)
|
OrExpression(ExpressionBase left,
ExpressionBase right,
SourcePos sourcePos)
|
PropertyOnCollectionExpression(ExpressionBase inner,
java.lang.String propertyName,
SourcePos sourcePos)
|
PropertyOnObjectExpression(ExpressionBase inner,
java.lang.String propertyName,
SourcePos sourcePos)
|
PropertyOnWhateverExpression(ExpressionBase inner,
java.lang.String propertyName,
SourcePos sourcePos)
|
RegisterAdviceExpression(ExpressionBase inner,
AroundAdvice advice,
SourcePos sourcePos)
|
SequenceExpression(java.util.List<? extends ExpressionBase> inner,
SourcePos sourcePos)
|
SetPropertyExpression(ExpressionBase inner,
java.lang.String propertyName,
ExpressionBase valueExpr,
SourcePos sourcePos)
|
SwitchExpression(ExpressionBase switchExpr,
java.util.List<Pair<ExpressionBase,ExpressionBase>> cases,
ExpressionBase defaultExpr,
SourcePos sourcePos)
|
| Methods in org.eclipse.xtend.backend.lib with parameters of type SourcePos |
static java.lang.Object |
Invoker.invokeMethod(java.lang.reflect.Method method,
java.util.List<java.lang.Object> params,
boolean isStatic,
ExecutionContext ctx,
boolean nullIfFirstParamIsNull,
boolean firstParamIsThis,
SourcePos pos)
|
static java.lang.Object |
Invoker.invokeOnCollection(NamedFunction function,
java.util.Collection<?> coll,
java.util.List<java.lang.Object> params,
ExecutionContext ctx,
boolean nullIfFirstParamIsNull,
boolean firstParamIsThis,
SourcePos pos)
|
static java.lang.Object |
Invoker.invokeOnCollection(QualifiedName functionName,
java.util.Collection<?> coll,
java.util.List<java.lang.Object> params,
ExecutionContext ctx,
boolean firstParamIsThis,
SourcePos pos)
|
static java.lang.Object |
Invoker.invokeOnObject(NamedFunction function,
java.util.List<java.lang.Object> params,
ExecutionContext ctx,
boolean nullIfFirstParamIsNull,
boolean firstParamIsThis,
SourcePos pos)
|
static java.lang.Object |
Invoker.invokeOnObjectNullChecked(QualifiedName functionName,
java.util.List<java.lang.Object> params,
ExecutionContext ctx,
boolean firstParamIsThis,
SourcePos pos)
|
static java.lang.Object |
Invoker.invokeOnWhatEverNullChecked(QualifiedName functionName,
java.util.List<java.lang.Object> params,
ExecutionContext ctx,
boolean firstParamIsThis,
SourcePos pos)
|
static java.lang.Object |
PropertyAccessor.propertyOnCollection(java.util.Collection<?> coll,
java.lang.String propertyName,
ExecutionContext ctx,
SourcePos pos)
|
static java.lang.Object |
PropertyAccessor.propertyOnObject(java.lang.Object owner,
java.lang.String propertyName,
ExecutionContext ctx,
SourcePos pos)
|
static java.lang.Object |
PropertyAccessor.propertyOnWhatever(java.lang.Object owner,
java.lang.String propertyName,
ExecutionContext ctx,
SourcePos pos)
|