Uses of Class
gw.internal.gosu.parser.expressions.TypeLiteral
Packages that use TypeLiteral
Package
Description
-
Uses of TypeLiteral in gw.internal.gosu.ir.transform.expression
Methods in gw.internal.gosu.ir.transform.expression with parameters of type TypeLiteralModifier and TypeMethodDescriptionstatic IRExpressionTypeLiteralTransformer.compile(TopLevelTransformationContext cc, TypeLiteral expr) Constructors in gw.internal.gosu.ir.transform.expression with parameters of type TypeLiteralModifierConstructorDescriptionprivate -
Uses of TypeLiteral in gw.internal.gosu.parser
Methods in gw.internal.gosu.parser that return TypeLiteralModifier and TypeMethodDescriptionprivate TypeLiteralGosuParser.maybeInferTypeLiteralFromContextType()GosuParser.parseTypeLiteral(IScriptPartId partId) GosuParser.resolveTypeLiteral(String strTypeName) Resolves the type literal given by strTypeName.protected TypeLiteralGosuParser.resolveTypeLiteral(String[] T) protected TypeLiteralGosuParser.resolveTypeLiteral(String[] T, boolean bRelative, boolean bInterface) GosuParser.resolveTypeLiteral(String strTypeName, boolean bRelative, boolean bInterface) Methods in gw.internal.gosu.parser that return types with arguments of type TypeLiteralModifier and TypeMethodDescription(package private) List<TypeLiteral>GosuParser.parseTypeParameters(IType enclosingType) Methods in gw.internal.gosu.parser with parameters of type TypeLiteralModifier and TypeMethodDescriptionprivate voidGosuParser.boxTypeLiteralsType(TypeLiteral tl) private ITypeGosuParser.maybeChangeToInferredType(IType declaringClass, TypeLiteral typeLiteral, MethodScore bestConst) private ITypeGosuParser.parseAnonymousInnerClass(IType declaringClass, TypeLiteral typeLiteral, NewExpression newExpr, int state, int mark) private booleanGosuParser.parseArrayType(TypeLiteral tl) (package private) voidGosuParser.parseNewExpressionOrAnnotation(IType declaringClass, boolean bAnnotation, boolean bNoArgNoParenthesis, TypeLiteral typeLiteral, int mark) private voidGosuParser.processUsesStatement(UsesStatement usesStmt, TypeLiteral typeLiteral, IFeatureInfo fi, IGosuClass gsType) private voidGosuParser.processUsesStatementFeatureLiteral(boolean bResolveTypes, UsesStatement usesStmt, TypeLiteral typeLiteral, FeatureLiteral fl) private voidGosuParser.processUsesStatementTypeLiteral(boolean bResolveTypes, UsesStatement usesStmt, TypeLiteral typeLiteral) private booleanGosuParser.resolveArrayOrParameterizationPartOfTypeLiteral(String[] T, boolean bIgnoreArrayBrackets, TypeLiteral e) private ITypeGosuParser.verifySuperTypeIsDeclaredInCompilingClass(TypeLiteral superTypeLiteral) private voidGosuParser.verifyTypeAccessible(TypeLiteral expr, IType type) Method parameters in gw.internal.gosu.parser with type arguments of type TypeLiteralModifier and TypeMethodDescriptionprivate voidGosuParser.makeTypeParameterListClause(int iOffset, int iLineNum, int iColumn, List<TypeLiteral> paramTypes) -
Uses of TypeLiteral in gw.internal.gosu.parser.expressions
Subclasses of TypeLiteral in gw.internal.gosu.parser.expressionsModifier and TypeClassDescriptionclassRepresents a Block literal expression as defined in the Gosu grammar.classclassclassFields in gw.internal.gosu.parser.expressions declared as TypeLiteralModifier and TypeFieldDescriptionprivate TypeLiteralSuperAccess._keyExpressionprivate TypeLiteralTypeIsExpression._rhsFields in gw.internal.gosu.parser.expressions with type parameters of type TypeLiteralMethods in gw.internal.gosu.parser.expressions that return TypeLiteralModifier and TypeMethodDescriptionSuperAccess.getKeyExpression()TypeIsExpression.getRHS()LocalVarDeclaration.getTypeLiteral()Methods in gw.internal.gosu.parser.expressions that return types with arguments of type TypeLiteralMethods in gw.internal.gosu.parser.expressions with parameters of type TypeLiteralModifier and TypeMethodDescriptionprivate ITypeBlockLiteral.getTypeFromLiteral(TypeLiteral typeLiteral) voidSuperAccess.setKeyExpression(TypeLiteral keyExpression) voidBlockLiteral.setReturnType(TypeLiteral returnType) voidTypeIsExpression.setRHS(TypeLiteral e) -
Uses of TypeLiteral in gw.internal.gosu.parser.statements
Fields in gw.internal.gosu.parser.statements declared as TypeLiteralMethods in gw.internal.gosu.parser.statements that return TypeLiteralMethods in gw.internal.gosu.parser.statements with parameters of type TypeLiteral