Uses of Interface
gw.lang.parser.IExpression
-
Packages that use IExpression Package Description gw.internal.gosu.parser gw.lang gw.lang.parser gw.lang.parser.expressions gw.lang.parser.statements gw.lang.reflect gw.lang.reflect.gs -
-
Uses of IExpression in gw.internal.gosu.parser
Methods in gw.internal.gosu.parser that return IExpression Modifier and Type Method Description IExpressionIGosuAnnotation. getExpression() -
Uses of IExpression in gw.lang
Methods in gw.lang with parameters of type IExpression Modifier and Type Method Description static ISymbolGosuShop. createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression expression)ISymbolIGosuShop. createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression value) -
Uses of IExpression in gw.lang.parser
Fields in gw.lang.parser declared as IExpression Modifier and Type Field Description static IExpression[]IExpression. EMPTY_ARRAYMethods in gw.lang.parser that return IExpression Modifier and Type Method Description IExpression[]IHasArguments. getArgs()IExpressionDefaultReducedSymbol. getDefaultValueExpression()IExpressionIReducedSymbol. getDefaultValueExpression()IExpressionISymbol. getDefaultValueExpression()The symbol's default value e.g., a default parameter value for a function.IExpressionIParseResult. getExpression()IExpressionParseResult. getExpression()IExpressionIParseResult. getRawExpression()IExpressionParseResult. getRawExpression()IExpressionIGosuParser. parseExp(IScriptPartId partId)Parses a Gosu expression.IExpressionIGosuParser. parseExp(IScriptPartId partId, IType expectedExpressionType)Parses a Gosu expression.IExpressionIGosuParser. parseExp(IScriptPartId partId, IType expectedExpressionType, IFileContext context, boolean assignRuntime)Parses a Gosu expression.IExpressionIGosuParser. parseExpOrProgram(IScriptPartId partId)Parses a Gosu expression.IExpressionIGosuParser. parseExpOrProgram(IScriptPartId partId, boolean isolatedScope, boolean assignRuntime)Parses a Gosu expression.IExpressionIGosuParser. popExpression()Methods in gw.lang.parser with parameters of type IExpression Modifier and Type Method Description voidISymbol. setDefaultValueExpression(IExpression defaultValue)Constructors in gw.lang.parser with parameters of type IExpression Constructor Description ParseResult(IExpression expr) -
Uses of IExpression in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IExpression Modifier and Type Method Description IExpression[]IBeanMethodCallExpression. getArgs()IExpression[]IMethodCallExpression. getArgs()IExpression[]INewExpression. getArgs()IExpressionIVarStatement. getAsExpression()IExpressionIConditionalTernaryExpression. getCondition()IExpressionIEvalExpression. getExpression()IExpressionIParenthesizedExpression. getExpression()IExpressionIStaticTypeOfExpression. getExpression()IExpressionITypeOfExpression. getExpression()IExpressionIUnaryExpression. getExpression()IExpressionIUnaryNotPlusMinusExpression. getExpression()IExpressionIFeatureLiteralExpression. getFinalRoot()IExpressionIConditionalTernaryExpression. getFirst()IExpressionIMapAccessExpression. getKeyExpression()IExpressionIArithmeticExpression. getLHS()IExpressionIBinaryExpression. getLHS()IExpressionIConditionalExpression. getLHS()IExpressionITypeAsExpression. getLHS()IExpressionITypeIsExpression. getLHS()IExpressionIBindingExpression. getLhsExpr()IExpressionIArrayAccessExpression. getMemberExpression()IExpressionIFieldAccessExpression. getMemberExpression()IExpressionITypeLiteralExpression. getPackageExpression()IExpressionIInitializerAssignment. getRhs()IExpressionIArithmeticExpression. getRHS()IExpressionIBinaryExpression. getRHS()IExpressionIConditionalExpression. getRHS()IExpressionIBindingExpression. getRhsExpr()IExpressionIArrayAccessExpression. getRootExpression()IExpressionIMapAccessExpression. getRootExpression()IExpressionIMemberAccessExpression. getRootExpression()IExpressionIConditionalTernaryExpression. getSecond()Methods in gw.lang.parser.expressions that return types with arguments of type IExpression Modifier and Type Method Description List<IExpression>IFeatureLiteralExpression. getBoundArgs()List<IExpression>IMapInitializerExpression. getKeys()List<? extends IExpression>INewExpression. getSizeExpressions()List<? extends IExpression>INewExpression. getValueExpressions()List<IExpression>ICollectionInitializerExpression. getValues()List<IExpression>IMapInitializerExpression. getValues() -
Uses of IExpression in gw.lang.parser.statements
Subinterfaces of IExpression in gw.lang.parser.statements Modifier and Type Interface Description interfaceICaseClauseinterfaceIClassDeclarationinterfaceIInterfacesClauseinterfaceISuperTypeClauseinterfaceITypeVariableExtendsListClauseMethods in gw.lang.parser.statements that return IExpression Modifier and Type Method Description IExpressionIArrayAssignmentStatement. getExpression()IExpressionIAssignmentStatement. getExpression()IExpressionICaseClause. getExpression()IExpressionIExpressionStatement. getExpression()IExpressionIIfStatement. getExpression()IExpressionILoopStatement. getExpression()IExpressionIMapAssignmentStatement. getExpression()IExpressionIMemberAssignmentStatement. getExpression()IExpressionINotAStatement. getExpression()IExpressionIThrowStatement. getExpression()IExpressionIUsingStatement. getExpression()IExpressionIForEachStatement. getInExpression()IExpressionIMemberAssignmentStatement. getMemberExpression()IExpressionIMemberAssignmentStatement. getRootExpression()IExpressionISwitchStatement. getSwitchExpression()IExpressionIReturnStatement. getValue() -
Uses of IExpression in gw.lang.reflect
Methods in gw.lang.reflect that return IExpression Modifier and Type Method Description IExpressionParameterInfoBuilder.BuiltParameterInfo. getDefaultValue()IExpression[]FunctionType. getDefaultValueExpressions()IExpression[]IInvocableType. getDefaultValueExpressions()IExpression[]IOptionalParamCapable. getDefaultValueExpressions()IExpression[]MethodInfoDelegate. getDefaultValueExpressions()IExpression[]ParameterizedFunctionType. getDefaultValueExpressions()Methods in gw.lang.reflect that return types with arguments of type IExpression Modifier and Type Method Description List<IExpression>MethodScore. getArguments()Methods in gw.lang.reflect with parameters of type IExpression Modifier and Type Method Description IConstructorTypeIErrorType. getErrorTypeConstructorType(IExpression[] eArgs, List listAllMatchingMethods)IFunctionTypeIErrorType. getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods)ParameterInfoBuilderParameterInfoBuilder. withDefValue(IExpression value)Method parameters in gw.lang.reflect with type arguments of type IExpression Modifier and Type Method Description voidMethodScore. setArguments(List<IExpression> argExpressions) -
Uses of IExpression in gw.lang.reflect.gs
Methods in gw.lang.reflect.gs that return IExpression Modifier and Type Method Description IExpressionIGosuFragment. getExpression()IExpressionIGosuProgram. getExpression()Methods in gw.lang.reflect.gs with parameters of type IExpression Modifier and Type Method Description voidIGosuFragment. setExpression(IExpression expression)
-