프로퍼티 | 타입 | 설명 | |
---|---|---|---|
DidYouMeanOrNull | string | ||
DisplayStringFor | string | ||
Instantiate | |||
Instantiate | |||
StripSurroundingParens | string |
메소드 | 설명 | |
---|---|---|
AbstractMethodCantHaveBody ( Node node, IMethod method ) : |
||
AddressOfOutsideDelegateConstructor ( Node node ) : |
||
AmbiguousReference ( Node node, string name, IEnumerable |
||
AmbiguousReference ( |
||
AstAttributeMustBeExternal ( Node node, IType attributeType ) : |
||
AstMacroMustBeExternal ( Node node, IType type ) : |
||
AttributeApplicationError ( |
||
AttributeNotFound ( string elementName, string attributeName ) : |
||
BoolExpressionRequired ( Node node, IType typeName ) : |
||
BuiltinCannotBeUsedAsExpression ( Node node, string name ) : |
||
CannotBranchIntoEnsure ( Node node ) : |
||
CannotBranchIntoExcept ( Node node ) : |
||
CannotBranchIntoTry ( Node node ) : |
||
CannotCreateAnInstanceOfGenericParameterWithoutDefaultConstructorConstraint ( Node node, IType type ) : |
||
CannotExtendFinalType ( Node node, IType typeName ) : |
||
CannotInferGenericMethodArguments ( Node node, IMethod method ) : |
||
CannotReturnValue ( |
||
CantBeMarkedAbstract ( Node node ) : |
||
CantBeMarkedFinal ( Node node ) : |
||
CantBeMarkedPartial ( Node node ) : |
||
CantBeMarkedStatic ( Node node ) : |
||
CantBeMarkedTransient ( Node node ) : |
||
CantCastToValueType ( Node node, IType typeName ) : |
||
CantCreateInstanceOfAbstractType ( Node node, IType typeName ) : |
||
CantCreateInstanceOfEnum ( Node node, IType typeName ) : |
||
CantCreateInstanceOfInterface ( Node node, IType typeName ) : |
||
CantHaveDestructorParameters ( Node node ) : |
||
CantOverrideNonVirtual ( Node node, IMethod method ) : |
||
CantRedefinePrimitive ( Node node, string name ) : |
||
CantReturnFromEnsure ( Node node ) : |
||
ClassAlreadyHasBaseType ( Node node, string className, IType baseType ) : |
||
ColonInsteadOfEquals ( Node node ) : |
||
ConflictWithInheritedMember ( Node node, IMember member, IMember baseMember ) : |
||
ConstantCannotBeConverted ( Node node, IType type ) : |
||
ConstructorCantBePolymorphic ( Node node, IMethod ctor ) : |
||
CouldNotInferReturnType ( Node node, string signature ) : |
||
CustomError ( LexicalInfo lexicalInfo, string msg ) : |
||
CustomError ( Node anchor, string msg ) : |
||
CustomError ( string msg ) : |
||
DerivedMethodCannotReduceAccess ( Node node, IMethod derivedMethod, IMethod superMethod, TypeMemberModifiers derivedAccess, TypeMemberModifiers superAccess ) : |
||
DuplicateParameterName ( Node node, string parameter, IMethod method ) : |
||
EnumMemberMustBeConstant ( |
||
EventArgumentMustBeAMethod ( Node node, ITypedEntity eventMember ) : |
||
EventCanOnlyBeInvokedFromWithinDeclaringClass ( Node node, IEvent ev ) : |
||
EventIsNotAnExpression ( Node node, IEntity eventMember ) : |
||
EventTypeIsNotCallable ( Node node, IType typeName ) : |
||
ExceptionAlreadyHandled ( Boo.Lang.Compiler.Ast.ExceptionHandler dupe, Boo.Lang.Compiler.Ast.ExceptionHandler previous ) : |
||
ExplicitImplMustNotHaveModifiers ( Node node, string iface, string item ) : |
||
ExplodeExpressionMustMatchVarArgCall ( Node node ) : |
||
ExplodedExpressionMustBeArray ( Node node ) : |
||
ExpressionMustBeExecutedForItsSideEffects ( Node node ) : |
||
FailedToLoadTypesFromAssembly ( string assemblyName, |
||
FieldIsReadonly ( Node node, string name ) : |
||
FileNotFound ( string fname ) : |
||
GeneratorCantReturnValue ( Node node ) : |
||
GenericArgumentMustBeReferenceType ( Node node, IGenericParameter parameter, IType argument ) : |
||
GenericArgumentMustBeValueType ( Node node, IGenericParameter parameter, IType argument ) : |
||
GenericArgumentMustHaveBaseType ( Node node, IGenericParameter parameter, IType argument, IType baseType ) : |
||
GenericArgumentMustHaveDefaultConstructor ( Node node, IGenericParameter parameter, IType argument ) : |
||
GenericDefinitionArgumentCount ( Node node, IEntity genericDefinition, int expectedCount ) : |
||
GenericParserError ( LexicalInfo lexicalInfo, |
||
GenericTypesMustBeConstructedToBeInstantiated ( Node node ) : |
||
GetSignature ( object parameters ) : string | ||
IncompatibleExpressionType ( Node node, IType expectedType, IType actualType ) : |
||
IncompatiblePartialDefinition ( Node node, string typeName, string expectedType, string actualType ) : |
||
InheritanceCycle ( Node node, IType type ) : |
||
InputError ( LexicalInfo lexicalInfo, |
||
InputError ( string inputName, |
||
InstanceMethodInvocationBeforeInitialization ( |
||
InstanceRequired ( Node node, IMember member ) : |
||
Instantiate ( string code, |
||
Instantiate ( string code, Node anchor ) : |
||
Instantiate ( string code, Node anchor, |
||
InterfaceCanOnlyInheritFromInterface ( Node node, IType interfaceType, IType baseType ) : |
||
InterfaceImplForInvalidInterface ( Node node, string iface, string item ) : |
||
InterfaceImplementationMustBePublicOrExplicit ( Boo.Lang.Compiler.Ast.TypeMember node, IMember member ) : |
||
InternalError ( Node node, |
||
InternalError ( Node node, string message, |
||
InvalidArray ( Node node ) : |
||
InvalidArrayRank ( Node node, string arrayName, int real, int given ) : |
||
InvalidAssemblySetUp ( Node node ) : |
||
InvalidAttributeTarget ( Node node, |
||
InvalidCharLiteral ( Node node, string value ) : |
||
InvalidCombinationOfModifiers ( Node node, IEntity member, string modifiers ) : |
||
InvalidDeclarationType ( Node node, IType type ) : |
||
InvalidDestructorModifier ( Node node ) : |
||
InvalidEntryPoint ( Node node ) : |
||
InvalidExceptArgument ( Node node, IType exceptionType ) : |
||
InvalidExpressionType ( Node node, IType type ) : |
||
InvalidExtensionDefinition ( Node node ) : |
||
InvalidFieldType ( Node node, IType typeName ) : |
||
InvalidGeneratorReturnType ( Node node, IType type ) : |
||
InvalidGenericParameterType ( Node node, IType type ) : |
||
InvalidInterfaceForInterfaceMember ( Node node, string value ) : |
||
InvalidIteratorType ( Node node, IType type ) : |
||
InvalidLen ( Node node, IType typeName ) : |
||
InvalidLockMacroArguments ( Node node ) : |
||
InvalidMacro ( Node node, IType type ) : |
||
InvalidName ( Node node, string name ) : |
||
InvalidNamespace ( |
||
InvalidNode ( Node node ) : |
||
InvalidNodeForAttribute ( Node node, string attributeName, string expectedNodeTypes ) : |
||
InvalidOperatorForType ( Node node, string operatorName, IType typeName ) : |
||
InvalidOperatorForTypes ( Node node, string operatorName, IType lhs, IType rhs ) : |
||
InvalidOverrideReturnType ( Node node, IMethod method, IType expectedReturnType, IType actualReturnType ) : |
||
InvalidParameterType ( Node node, IType typeName ) : |
||
InvalidRaiseArgument ( Node node, IType typeName ) : |
||
InvalidRegexOption ( |
||
InvalidSuper ( Node node ) : CompilerError | ||
InvalidSwitch ( Node node ) : CompilerError | ||
InvalidTryStatement ( Node node ) : CompilerError | ||
InvalidTypeConstraint ( GenericParameterDeclaration gpd, TypeReference type ) : CompilerError | ||
InvalidTypeForExplicitMember ( Node node, IType type ) : CompilerError | ||
InvalidTypeof ( Node node ) : CompilerError | ||
IsaArgument ( Node node ) : CompilerError | ||
LValueExpected ( Node node ) : CompilerError | ||
LabelAlreadyDefined ( Node node, IMethod method, string label ) : CompilerError | ||
LocalAlreadyExists ( Node node, string name ) : CompilerError | ||
MacroExpansionError ( Node node ) : CompilerError | ||
MacroExpansionError ( Node node, Exception error ) : CompilerError | ||
MemberNameConflict ( Node node, IType declaringType, string memberName ) : CompilerError | ||
MemberNotFound ( MemberReferenceExpression node, INamespace @namespace, string suggestion ) : CompilerError | ||
MemberNotFound ( Node node, string memberName, INamespace @namespace, string suggestion ) : CompilerError | ||
MethodArgumentCount ( Node node, string name, int count ) : CompilerError | ||
MethodIsNotOverride ( Node node, IMethod method ) : CompilerError | ||
MethodReferenceExpected ( Node node ) : CompilerError | ||
MethodSignature ( Node node, IEntity expectedSignature, string actualSignature ) : CompilerError | ||
MissingConstructor ( Exception error, Node node, Type type, object parameters ) : CompilerError | ||
MoreThanOneEntryPoint ( Method method ) : CompilerError | ||
MultipleAttributeUsage ( Node node, Type attrType ) : CompilerError | ||
MultipleBaseTypeConstraints ( GenericParameterDeclaration gpd, TypeReference type, TypeReference other ) : CompilerError | ||
NameNotType ( Node node, string typeName, IEntity whatItIs, string suggestion ) : CompilerError | ||
NamedArgumentsNotAllowed ( Node node ) : CompilerError | ||
NamedParameterMustBeIdentifier ( ExpressionPair pair ) : CompilerError | ||
NamespaceAlreadyContainsMember ( Node node, string container, string member ) : CompilerError | ||
NamespaceIsNotAnExpression ( Node node, string name ) : CompilerError | ||
NestedTypeCannotExtendEnclosingType ( Node node, IType nestedType, IType enclosingType ) : CompilerError | ||
NoApropriateConstructorFound ( Node node, IType typeName, string signature ) : CompilerError | ||
NoApropriateOverloadFound ( Node node, string signature, string memberName ) : CompilerError | ||
NoEnclosingLoop ( Node node ) : CompilerError | ||
NoEntryPoint ( ) : CompilerError | ||
NoMethodToOverride ( Node node, IMethod signature, bool incompatibleSignature ) : CompilerError | ||
NoMethodToOverride ( Node node, IMethod signature, string suggestion ) : CompilerError | ||
NoSuchLabel ( Node node, string label ) : CompilerError | ||
NotAGenericDefinition ( Node node, string name ) : CompilerError | ||
NotAMemberOfExplicitInterface ( TypeMember member, IType type ) : CompilerError | ||
NotANamespace ( Node node, IEntity entity ) : CompilerError | ||
NotAPublicFieldOrProperty ( Node node, string name, IType type ) : CompilerError | ||
NotImplemented ( Node node, string message ) : CompilerError | ||
Obsolete ( Node node, IMember member, string message ) : CompilerError | ||
OperatorCantBeUsedWithValueType ( Node node, string operatorName, IType typeName ) : CompilerError | ||
PointerIncompatibleType ( Node node, IType type ) : CompilerError | ||
PropertyIsReadOnly ( Node node, IProperty property ) : CompilerError | ||
PropertyIsWriteOnly ( Node node, IEntity property ) : CompilerError | ||
PropertyRequiresParameters ( Node node, IEntity name ) : CompilerError | ||
ReRaiseOutsideExceptionHandler ( Node node ) : CompilerError | ||
RefArgTakesLValue ( Node node ) : CompilerError | ||
RuntimeMethodBodyMustBeEmpty ( Node node, IMethod method ) : CompilerError | ||
SelfIsNotValidInStaticMember ( Node node ) : CompilerError | ||
SelfOutsideMethod ( Node node ) : CompilerError | ||
StaticConstructorCannotDeclareParameters ( Node node ) : CompilerError | ||
StaticConstructorMustBePrivate ( Node node ) : CompilerError | ||
StepExecutionError ( Exception error, ICompilerStep step ) : CompilerError | ||
StructAndClassConstraintsConflict ( GenericParameterDeclaration gpd ) : CompilerError | ||
StructAndConstructorConstraintsConflict ( GenericParameterDeclaration gpd ) : CompilerError | ||
ToAssemblyQualifiedNameList ( List types ) : string | ||
ToNameList ( System members ) : string | ||
ToStringList ( System names ) : string | ||
TypeConstraintConflictsWithSpecialConstraint ( GenericParameterDeclaration gpd, TypeReference type, string constraint ) : CompilerError | ||
TypeDoesNotSupportSlicing ( Node node, IType fullName ) : CompilerError | ||
TypeExpected ( Node node ) : CompilerError | ||
TypeIsNotCallable ( Node node, IType name ) : CompilerError | ||
TypeMustImplementICompilerStep ( string typeName ) : CompilerError | ||
TypeNotAttribute ( Node node, IType attributeType ) : CompilerError | ||
UnableToLoadAssembly ( Node node, string name, Exception error ) : CompilerError | ||
UnaccessibleMember ( Node node, IAccessibleMember name ) : CompilerError | ||
UnexpectedToken ( LexicalInfo lexicalInfo, Exception error, string token ) : CompilerError | ||
UnknownAttribute ( Node node, string attributeName, string suggestion ) : CompilerError | ||
UnknownClassMacroWithFieldHint ( MacroStatement node, string name ) : CompilerError | ||
UnknownIdentifier ( Node node, string name ) : CompilerError | ||
UnknownMacro ( Node node, string name ) : CompilerError | ||
UnresolvedDependency ( Node node, IEntity source, IEntity target ) : CompilerError | ||
ValueTypeCantHaveAbstractMember ( Node node, IType type, IMember abstractMember ) : CompilerError | ||
ValueTypeFieldsCannotHaveInitializers ( Node node ) : CompilerError | ||
ValueTypeParameterCannotUseDefaultAttribute ( Node node, string parameter ) : CompilerError | ||
ValueTypesCannotDeclareParameterlessConstructors ( Node node ) : CompilerError | ||
YieldInsideConstructor ( Node node ) : CompilerError | ||
YieldInsideTryExceptOrEnsureBlock ( Node node ) : CompilerError | ||
YieldTypeDoesNotMatchReturnType ( Node node, IType yieldType, IType returnType ) : CompilerError |
메소드 | 설명 | |
---|---|---|
DidYouMeanOrNull ( string suggestion ) : string | ||
DisplayStringFor ( object o ) : string | ||
Instantiate ( string code, LexicalInfo location ) : |
||
Instantiate ( string code, LexicalInfo location, |
||
StripSurroundingParens ( string code ) : string |
public static AbstractMethodCantHaveBody ( Node node, IMethod method ) : |
||
node | Node | |
method | IMethod | |
리턴 |
public static AddressOfOutsideDelegateConstructor ( Node node ) : |
||
node | Node | |
리턴 |
public static AmbiguousReference ( Node node, string name, IEnumerable |
||
node | Node | |
name | string | |
entities | IEnumerable |
|
리턴 |
public static AmbiguousReference ( |
||
reference | ||
members | System | |
리턴 |
public static AstAttributeMustBeExternal ( Node node, IType attributeType ) : |
||
node | Node | |
attributeType | IType | |
리턴 |
public static AstMacroMustBeExternal ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static AttributeApplicationError ( |
||
error | ||
attribute | Ast | |
attributeType | ||
리턴 |
public static AttributeNotFound ( string elementName, string attributeName ) : |
||
elementName | string | |
attributeName | string | |
리턴 |
public static BoolExpressionRequired ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static BuiltinCannotBeUsedAsExpression ( Node node, string name ) : |
||
node | Node | |
name | string | |
리턴 |
public static CannotBranchIntoEnsure ( Node node ) : |
||
node | Node | |
리턴 |
public static CannotBranchIntoExcept ( Node node ) : |
||
node | Node | |
리턴 |
public static CannotBranchIntoTry ( Node node ) : |
||
node | Node | |
리턴 |
public static CannotCreateAnInstanceOfGenericParameterWithoutDefaultConstructorConstraint ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static CannotExtendFinalType ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static CannotInferGenericMethodArguments ( Node node, IMethod method ) : |
||
node | Node | |
method | IMethod | |
리턴 |
public static CannotReturnValue ( |
||
node | ||
리턴 |
public static CantBeMarkedAbstract ( Node node ) : |
||
node | Node | |
리턴 |
public static CantBeMarkedFinal ( Node node ) : |
||
node | Node | |
리턴 |
public static CantBeMarkedPartial ( Node node ) : |
||
node | Node | |
리턴 |
public static CantBeMarkedStatic ( Node node ) : |
||
node | Node | |
리턴 |
public static CantBeMarkedTransient ( Node node ) : |
||
node | Node | |
리턴 |
public static CantCastToValueType ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static CantCreateInstanceOfAbstractType ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static CantCreateInstanceOfEnum ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static CantCreateInstanceOfInterface ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static CantHaveDestructorParameters ( Node node ) : |
||
node | Node | |
리턴 |
public static CantOverrideNonVirtual ( Node node, IMethod method ) : |
||
node | Node | |
method | IMethod | |
리턴 |
public static CantRedefinePrimitive ( Node node, string name ) : |
||
node | Node | |
name | string | |
리턴 |
public static CantReturnFromEnsure ( Node node ) : |
||
node | Node | |
리턴 |
public static ClassAlreadyHasBaseType ( Node node, string className, IType baseType ) : |
||
node | Node | |
className | string | |
baseType | IType | |
리턴 |
public static ColonInsteadOfEquals ( Node node ) : |
||
node | Node | |
리턴 |
public static ConflictWithInheritedMember ( Node node, IMember member, IMember baseMember ) : |
||
node | Node | |
member | IMember | |
baseMember | IMember | |
리턴 |
public static ConstantCannotBeConverted ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static ConstructorCantBePolymorphic ( Node node, IMethod ctor ) : |
||
node | Node | |
ctor | IMethod | |
리턴 |
public static CouldNotInferReturnType ( Node node, string signature ) : |
||
node | Node | |
signature | string | |
리턴 |
public static CustomError ( LexicalInfo lexicalInfo, string msg ) : |
||
lexicalInfo | LexicalInfo | |
msg | string | |
리턴 |
public static CustomError ( Node anchor, string msg ) : |
||
anchor | Node | |
msg | string | |
리턴 |
public static CustomError ( string msg ) : |
||
msg | string | |
리턴 |
public static DerivedMethodCannotReduceAccess ( Node node, IMethod derivedMethod, IMethod superMethod, TypeMemberModifiers derivedAccess, TypeMemberModifiers superAccess ) : |
||
node | Node | |
derivedMethod | IMethod | |
superMethod | IMethod | |
derivedAccess | TypeMemberModifiers | |
superAccess | TypeMemberModifiers | |
리턴 |
public static DuplicateParameterName ( Node node, string parameter, IMethod method ) : |
||
node | Node | |
parameter | string | |
method | IMethod | |
리턴 |
public static EnumMemberMustBeConstant ( |
||
member | ||
리턴 |
public static EventArgumentMustBeAMethod ( Node node, ITypedEntity eventMember ) : |
||
node | Node | |
eventMember | ITypedEntity | |
리턴 |
public static EventCanOnlyBeInvokedFromWithinDeclaringClass ( Node node, IEvent ev ) : |
||
node | Node | |
ev | IEvent | |
리턴 |
public static EventIsNotAnExpression ( Node node, IEntity eventMember ) : |
||
node | Node | |
eventMember | IEntity | |
리턴 |
public static EventTypeIsNotCallable ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static ExceptionAlreadyHandled ( Boo.Lang.Compiler.Ast.ExceptionHandler dupe, Boo.Lang.Compiler.Ast.ExceptionHandler previous ) : |
||
dupe | Boo.Lang.Compiler.Ast.ExceptionHandler | |
previous | Boo.Lang.Compiler.Ast.ExceptionHandler | |
리턴 |
public static ExplicitImplMustNotHaveModifiers ( Node node, string iface, string item ) : |
||
node | Node | |
iface | string | |
item | string | |
리턴 |
public static ExplodeExpressionMustMatchVarArgCall ( Node node ) : |
||
node | Node | |
리턴 |
public static ExplodedExpressionMustBeArray ( Node node ) : |
||
node | Node | |
리턴 |
public static ExpressionMustBeExecutedForItsSideEffects ( Node node ) : |
||
node | Node | |
리턴 |
public static FailedToLoadTypesFromAssembly ( string assemblyName, |
||
assemblyName | string | |
x | ||
리턴 |
public static FieldIsReadonly ( Node node, string name ) : |
||
node | Node | |
name | string | |
리턴 |
public static FileNotFound ( string fname ) : |
||
fname | string | |
리턴 |
public static GeneratorCantReturnValue ( Node node ) : |
||
node | Node | |
리턴 |
public static GenericArgumentMustBeReferenceType ( Node node, IGenericParameter parameter, IType argument ) : |
||
node | Node | |
parameter | IGenericParameter | |
argument | IType | |
리턴 |
public static GenericArgumentMustBeValueType ( Node node, IGenericParameter parameter, IType argument ) : |
||
node | Node | |
parameter | IGenericParameter | |
argument | IType | |
리턴 |
public static GenericArgumentMustHaveBaseType ( Node node, IGenericParameter parameter, IType argument, IType baseType ) : |
||
node | Node | |
parameter | IGenericParameter | |
argument | IType | |
baseType | IType | |
리턴 |
public static GenericArgumentMustHaveDefaultConstructor ( Node node, IGenericParameter parameter, IType argument ) : |
||
node | Node | |
parameter | IGenericParameter | |
argument | IType | |
리턴 |
public static GenericDefinitionArgumentCount ( Node node, IEntity genericDefinition, int expectedCount ) : |
||
node | Node | |
genericDefinition | IEntity | |
expectedCount | int | |
리턴 |
public static GenericParserError ( LexicalInfo lexicalInfo, |
||
lexicalInfo | LexicalInfo | |
error | ||
리턴 |
public static GenericTypesMustBeConstructedToBeInstantiated ( Node node ) : |
||
node | Node | |
리턴 |
public static GetSignature ( object parameters ) : string | ||
parameters | object | |
리턴 | string |
public static IncompatibleExpressionType ( Node node, IType expectedType, IType actualType ) : |
||
node | Node | |
expectedType | IType | |
actualType | IType | |
리턴 |
public static IncompatiblePartialDefinition ( Node node, string typeName, string expectedType, string actualType ) : |
||
node | Node | |
typeName | string | |
expectedType | string | |
actualType | string | |
리턴 |
public static InheritanceCycle ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InputError ( LexicalInfo lexicalInfo, |
||
lexicalInfo | LexicalInfo | |
error | ||
리턴 |
public static InputError ( string inputName, |
||
inputName | string | |
error | ||
리턴 |
public static InstanceMethodInvocationBeforeInitialization ( |
||
ctor | ||
mre | Boo.Lang.Compiler.Ast.MemberReferenceExpression | |
리턴 |
public static InstanceRequired ( Node node, IMember member ) : |
||
node | Node | |
member | IMember | |
리턴 |
public static Instantiate ( string code, |
||
code | string | |
error | ||
리턴 |
public static Instantiate ( string code, Node anchor ) : |
||
code | string | |
anchor | Node | |
리턴 |
public static Instantiate ( string code, Node anchor, |
||
code | string | |
anchor | Node | |
error | ||
리턴 |
public static InterfaceCanOnlyInheritFromInterface ( Node node, IType interfaceType, IType baseType ) : |
||
node | Node | |
interfaceType | IType | |
baseType | IType | |
리턴 |
public static InterfaceImplForInvalidInterface ( Node node, string iface, string item ) : |
||
node | Node | |
iface | string | |
item | string | |
리턴 |
public static InterfaceImplementationMustBePublicOrExplicit ( Boo.Lang.Compiler.Ast.TypeMember node, IMember member ) : |
||
node | Boo.Lang.Compiler.Ast.TypeMember | |
member | IMember | |
리턴 |
public static InternalError ( Node node, |
||
node | Node | |
error | ||
리턴 |
public static InternalError ( Node node, string message, |
||
node | Node | |
message | string | |
cause | ||
리턴 |
public static InvalidArray ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidArrayRank ( Node node, string arrayName, int real, int given ) : |
||
node | Node | |
arrayName | string | |
real | int | |
given | int | |
리턴 |
public static InvalidAssemblySetUp ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidAttributeTarget ( Node node, |
||
node | Node | |
attrType | ||
validOn | AttributeTargets | |
리턴 |
public static InvalidCharLiteral ( Node node, string value ) : |
||
node | Node | |
value | string | |
리턴 |
public static InvalidCombinationOfModifiers ( Node node, IEntity member, string modifiers ) : |
||
node | Node | |
member | IEntity | |
modifiers | string | |
리턴 |
public static InvalidDeclarationType ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InvalidDestructorModifier ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidEntryPoint ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidExceptArgument ( Node node, IType exceptionType ) : |
||
node | Node | |
exceptionType | IType | |
리턴 |
public static InvalidExpressionType ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InvalidExtensionDefinition ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidFieldType ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static InvalidGeneratorReturnType ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InvalidGenericParameterType ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InvalidInterfaceForInterfaceMember ( Node node, string value ) : |
||
node | Node | |
value | string | |
리턴 |
public static InvalidIteratorType ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InvalidLen ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static InvalidLockMacroArguments ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidMacro ( Node node, IType type ) : |
||
node | Node | |
type | IType | |
리턴 |
public static InvalidName ( Node node, string name ) : |
||
node | Node | |
name | string | |
리턴 |
public static InvalidNamespace ( |
||
import | ||
리턴 |
public static InvalidNode ( Node node ) : |
||
node | Node | |
리턴 |
public static InvalidNodeForAttribute ( Node node, string attributeName, string expectedNodeTypes ) : |
||
node | Node | |
attributeName | string | |
expectedNodeTypes | string | |
리턴 |
public static InvalidOperatorForType ( Node node, string operatorName, IType typeName ) : |
||
node | Node | |
operatorName | string | |
typeName | IType | |
리턴 |
public static InvalidOperatorForTypes ( Node node, string operatorName, IType lhs, IType rhs ) : |
||
node | Node | |
operatorName | string | |
lhs | IType | |
rhs | IType | |
리턴 |
public static InvalidOverrideReturnType ( Node node, IMethod method, IType expectedReturnType, IType actualReturnType ) : |
||
node | Node | |
method | IMethod | |
expectedReturnType | IType | |
actualReturnType | IType | |
리턴 |
public static InvalidParameterType ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static InvalidRaiseArgument ( Node node, IType typeName ) : |
||
node | Node | |
typeName | IType | |
리턴 |
public static InvalidRegexOption ( |
||
node | ||
option | char | |
리턴 |
public static InvalidSuper ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static InvalidSwitch ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static InvalidTryStatement ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static InvalidTypeConstraint ( GenericParameterDeclaration gpd, TypeReference type ) : CompilerError | ||
gpd | GenericParameterDeclaration | |
type | TypeReference | |
리턴 | CompilerError |
public static InvalidTypeForExplicitMember ( Node node, IType type ) : CompilerError | ||
node | Node | |
type | IType | |
리턴 | CompilerError |
public static InvalidTypeof ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static IsaArgument ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static LValueExpected ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static LabelAlreadyDefined ( Node node, IMethod method, string label ) : CompilerError | ||
node | Node | |
method | IMethod | |
label | string | |
리턴 | CompilerError |
public static LocalAlreadyExists ( Node node, string name ) : CompilerError | ||
node | Node | |
name | string | |
리턴 | CompilerError |
public static MacroExpansionError ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static MacroExpansionError ( Node node, Exception error ) : CompilerError | ||
node | Node | |
error | Exception | |
리턴 | CompilerError |
public static MemberNameConflict ( Node node, IType declaringType, string memberName ) : CompilerError | ||
node | Node | |
declaringType | IType | |
memberName | string | |
리턴 | CompilerError |
public static MemberNotFound ( MemberReferenceExpression node, INamespace @namespace, string suggestion ) : CompilerError | ||
node | MemberReferenceExpression | |
@namespace | INamespace | |
suggestion | string | |
리턴 | CompilerError |
public static MemberNotFound ( Node node, string memberName, INamespace @namespace, string suggestion ) : CompilerError | ||
node | Node | |
memberName | string | |
@namespace | INamespace | |
suggestion | string | |
리턴 | CompilerError |
public static MethodArgumentCount ( Node node, string name, int count ) : CompilerError | ||
node | Node | |
name | string | |
count | int | |
리턴 | CompilerError |
public static MethodIsNotOverride ( Node node, IMethod method ) : CompilerError | ||
node | Node | |
method | IMethod | |
리턴 | CompilerError |
public static MethodReferenceExpected ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static MethodSignature ( Node node, IEntity expectedSignature, string actualSignature ) : CompilerError | ||
node | Node | |
expectedSignature | IEntity | |
actualSignature | string | |
리턴 | CompilerError |
public static MissingConstructor ( Exception error, Node node, Type type, object parameters ) : CompilerError | ||
error | Exception | |
node | Node | |
type | Type | |
parameters | object | |
리턴 | CompilerError |
public static MoreThanOneEntryPoint ( Method method ) : CompilerError | ||
method | Method | |
리턴 | CompilerError |
public static MultipleAttributeUsage ( Node node, Type attrType ) : CompilerError | ||
node | Node | |
attrType | Type | |
리턴 | CompilerError |
public static MultipleBaseTypeConstraints ( GenericParameterDeclaration gpd, TypeReference type, TypeReference other ) : CompilerError | ||
gpd | GenericParameterDeclaration | |
type | TypeReference | |
other | TypeReference | |
리턴 | CompilerError |
public static NameNotType ( Node node, string typeName, IEntity whatItIs, string suggestion ) : CompilerError | ||
node | Node | |
typeName | string | |
whatItIs | IEntity | |
suggestion | string | |
리턴 | CompilerError |
public static NamedArgumentsNotAllowed ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static NamedParameterMustBeIdentifier ( ExpressionPair pair ) : CompilerError | ||
pair | ExpressionPair | |
리턴 | CompilerError |
public static NamespaceAlreadyContainsMember ( Node node, string container, string member ) : CompilerError | ||
node | Node | |
container | string | |
member | string | |
리턴 | CompilerError |
public static NamespaceIsNotAnExpression ( Node node, string name ) : CompilerError | ||
node | Node | |
name | string | |
리턴 | CompilerError |
public static NestedTypeCannotExtendEnclosingType ( Node node, IType nestedType, IType enclosingType ) : CompilerError | ||
node | Node | |
nestedType | IType | |
enclosingType | IType | |
리턴 | CompilerError |
public static NoApropriateConstructorFound ( Node node, IType typeName, string signature ) : CompilerError | ||
node | Node | |
typeName | IType | |
signature | string | |
리턴 | CompilerError |
public static NoApropriateOverloadFound ( Node node, string signature, string memberName ) : CompilerError | ||
node | Node | |
signature | string | |
memberName | string | |
리턴 | CompilerError |
public static NoEnclosingLoop ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static NoMethodToOverride ( Node node, IMethod signature, bool incompatibleSignature ) : CompilerError | ||
node | Node | |
signature | IMethod | |
incompatibleSignature | bool | |
리턴 | CompilerError |
public static NoMethodToOverride ( Node node, IMethod signature, string suggestion ) : CompilerError | ||
node | Node | |
signature | IMethod | |
suggestion | string | |
리턴 | CompilerError |
public static NoSuchLabel ( Node node, string label ) : CompilerError | ||
node | Node | |
label | string | |
리턴 | CompilerError |
public static NotAGenericDefinition ( Node node, string name ) : CompilerError | ||
node | Node | |
name | string | |
리턴 | CompilerError |
public static NotAMemberOfExplicitInterface ( TypeMember member, IType type ) : CompilerError | ||
member | TypeMember | |
type | IType | |
리턴 | CompilerError |
public static NotANamespace ( Node node, IEntity entity ) : CompilerError | ||
node | Node | |
entity | IEntity | |
리턴 | CompilerError |
public static NotAPublicFieldOrProperty ( Node node, string name, IType type ) : CompilerError | ||
node | Node | |
name | string | |
type | IType | |
리턴 | CompilerError |
public static NotImplemented ( Node node, string message ) : CompilerError | ||
node | Node | |
message | string | |
리턴 | CompilerError |
public static Obsolete ( Node node, IMember member, string message ) : CompilerError | ||
node | Node | |
member | IMember | |
message | string | |
리턴 | CompilerError |
public static OperatorCantBeUsedWithValueType ( Node node, string operatorName, IType typeName ) : CompilerError | ||
node | Node | |
operatorName | string | |
typeName | IType | |
리턴 | CompilerError |
public static PointerIncompatibleType ( Node node, IType type ) : CompilerError | ||
node | Node | |
type | IType | |
리턴 | CompilerError |
public static PropertyIsReadOnly ( Node node, IProperty property ) : CompilerError | ||
node | Node | |
property | IProperty | |
리턴 | CompilerError |
public static PropertyIsWriteOnly ( Node node, IEntity property ) : CompilerError | ||
node | Node | |
property | IEntity | |
리턴 | CompilerError |
public static PropertyRequiresParameters ( Node node, IEntity name ) : CompilerError | ||
node | Node | |
name | IEntity | |
리턴 | CompilerError |
public static ReRaiseOutsideExceptionHandler ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static RefArgTakesLValue ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static RuntimeMethodBodyMustBeEmpty ( Node node, IMethod method ) : CompilerError | ||
node | Node | |
method | IMethod | |
리턴 | CompilerError |
public static SelfIsNotValidInStaticMember ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static SelfOutsideMethod ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static StaticConstructorCannotDeclareParameters ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static StaticConstructorMustBePrivate ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static StepExecutionError ( Exception error, ICompilerStep step ) : CompilerError | ||
error | Exception | |
step | ICompilerStep | |
리턴 | CompilerError |
public static StructAndClassConstraintsConflict ( GenericParameterDeclaration gpd ) : CompilerError | ||
gpd | GenericParameterDeclaration | |
리턴 | CompilerError |
public static StructAndConstructorConstraintsConflict ( GenericParameterDeclaration gpd ) : CompilerError | ||
gpd | GenericParameterDeclaration | |
리턴 | CompilerError |
public static ToAssemblyQualifiedNameList ( List types ) : string | ||
types | List | |
리턴 | string |
public static ToNameList ( System members ) : string | ||
members | System | |
리턴 | string |
public static ToStringList ( System names ) : string | ||
names | System | |
리턴 | string |
public static TypeConstraintConflictsWithSpecialConstraint ( GenericParameterDeclaration gpd, TypeReference type, string constraint ) : CompilerError | ||
gpd | GenericParameterDeclaration | |
type | TypeReference | |
constraint | string | |
리턴 | CompilerError |
public static TypeDoesNotSupportSlicing ( Node node, IType fullName ) : CompilerError | ||
node | Node | |
fullName | IType | |
리턴 | CompilerError |
public static TypeExpected ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static TypeIsNotCallable ( Node node, IType name ) : CompilerError | ||
node | Node | |
name | IType | |
리턴 | CompilerError |
public static TypeMustImplementICompilerStep ( string typeName ) : CompilerError | ||
typeName | string | |
리턴 | CompilerError |
public static TypeNotAttribute ( Node node, IType attributeType ) : CompilerError | ||
node | Node | |
attributeType | IType | |
리턴 | CompilerError |
public static UnableToLoadAssembly ( Node node, string name, Exception error ) : CompilerError | ||
node | Node | |
name | string | |
error | Exception | |
리턴 | CompilerError |
public static UnaccessibleMember ( Node node, IAccessibleMember name ) : CompilerError | ||
node | Node | |
name | IAccessibleMember | |
리턴 | CompilerError |
public static UnexpectedToken ( LexicalInfo lexicalInfo, Exception error, string token ) : CompilerError | ||
lexicalInfo | LexicalInfo | |
error | Exception | |
token | string | |
리턴 | CompilerError |
public static UnknownAttribute ( Node node, string attributeName, string suggestion ) : CompilerError | ||
node | Node | |
attributeName | string | |
suggestion | string | |
리턴 | CompilerError |
public static UnknownClassMacroWithFieldHint ( MacroStatement node, string name ) : CompilerError | ||
node | MacroStatement | |
name | string | |
리턴 | CompilerError |
public static UnknownIdentifier ( Node node, string name ) : CompilerError | ||
node | Node | |
name | string | |
리턴 | CompilerError |
public static UnknownMacro ( Node node, string name ) : CompilerError | ||
node | Node | |
name | string | |
리턴 | CompilerError |
public static UnresolvedDependency ( Node node, IEntity source, IEntity target ) : CompilerError | ||
node | Node | |
source | IEntity | |
target | IEntity | |
리턴 | CompilerError |
public static ValueTypeCantHaveAbstractMember ( Node node, IType type, IMember abstractMember ) : CompilerError | ||
node | Node | |
type | IType | |
abstractMember | IMember | |
리턴 | CompilerError |
public static ValueTypeFieldsCannotHaveInitializers ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static ValueTypeParameterCannotUseDefaultAttribute ( Node node, string parameter ) : CompilerError | ||
node | Node | |
parameter | string | |
리턴 | CompilerError |
public static ValueTypesCannotDeclareParameterlessConstructors ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static YieldInsideConstructor ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static YieldInsideTryExceptOrEnsureBlock ( Node node ) : CompilerError | ||
node | Node | |
리턴 | CompilerError |
public static YieldTypeDoesNotMatchReturnType ( Node node, IType yieldType, IType returnType ) : CompilerError | ||
node | Node | |
yieldType | IType | |
returnType | IType | |
리턴 | CompilerError |