Uses of Interface
gw.lang.reflect.IFunctionType
Packages that use IFunctionType
Package
Description
-
Uses of IFunctionType in editor
Methods in editor with parameters of type IFunctionTypeModifier and TypeMethodDescriptionprivate StringSymbolCellRenderer.getStaticParamSignatureText(IFunctionType type) (package private) static StringSymbolPopup.getStaticParamSignatureText(IFunctionType type) -
Uses of IFunctionType in editor.util
Methods in editor.util with parameters of type IFunctionTypeModifier and TypeMethodDescriptionstatic StringEditorUtilities.buildFunctionIntellisenseString(boolean bFeatureLiteralCompletion, IFunctionType functionType) -
Uses of IFunctionType in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as IFunctionTypeMethods in gw.internal.gosu.ir.nodes that return IFunctionTypeModifier and TypeMethodDescriptionIRMethod.getFunctionType()IRMethodForConstructorSymbol.getFunctionType()IRMethodForDPSGetter.getFunctionType()IRMethodForDPSSetter.getFunctionType()IRMethodForPropertyGetter.getFunctionType()IRMethodForPropertySetter.getFunctionType()IRMethodForReducedDPSGetter.getFunctionType()IRMethodForReducedDPSSetter.getFunctionType()IRMethodFromConstructorInfo.getFunctionType()IRMethodFromJavaMethodInfo.getFunctionType()IRMethodFromMethod.getFunctionType()IRMethodFromMethodInfo.getFunctionType()SyntheticIRMethod.getFunctionType()Methods in gw.internal.gosu.ir.nodes with parameters of type IFunctionTypeModifier and TypeMethodDescriptionprivate voidIRFeatureBase.addFunctionTypeParams(IFunctionType functionType, List<IRType> params) private voidIRFeatureBase.addImplicitEnhancementParams(IFunctionType functionType, IType owner, boolean bStatic, List<IRType> params) private voidIRFeatureBase.addImplicitExternalSymbolMapParam(IFunctionType functionType, IType owner, boolean bStatic, List<IRType> params) protected voidIRFeatureBase.addImplicitParameters(IType owner, IFunctionType functionType, boolean bStatic, List<IRType> params) static IRMethodFromMethodInfoIRMethodFactory.createIRMethod(IMethodInfo originalMethodInfo, IFunctionType functionType) Constructors in gw.internal.gosu.ir.nodes with parameters of type IFunctionTypeModifierConstructorDescriptionIRMethodFromMethodInfo(IMethodInfo originalMethod, IFunctionType functionType) -
Uses of IFunctionType in gw.internal.gosu.ir.transform.statement
Methods in gw.internal.gosu.ir.transform.statement that return IFunctionTypeModifier and TypeMethodDescriptionprivate IFunctionTypeSyntheticFunctionStatementTransformer.getDelegateFunctionType(DelegateFunctionSymbol delegateSymbol) -
Uses of IFunctionType in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IFunctionTypeModifier and TypeClassDescriptionclass(package private) static classFields in gw.internal.gosu.parser with type parameters of type IFunctionTypeModifier and TypeFieldDescriptionprivate LocklessLazyVar<IFunctionType>GosuClass._functionalInterfaceprivate LocklessLazyVar<IFunctionType>JavaType._functionalInterfaceMethods in gw.internal.gosu.parser that return IFunctionTypeModifier and TypeMethodDescriptionprivate IFunctionTypeGosuParser.boundFunctionType(IFunctionType funcType) private IFunctionTypeBlockClass.convertToObjectSignature(BlockExpression blk) GosuIndustrialParkImpl.createFunctionType(IMethodInfo mi) private IFunctionTypeGosuParser.findFunction(List<IFunctionType> listFunctionTypes, boolean bNoArgsProvided) ErrorType.getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods) GosuClass.getFunctionalInterface()JavaType.getFunctionalInterface()GosuParser.getFunctionType(IType classBean, String functionName, Expression[] eArgs, List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes) TypeLoaderAccess.getOrCreateFunctionType(IMethodInfo mi) TypeLoaderAccess.getOrCreateFunctionType(String strFunctionName, IType retType, IType[] paramTypes) ErrorTypeInfo.getUniversalFunctionType(String strMethod, int argCount) private IFunctionTypeGosuParser.maybeParameterizeOnCtxType(IFunctionType funcType) Methods in gw.internal.gosu.parser that return types with arguments of type IFunctionTypeModifier and TypeMethodDescriptionprotected List<IFunctionType>GosuParser.getFunctionTypesForName(String strFunctionName) private List<IFunctionType>GosuParser.getPreliminaryFunctionTypes(String strMemberName, BeanMethodCallExpression e, IType rootType, IType[] typeParameters) GosuClass.getUnimplementedMethods()static List<IFunctionType>GosuClass.getUnimplementedMethods(IGosuClass gsIface, IGosuClass implClass, List<IFunctionType> unimpled, boolean ensurePublic, boolean bAcceptAbstract) GosuClass.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) IGosuClassInternal.getUnimplementedMethods()IGosuClassInternal.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) private ArrayList<IFunctionType>GosuParser.parameterizeFunctionTypes(Expression expression, IType[] typeParameters, List<IFunctionType> listFunctionTypes) Methods in gw.internal.gosu.parser with parameters of type IFunctionTypeModifier and TypeMethodDescriptionprivate IFunctionTypeGosuParser.boundFunctionType(IFunctionType funcType) private booleanGosuClassParser.conflictsWithUnrelatedIfaceMethod(IGosuClassInternal gsClass, IFunctionType ft, List<IFunctionType> unimpled) GosuIndustrialParkImpl.createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression value) TypeLoaderAccess.getFunctionalInterface(IFunctionType type) static ITypeTypeLord.getFunctionalInterface(IFunctionType funcType) private static DynamicFunctionSymbolGosuClass.getImplDfs(IGosuClassInternal implClass, IFunctionType ifaceFuncType, boolean bAcceptAbstract) GosuClass.getMemberFunction(IFunctionType funcType, boolean bContravariant) GosuClass.getMemberFunction(IFunctionType funcType, String signature, boolean bContravariant) IGosuClassInternal.getMemberFunction(IFunctionType funcType, boolean bContravariant) IGosuClassInternal.getMemberFunction(IFunctionType ifaceFuncType, String name, boolean bContravariant) private static booleanGosuClass.handleParameterizedDfs(IGosuClass implClass, IMethodInfo mi, IFunctionType ifaceFuncType, boolean bAcceptAbstract) private static booleanGosuClass.isAssignable(DynamicFunctionSymbol implDfs, IFunctionType ifaceFuncType) private booleanGosuClass.isAssignable(IFunctionType funcType, IDynamicFunctionSymbol dfs, boolean bContravariant) private IFunctionTypeGosuParser.maybeParameterizeOnCtxType(IFunctionType funcType) private voidGosuParser.verifyArgCount(ParsedElement element, int iArgs, IFunctionType funcType) Method parameters in gw.internal.gosu.parser with type arguments of type IFunctionTypeModifier and TypeMethodDescriptionprivate voidGosuParser.addJavaPropertyMethods(String strMemberName, IType rootType, List<IFunctionType> listFunctionTypes) private booleanGosuClassParser.conflictsWithUnrelatedIfaceMethod(IGosuClassInternal gsClass, IFunctionType ft, List<IFunctionType> unimpled) private IFunctionTypeGosuParser.findFunction(List<IFunctionType> listFunctionTypes, boolean bNoArgsProvided) GosuParser.getFunctionType(IType classBean, String functionName, Expression[] eArgs, List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes) static List<IFunctionType>GosuClass.getUnimplementedMethods(IGosuClass gsIface, IGosuClass implClass, List<IFunctionType> unimpled, boolean ensurePublic, boolean bAcceptAbstract) GosuClass.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) IGosuClassInternal.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) private ArrayList<IFunctionType>GosuParser.parameterizeFunctionTypes(Expression expression, IType[] typeParameters, List<IFunctionType> listFunctionTypes) Constructors in gw.internal.gosu.parser with parameters of type IFunctionTypeModifierConstructorDescriptionDynamicFunctionSymbol(ISymbolTable symTable, CharSequence strName, IFunctionType type, List<ISymbol> args, IExpression value) Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable.DynamicFunctionSymbol(ISymbolTable symTable, CharSequence strName, IFunctionType type, List<ISymbol> args, IStatement value) Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable.protectedDynamicFunctionSymbol(ISymbolTable symTable, CharSequence name, IFunctionType type, List<ISymbol> args, Object value) EnhancementDynamicFunctionSymbol(ISymbolTable symTable, CharSequence strName, IFunctionType type, List<ISymbol> args, IType enhancedType) -
Uses of IFunctionType in gw.internal.gosu.parser.expressions
Classes in gw.internal.gosu.parser.expressions that implement IFunctionTypeFields in gw.internal.gosu.parser.expressions declared as IFunctionTypeModifier and TypeFieldDescriptionprivate IFunctionTypeBeanMethodCallExpression._funcTypeprivate IFunctionTypeMethodCallExpression._funcTypeMethods in gw.internal.gosu.parser.expressions that return IFunctionTypeModifier and TypeMethodDescriptionBeanMethodCallExpression.getFunctionType()MethodCallExpression.getFunctionType()BlockExpression.getType()BlockExpression.getTypeImpl()Methods in gw.internal.gosu.parser.expressions with parameters of type IFunctionTypeModifier and TypeMethodDescriptionvoidBeanMethodCallExpression.setFunctionType(IFunctionType funcType) voidMethodCallExpression.setFunctionType(IFunctionType funcType) -
Uses of IFunctionType in gw.internal.gosu.parser.java.compiler
Methods in gw.internal.gosu.parser.java.compiler with parameters of type IFunctionTypeModifier and TypeMethodDescriptionprivate StringJavaStubGenerator.getFunctionalInterface(IFunctionType funcType) -
Uses of IFunctionType in gw.lang
Methods in gw.lang that return IFunctionTypeModifier and TypeMethodDescriptionstatic IFunctionTypeGosuShop.createFunctionType(IMethodInfo mi) IGosuShop.createFunctionType(IMethodInfo mi) Methods in gw.lang with parameters of type IFunctionTypeModifier and TypeMethodDescriptionstatic ISymbolGosuShop.createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression expression) IGosuShop.createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression value) -
Uses of IFunctionType in gw.lang.function
Methods in gw.lang.function that return IFunctionType -
Uses of IFunctionType in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers that return IFunctionTypeModifier and TypeMethodDescriptionstatic IFunctionTypeFunctionToInterfaceCoercer.getRepresentativeFunctionType(IType interfaceType) Methods in gw.lang.parser.coercers with parameters of type IFunctionTypeModifier and TypeMethodDescriptionstatic booleanFunctionFromInterfaceCoercer.areTypesCompatible(IFunctionType functionType, IType interfaceType) -
Uses of IFunctionType in gw.lang.parser.exceptions
Fields in gw.lang.parser.exceptions declared as IFunctionTypeMethods in gw.lang.parser.exceptions that return IFunctionTypeConstructors in gw.lang.parser.exceptions with parameters of type IFunctionTypeModifierConstructorDescriptionNotImplementedParseException(IFullParserState parserState, IGosuClass gsClass, String strClass, IFunctionType funcType) -
Uses of IFunctionType in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IFunctionTypeModifier and TypeMethodDescriptionIBeanMethodCallExpression.getFunctionType()IMethodCallExpression.getFunctionType() -
Uses of IFunctionType in gw.lang.reflect
Subinterfaces of IFunctionType in gw.lang.reflectClasses in gw.lang.reflect that implement IFunctionTypeMethods in gw.lang.reflect that return IFunctionTypeModifier and TypeMethodDescriptionIErrorType.getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods) default IFunctionTypeIType.getFunctionalInterface()ITypeSystem.getOrCreateFunctionType(IMethodInfo mi) ITypeSystem.getOrCreateFunctionType(String strFunctionName, IType retType, IType[] paramTypes) static IFunctionTypeTypeSystem.getOrCreateFunctionType(IMethodInfo mi) static IFunctionTypeTypeSystem.getOrCreateFunctionType(String strFunctionName, IType retType, IType[] paramTypes) FunctionType.inferParameterizedTypeFromArgTypesAndContextType(IType[] argTypes, IType ctxType) IFunctionType.inferParameterizedTypeFromArgTypesAndContextType(IType[] eArgs, IType ctxType) ParameterizedFunctionType.inferParameterizedTypeFromArgTypesAndContextType(IType[] eArgs, IType ctxType) Methods in gw.lang.reflect with parameters of type IFunctionTypeModifier and TypeMethodDescriptionbooleanFunctionType.areParamsCompatible(IFunctionType fromType) static booleanFunctionType.areParamsCompatible(IFunctionType toType, IFunctionType fromType) private static booleanFunctionType.areParamsCompatible(IFunctionType toType, IFunctionType fromType, boolean bContravariant) booleanIFunctionType.areParamsCompatible(IFunctionType rhsFunctionType) booleanParameterizedFunctionType.areParamsCompatible(IFunctionType rhsType) ITypeSystem.getFunctionalInterface(IFunctionType type) static ITypeTypeSystem.getFunctionalInterface(IFunctionType type) Constructors in gw.lang.reflect with parameters of type IFunctionType -
Uses of IFunctionType in gw.lang.reflect.java
Fields in gw.lang.reflect.java with type parameters of type IFunctionTypeModifier and TypeFieldDescriptionprivate static LockingLazyVar<IFunctionType>GosuTypes.DEF_CTOR_TYPEMethods in gw.lang.reflect.java that return IFunctionType