Uses of Interface
gw.internal.gosu.ir.nodes.IRMethod
Packages that use IRMethod
Package
Description
-
Uses of IRMethod in gw.internal.gosu.ir.nodes
Classes in gw.internal.gosu.ir.nodes that implement IRMethodModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
Methods in gw.internal.gosu.ir.nodes that return IRMethodModifier and TypeMethodDescriptionstatic IRMethod
IRMethodFactory.createConstructorIRMethod
(IType gosuClass, DynamicFunctionSymbol dfs, int numberOfTypeParameters) static IRMethod
IRMethodFactory.createConstructorIRMethod
(IType owner, IRType[] parameterTypes) static IRMethod
IRMethodFactory.createIRMethod
(IConstructorInfo constructor) static IRMethod
IRMethodFactory.createIRMethod
(IType owner, String name, IRType returnType, List<IRType> parameterTypes, IRelativeTypeInfo.Accessibility accessibility, boolean bStatic) static IRMethod
IRMethodFactory.createIRMethod
(IType owner, String name, IType returnType, IType[] parameterTypes, IRelativeTypeInfo.Accessibility accessibility, boolean bStatic) static IRMethod
IRMethodFactory.createIRMethod
(IJavaClassInfo cls, String name, Class... paramTypes) static IRMethod
IRMethodFactory.createIRMethod
(IJavaClassMethod method) static IRMethod
IRMethodFactory.createIRMethod
(Class cls, String name, Class... paramTypes) static IRMethod
IRMethodFactory.createIRMethod
(Method method) IRProperty.getGetterMethod()
IRPropertyFromCapturedSymbol.getGetterMethod()
IRPropertyFromDynamicPropertySymbol.getGetterMethod()
IRPropertyFromDynamicSymbol.getGetterMethod()
IRPropertyFromPropertyInfo.getGetterMethod()
IRPropertyFromReducedDynamicPropertySymbol.getGetterMethod()
IRProperty.getSetterMethod()
IRPropertyFromCapturedSymbol.getSetterMethod()
IRPropertyFromDynamicPropertySymbol.getSetterMethod()
IRPropertyFromDynamicSymbol.getSetterMethod()
IRPropertyFromPropertyInfo.getSetterMethod()
IRPropertyFromReducedDynamicPropertySymbol.getSetterMethod()
-
Uses of IRMethod in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type IRMethodModifier and TypeMethodDescriptionprivate IRExpression
AbstractElementTransformer.callMethod
(IRMethod method, IRExpression root, boolean special, IType owner, List<IRExpression> actualArgs) AbstractElementTransformer.callMethod
(IRMethod method, IRExpression root, List<IRExpression> explicitArgs) AbstractElementTransformer.callMethod
(IRMethod method, IRExpression root, List<IRExpression> explicitArgs, int[] namedArgOrder) AbstractElementTransformer.callMethod
(IRMethod method, IRExpression root, List<IRExpression> explicitArgs, int[] namedArgOrder, boolean special) private IRExpression
AbstractElementTransformer.callMethod
(IRType rootType, IRMethod method, IRExpression root, List<IRExpression> implicitArgs, List<IRExpression> explicitArgs, int[] namedArgOrder, boolean special) private IRMethodCallExpression
AbstractElementTransformer.callMethodDirectly
(IRMethod method, IRExpression root, boolean special, IType owner, List<IRExpression> actualArgs) AbstractElementTransformer.callSpecialMethod
(IRType rootType, IRMethod method, IRExpression root, List<IRExpression> explicitArgs) AbstractElementTransformer.callSpecialMethod
(IRType rootType, IRMethod method, IRExpression root, List<IRExpression> explicitArgs, int[] namedArgOrder) AbstractElementTransformer.callSpecialMethod
(IRType rootType, IRMethod method, IRExpression root, List<IRExpression> implicitArgs, List<IRExpression> explicitArgs, int[] namedArgOrder) private void
AbstractElementTransformer.pushEnhancementTypeParams
(IRMethod irMethod, IType enhancementType, List<IRExpression> args) private void
AbstractElementTransformer.pushTypeParams
(IRMethod irMethod, List<IRExpression> args) private boolean
AbstractElementTransformer.shouldAddExternalSymbolsMapToCall
(IRMethod method) -
Uses of IRMethod in gw.internal.gosu.ir.transform.expression
Methods in gw.internal.gosu.ir.transform.expression with parameters of type IRMethodModifier and TypeMethodDescriptionprivate void
AbstractExpressionTransformer._pushArguments
(IRMethod irMethod, IExpression[] args, List<IRExpression> irArgs, boolean bCast) private IRExpression
BeanMethodCallExpressionTransformer.castIfReturnTypeDerivedFromTypeVariable
(IRMethod mi, IRExpression root) private List<IRExpression>
MethodCallExpressionTransformer.pushArguments
(IRMethod irMethod) protected void
AbstractExpressionTransformer.pushArgumentsNoCasting
(IRMethod irMethod, IExpression[] args, List<IRExpression> irArgs) protected void
AbstractExpressionTransformer.pushArgumentsWithCasting
(IRMethod irMethod, IExpression[] args, List<IRExpression> irArgs) private IRExpression
BeanMethodCallExpressionTransformer.pushRootExpression
(IRMethod irMethod, IExpression rootExpr)