Class OverLoad
java.lang.Object
simula.compiler.syntaxClass.SyntaxClass
simula.compiler.syntaxClass.Type
simula.compiler.syntaxClass.OverLoad
Utility class OverLoad.
Link to GitHub: Source File.
- Author:
- Øystein Myhre Andersen
-
Nested Class Summary
Nested classes/interfaces inherited from class simula.compiler.syntaxClass.Type
Type.ConversionKind
-
Field Summary
FieldsFields inherited from class simula.compiler.syntaxClass.Type
Boolean, Character, classIdent, declaredIn, Integer, keyWord, Label, LongReal, Procedure, qual, Real, Ref, T_BOOLEAN, T_CHARACTER, T_INTEGER, T_LABEL, T_LONG_REAL, T_PROCEDURE, T_REAL, T_REF, T_TEXT, T_UNDEF, Text, Undef
Fields inherited from class simula.compiler.syntaxClass.SyntaxClass
CHECKED, lineNumber, OBJECT_SEQU
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class simula.compiler.syntaxClass.Type
arithmeticTypeConversion, buildObjectValueOf, checkCast, commonRefType, commonTypeConversion, doChecking, dup, dup_x1, edDefaultValue, equals, equalsOrSubordinate, getArrayType, getJavaRefIdent, getQual, getRefIdent, isArithmeticType, isConvertableTo, isRefClassType, isReferenceType, isSubReferenceOf, isValueType, pop, Ref, toArrayClassSignature, toClassDesc, toClassDesc, toClassDesc, toJavaType, toJavaTypeClass, toJavaArrayType, toJVMClassType, toJVMType, toJVMType, toNameClassSignature, toObjectClassDesc, valueToPrimitiveType
Methods inherited from class simula.compiler.syntaxClass.SyntaxClass
ASSERT_SEMANTICS_CHECKED, buildByteCode, doChecking, doDeclarationCoding, doJavaCoding, edIndent, edTreeIndent, IS_SEMANTICS_CHECKED, print, printTree, readObject, SET_SEMANTICS_CHECKED, setLineNumber, toJavaCode, writeObject
-
Field Details
-
type
The overloaded types.
-
-
Constructor Details
-
OverLoad
-
-
Method Details
-
contains
Check if this Overload type contains the given type.- Parameters:
type
- a type- Returns:
- true: if this Overload type contains the given type.
-
toString
-