59 lines
4.9 KiB
Plaintext
59 lines
4.9 KiB
Plaintext
%PREFIX%=SEMANTICERROR_
|
|
CONSTRUCTOR_CAN_HAVE_ONLY_{0}_NAME=Constructor can have only '{0}' name
|
|
OPERATOR_AS_MUST_BE_USED_WITCH_A_REFERENCE_TYPE_VALUETYPE{0}=The as operator must be used with a reference type ('{0}' is a value type)
|
|
OPERATOR_SIZEOF_MUST_BE_USED_WITCH_A_VALUE_TYPE_REFTYPE{0}=The sizeof operator must be used with a value type ('{0}' is a reference type)
|
|
NAMESPACE_{0}_NOTFOUND=Namespace '{0}' not found
|
|
CAN_NOT_BE_DOWN_ACCESS_LEVEL_FOR_METH=Cannot change access modifiers
|
|
OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_TYPES_{1}_AND_{2}=Operator '{0}' can not be applied to types '{1}' and '{2}'
|
|
OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_TYPE_{1}=Operator '{0}' can not be applied to type '{1}'
|
|
CAN_NOT_GET_ADDRESS_FROM_EXPRESSION=Cannot get address of constant expression
|
|
EXPECTED_VARIABLE=Variable expected
|
|
CANNOT_DEREFER_THIS_EXPR_OF_NON_POINTER_TYPE=Cannot dereference an expression of non-pointer type
|
|
CONSTRUCTOR_NOT_FOUND=No constructor found
|
|
INVALID_CONSTRUCTOR_PARAMETERS_NUM=Invalid number of constructor parameters
|
|
NO_CONSTRUCTOR_WITH_SAME_PARAMETERS_NUM=No constructor with same parameters number
|
|
PARENT_TYPE_IS_SEALED{0}=Cannot derive from sealed type '{0}'
|
|
INVALID_ELEMENT_TYPE_FOR_TYPED_FILE=Typed file can not contain elements of this type
|
|
EXPECTED_VARIABLE_HAVE_TYPE_{0}_TYPED_FILE=Variable of type '{0}' expected
|
|
EXPECTED_EXPRESSION_HAVE_TYPE_{0}_TYPED_FILE=Expression of type '{0}' expected
|
|
EXPECTED_TYPED_POINTER_IN_PROCEDURE{0}=Parameter of the procedure '{0}' must be only typed pointer
|
|
ARRAY_CONST_EXPECTED=Array constant expected
|
|
ARRAY_CONST_{0}_ELEMENTS_EXPECTED={0} elements expected
|
|
TYPE_{0}_IS_NOT_DETERMINED_COMPLETELY=Type '{0}' is not determined completely
|
|
VARIABLE_{0}_READONLY=Cannot assign to '{0}' because it is read-only
|
|
INVALID_OPERATOR_PARAMETERS_NUM=Operation cannot be applied to elements of this type
|
|
FIELD_NAME_SHOULD_BE_EQUAL_RECORD_FIELD_NAME=Unknown record field identifier
|
|
INVALID_RECORD_CONST_FIELD_COUNT=Wrong number of fields in record constant
|
|
RECORD_CONST_EXPECTED=Record constant expected
|
|
CONSTANT_RECORD_CAN_NOT_CONTAINS_METHODS=Constant record can not contain methods
|
|
CONSTANT_RECORD_CAN_NOT_BE_INHERITANCE=Type of constant record cannot be in inheritance graph
|
|
CAN_NOT_DEDUCE_TYPE_{0}=Cannot deduce the type '{0}'
|
|
PROPERTYACCESSOR_{0}_OR_{1}_EXPECTED=Property accessor '{0}' or '{1}' expected
|
|
UNIT_NAME_MUST_BE_EQUAL_UNIT_FILE_NAME=Unit name must match the file name
|
|
PROGRAM_NAME_MUST_BE_EQUAL_PROGRAM_FILE_NAME=Program name must match the file name
|
|
{0}_KEYWORD_ALLOWED_ONLY_WITH_METHOD=The keyword '{0}' is valid only for method
|
|
NO_METHOD_{0}_IN_CLASS_{1}_WITH_THIS_PARAMS=No overload for method '{0}' in type '{1}' with same parameters number
|
|
CAN_NOT_REFERENCE_TO_NONSTATIC_METHOD_{0}_WITH_TYPE=An object reference is required for the nonstatic method '{0}'
|
|
CAN_NOT_REFERENCE_TO_NONSTATIC_EVENT_{0}_WITH_TYPE=An object reference is required for the nonstatic event '{0}'
|
|
CAN_NOT_REFERENCE_TO_NONSTATIC_METHOD_{0}_FROM_STATIC_METHOD=An object reference is required for the nonstatic method '{0}'
|
|
CAN_NOT_REFERENCE_TO_NONSTATIC_EVENT_{0}_FROM_STATIC_METHOD=An object reference is required for the nonstatic event '{0}'
|
|
CAN_NOT_REFERENCE_TO_NONSTATIC_FIELD_{0}_FROM_STATIC_METHOD=An object reference is required for the nonstatic field '{0}'
|
|
CAN_NOT_REFERENCE_TO_NONSTATIC_{0}_FROM_STATIC=An object reference is required for the nonstatic field, method, or property '{0}'
|
|
LEFT_SIDE_CANNOT_BE_ASSIGNED_TO=Left side cannot be assigned to
|
|
STATEMENT_EXPECTED=Statement expected
|
|
EXPRESSION_IN_LOCK_STATEMENT_RETURNED_NOT_A_REFERENCE_TYPE=The type of expression is not a reference type as required by the lock statement
|
|
EMBEDDED_SATATEMENT_CANNOT_BE_A_DECLARATION=Embedded statement cannot be a declaration or labeled statement
|
|
RECORD_{0}_DOES_NOT_IMPLEMENT_MEMBER_{2}_OF_INTERFACE_{1}=Record '{0}' does not implement member '{2}' of interface '{1}'
|
|
MEMBER_{2}_OF_RECORD_{0}_FROM_INTERFACE_{1}_MUST_BE_PUBLIC_AND_NON_STATIC=Record does not implement interface member '{2}'. '{0}' is static, not public, or has the wrong return type
|
|
RECORD_CANNOT_BE_DECLARED_IN_BLOCK=Record can not be declared in block
|
|
CANNOT_DECLARED_POINTER_TO_RECORD_CONTAINS_REFERENCE_FIELDS=Cannot declare a pointer to a record containing the reference field
|
|
CANNOT_DECLARED_POINTER_TO_RECORD_CONTAINS_STRING_OR_ARRAY_FIELDS=Cannot declare a pointer to a record containing short strings or arrays (temporarily not supported)
|
|
CANNOT_DECLARED_POINTER_TO_REFERENCE_TYPE=Cannot declare pointer to reference type
|
|
CANNOT_DECLARED_POINTER_TO_STRING_OR_ARRAY_TYPE=Cannot declare pointer to shortstring or array type (temporarily not supported)
|
|
OPERATOR_{0}_CAN_NOT_BE_APPLIED_TO_POINTER_TYPE=Operator '{0}' can not be applied to pointer type
|
|
TYPE_NOT_DEFINED=The type is not defined
|
|
ENUMENTAR_TYPE_VALUE_OVERFLOW=Arithmetic overflow
|
|
DIVIDE_BY_ZERO_EXCEPTION=Divide by zero
|
|
ONE_VARIABLE_ONE_INITIALIZATOR=Variable initializer can be used for only one variable
|
|
NOT_OVERLOADED_OPERATOR=This operator can not be overloaded
|
|
INAVLID_TYPE=Type is invalid |