C# Класс Boo.Lang.Compiler.CompilerErrorFactory

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
DidYouMeanOrNull string
DisplayStringFor string
Instantiate CompilerError
Instantiate CompilerError
StripSurroundingParens string

Открытые методы

Метод Описание
AbstractMethodCantHaveBody ( Node node, IMethod method ) : CompilerError
AddressOfOutsideDelegateConstructor ( Node node ) : CompilerError
AmbiguousReference ( Node node, string name, IEnumerable entities ) : CompilerError
AmbiguousReference ( ReferenceExpression reference, System members ) : CompilerError
AstAttributeMustBeExternal ( Node node, IType attributeType ) : CompilerError
AstMacroMustBeExternal ( Node node, IType type ) : CompilerError
AttributeApplicationError ( Exception error, Ast attribute, Type attributeType ) : CompilerError
AttributeNotFound ( string elementName, string attributeName ) : CompilerError
BoolExpressionRequired ( Node node, IType typeName ) : CompilerError
BuiltinCannotBeUsedAsExpression ( Node node, string name ) : CompilerError
CannotBranchIntoEnsure ( Node node ) : CompilerError
CannotBranchIntoExcept ( Node node ) : CompilerError
CannotBranchIntoTry ( Node node ) : CompilerError
CannotCreateAnInstanceOfGenericParameterWithoutDefaultConstructorConstraint ( Node node, IType type ) : CompilerError
CannotExtendFinalType ( Node node, IType typeName ) : CompilerError
CannotInferGenericMethodArguments ( Node node, IMethod method ) : CompilerError
CannotReturnValue ( Method node ) : CompilerError
CantBeMarkedAbstract ( Node node ) : CompilerError
CantBeMarkedFinal ( Node node ) : CompilerError
CantBeMarkedPartial ( Node node ) : CompilerError
CantBeMarkedStatic ( Node node ) : CompilerError
CantBeMarkedTransient ( Node node ) : CompilerError
CantCastToValueType ( Node node, IType typeName ) : CompilerError
CantCreateInstanceOfAbstractType ( Node node, IType typeName ) : CompilerError
CantCreateInstanceOfEnum ( Node node, IType typeName ) : CompilerError
CantCreateInstanceOfInterface ( Node node, IType typeName ) : CompilerError
CantHaveDestructorParameters ( Node node ) : CompilerError
CantOverrideNonVirtual ( Node node, IMethod method ) : CompilerError
CantRedefinePrimitive ( Node node, string name ) : CompilerError
CantReturnFromEnsure ( Node node ) : CompilerError
ClassAlreadyHasBaseType ( Node node, string className, IType baseType ) : CompilerError
ColonInsteadOfEquals ( Node node ) : CompilerError
ConflictWithInheritedMember ( Node node, IMember member, IMember baseMember ) : CompilerError
ConstantCannotBeConverted ( Node node, IType type ) : CompilerError
ConstructorCantBePolymorphic ( Node node, IMethod ctor ) : CompilerError
CouldNotInferReturnType ( Node node, string signature ) : CompilerError
CustomError ( LexicalInfo lexicalInfo, string msg ) : CompilerError
CustomError ( Node anchor, string msg ) : CompilerError
CustomError ( string msg ) : CompilerError
DerivedMethodCannotReduceAccess ( Node node, IMethod derivedMethod, IMethod superMethod, TypeMemberModifiers derivedAccess, TypeMemberModifiers superAccess ) : CompilerError
DuplicateParameterName ( Node node, string parameter, IMethod method ) : CompilerError
EnumMemberMustBeConstant ( EnumMember member ) : CompilerError
EventArgumentMustBeAMethod ( Node node, ITypedEntity eventMember ) : CompilerError
EventCanOnlyBeInvokedFromWithinDeclaringClass ( Node node, IEvent ev ) : CompilerError
EventIsNotAnExpression ( Node node, IEntity eventMember ) : CompilerError
EventTypeIsNotCallable ( Node node, IType typeName ) : CompilerError
ExceptionAlreadyHandled ( Boo.Lang.Compiler.Ast.ExceptionHandler dupe, Boo.Lang.Compiler.Ast.ExceptionHandler previous ) : CompilerError
ExplicitImplMustNotHaveModifiers ( Node node, string iface, string item ) : CompilerError
ExplodeExpressionMustMatchVarArgCall ( Node node ) : CompilerError
ExplodedExpressionMustBeArray ( Node node ) : CompilerError
ExpressionMustBeExecutedForItsSideEffects ( Node node ) : CompilerError
FailedToLoadTypesFromAssembly ( string assemblyName, Exception x ) : CompilerError
FieldIsReadonly ( Node node, string name ) : CompilerError
FileNotFound ( string fname ) : CompilerError
GeneratorCantReturnValue ( Node node ) : CompilerError
GenericArgumentMustBeReferenceType ( Node node, IGenericParameter parameter, IType argument ) : CompilerError
GenericArgumentMustBeValueType ( Node node, IGenericParameter parameter, IType argument ) : CompilerError
GenericArgumentMustHaveBaseType ( Node node, IGenericParameter parameter, IType argument, IType baseType ) : CompilerError
GenericArgumentMustHaveDefaultConstructor ( Node node, IGenericParameter parameter, IType argument ) : CompilerError
GenericDefinitionArgumentCount ( Node node, IEntity genericDefinition, int expectedCount ) : CompilerError
GenericParserError ( LexicalInfo lexicalInfo, Exception error ) : CompilerError
GenericTypesMustBeConstructedToBeInstantiated ( Node node ) : CompilerError
GetSignature ( object parameters ) : string
IncompatibleExpressionType ( Node node, IType expectedType, IType actualType ) : CompilerError
IncompatiblePartialDefinition ( Node node, string typeName, string expectedType, string actualType ) : CompilerError
InheritanceCycle ( Node node, IType type ) : CompilerError
InputError ( LexicalInfo lexicalInfo, Exception error ) : CompilerError
InputError ( string inputName, Exception error ) : CompilerError
InstanceMethodInvocationBeforeInitialization ( Constructor ctor, Boo.Lang.Compiler.Ast.MemberReferenceExpression mre ) : CompilerError
InstanceRequired ( Node node, IMember member ) : CompilerError
Instantiate ( string code, Exception error ) : CompilerError
Instantiate ( string code, Node anchor ) : CompilerError
Instantiate ( string code, Node anchor, Exception error ) : CompilerError
InterfaceCanOnlyInheritFromInterface ( Node node, IType interfaceType, IType baseType ) : CompilerError
InterfaceImplForInvalidInterface ( Node node, string iface, string item ) : CompilerError
InterfaceImplementationMustBePublicOrExplicit ( Boo.Lang.Compiler.Ast.TypeMember node, IMember member ) : CompilerError
InternalError ( Node node, Exception error ) : CompilerError
InternalError ( Node node, string message, Exception cause ) : CompilerError
InvalidArray ( Node node ) : CompilerError
InvalidArrayRank ( Node node, string arrayName, int real, int given ) : CompilerError
InvalidAssemblySetUp ( Node node ) : CompilerError
InvalidAttributeTarget ( Node node, Type attrType, AttributeTargets validOn ) : CompilerError
InvalidCharLiteral ( Node node, string value ) : CompilerError
InvalidCombinationOfModifiers ( Node node, IEntity member, string modifiers ) : CompilerError
InvalidDeclarationType ( Node node, IType type ) : CompilerError
InvalidDestructorModifier ( Node node ) : CompilerError
InvalidEntryPoint ( Node node ) : CompilerError
InvalidExceptArgument ( Node node, IType exceptionType ) : CompilerError
InvalidExpressionType ( Node node, IType type ) : CompilerError
InvalidExtensionDefinition ( Node node ) : CompilerError
InvalidFieldType ( Node node, IType typeName ) : CompilerError
InvalidGeneratorReturnType ( Node node, IType type ) : CompilerError
InvalidGenericParameterType ( Node node, IType type ) : CompilerError
InvalidInterfaceForInterfaceMember ( Node node, string value ) : CompilerError
InvalidIteratorType ( Node node, IType type ) : CompilerError
InvalidLen ( Node node, IType typeName ) : CompilerError
InvalidLockMacroArguments ( Node node ) : CompilerError
InvalidMacro ( Node node, IType type ) : CompilerError
InvalidName ( Node node, string name ) : CompilerError
InvalidNamespace ( Import import ) : CompilerError
InvalidNode ( Node node ) : CompilerError
InvalidNodeForAttribute ( Node node, string attributeName, string expectedNodeTypes ) : CompilerError
InvalidOperatorForType ( Node node, string operatorName, IType typeName ) : CompilerError
InvalidOperatorForTypes ( Node node, string operatorName, IType lhs, IType rhs ) : CompilerError
InvalidOverrideReturnType ( Node node, IMethod method, IType expectedReturnType, IType actualReturnType ) : CompilerError
InvalidParameterType ( Node node, IType typeName ) : CompilerError
InvalidRaiseArgument ( Node node, IType typeName ) : CompilerError
InvalidRegexOption ( RELiteralExpression node, char option ) : CompilerError
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 ) : CompilerError
Instantiate ( string code, LexicalInfo location, Exception error ) : CompilerError
StripSurroundingParens ( string code ) : string

Описание методов

AbstractMethodCantHaveBody() публичный статический метод

public static AbstractMethodCantHaveBody ( Node node, IMethod method ) : CompilerError
node Node
method IMethod
Результат CompilerError

AddressOfOutsideDelegateConstructor() публичный статический метод

public static AddressOfOutsideDelegateConstructor ( Node node ) : CompilerError
node Node
Результат CompilerError

AmbiguousReference() публичный статический метод

public static AmbiguousReference ( Node node, string name, IEnumerable entities ) : CompilerError
node Node
name string
entities IEnumerable
Результат CompilerError

AmbiguousReference() публичный статический метод

public static AmbiguousReference ( ReferenceExpression reference, System members ) : CompilerError
reference Boo.Lang.Compiler.Ast.ReferenceExpression
members System
Результат CompilerError

AstAttributeMustBeExternal() публичный статический метод

public static AstAttributeMustBeExternal ( Node node, IType attributeType ) : CompilerError
node Node
attributeType IType
Результат CompilerError

AstMacroMustBeExternal() публичный статический метод

public static AstMacroMustBeExternal ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

AttributeApplicationError() публичный статический метод

public static AttributeApplicationError ( Exception error, Ast attribute, Type attributeType ) : CompilerError
error System.Exception
attribute Ast
attributeType System.Type
Результат CompilerError

AttributeNotFound() публичный статический метод

public static AttributeNotFound ( string elementName, string attributeName ) : CompilerError
elementName string
attributeName string
Результат CompilerError

BoolExpressionRequired() публичный статический метод

public static BoolExpressionRequired ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

BuiltinCannotBeUsedAsExpression() публичный статический метод

public static BuiltinCannotBeUsedAsExpression ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

CannotBranchIntoEnsure() публичный статический метод

public static CannotBranchIntoEnsure ( Node node ) : CompilerError
node Node
Результат CompilerError

CannotBranchIntoExcept() публичный статический метод

public static CannotBranchIntoExcept ( Node node ) : CompilerError
node Node
Результат CompilerError

CannotBranchIntoTry() публичный статический метод

public static CannotBranchIntoTry ( Node node ) : CompilerError
node Node
Результат CompilerError

CannotCreateAnInstanceOfGenericParameterWithoutDefaultConstructorConstraint() публичный статический метод

public static CannotCreateAnInstanceOfGenericParameterWithoutDefaultConstructorConstraint ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

CannotExtendFinalType() публичный статический метод

public static CannotExtendFinalType ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

CannotInferGenericMethodArguments() публичный статический метод

public static CannotInferGenericMethodArguments ( Node node, IMethod method ) : CompilerError
node Node
method IMethod
Результат CompilerError

CannotReturnValue() публичный статический метод

public static CannotReturnValue ( Method node ) : CompilerError
node Boo.Lang.Compiler.Ast.Method
Результат CompilerError

CantBeMarkedAbstract() публичный статический метод

public static CantBeMarkedAbstract ( Node node ) : CompilerError
node Node
Результат CompilerError

CantBeMarkedFinal() публичный статический метод

public static CantBeMarkedFinal ( Node node ) : CompilerError
node Node
Результат CompilerError

CantBeMarkedPartial() публичный статический метод

public static CantBeMarkedPartial ( Node node ) : CompilerError
node Node
Результат CompilerError

CantBeMarkedStatic() публичный статический метод

public static CantBeMarkedStatic ( Node node ) : CompilerError
node Node
Результат CompilerError

CantBeMarkedTransient() публичный статический метод

public static CantBeMarkedTransient ( Node node ) : CompilerError
node Node
Результат CompilerError

CantCastToValueType() публичный статический метод

public static CantCastToValueType ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

CantCreateInstanceOfAbstractType() публичный статический метод

public static CantCreateInstanceOfAbstractType ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

CantCreateInstanceOfEnum() публичный статический метод

public static CantCreateInstanceOfEnum ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

CantCreateInstanceOfInterface() публичный статический метод

public static CantCreateInstanceOfInterface ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

CantHaveDestructorParameters() публичный статический метод

public static CantHaveDestructorParameters ( Node node ) : CompilerError
node Node
Результат CompilerError

CantOverrideNonVirtual() публичный статический метод

public static CantOverrideNonVirtual ( Node node, IMethod method ) : CompilerError
node Node
method IMethod
Результат CompilerError

CantRedefinePrimitive() публичный статический метод

public static CantRedefinePrimitive ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

CantReturnFromEnsure() публичный статический метод

public static CantReturnFromEnsure ( Node node ) : CompilerError
node Node
Результат CompilerError

ClassAlreadyHasBaseType() публичный статический метод

public static ClassAlreadyHasBaseType ( Node node, string className, IType baseType ) : CompilerError
node Node
className string
baseType IType
Результат CompilerError

ColonInsteadOfEquals() публичный статический метод

public static ColonInsteadOfEquals ( Node node ) : CompilerError
node Node
Результат CompilerError

ConflictWithInheritedMember() публичный статический метод

public static ConflictWithInheritedMember ( Node node, IMember member, IMember baseMember ) : CompilerError
node Node
member IMember
baseMember IMember
Результат CompilerError

ConstantCannotBeConverted() публичный статический метод

public static ConstantCannotBeConverted ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

ConstructorCantBePolymorphic() публичный статический метод

public static ConstructorCantBePolymorphic ( Node node, IMethod ctor ) : CompilerError
node Node
ctor IMethod
Результат CompilerError

CouldNotInferReturnType() публичный статический метод

public static CouldNotInferReturnType ( Node node, string signature ) : CompilerError
node Node
signature string
Результат CompilerError

CustomError() публичный статический метод

public static CustomError ( LexicalInfo lexicalInfo, string msg ) : CompilerError
lexicalInfo LexicalInfo
msg string
Результат CompilerError

CustomError() публичный статический метод

public static CustomError ( Node anchor, string msg ) : CompilerError
anchor Node
msg string
Результат CompilerError

CustomError() публичный статический метод

public static CustomError ( string msg ) : CompilerError
msg string
Результат CompilerError

DerivedMethodCannotReduceAccess() публичный статический метод

public static DerivedMethodCannotReduceAccess ( Node node, IMethod derivedMethod, IMethod superMethod, TypeMemberModifiers derivedAccess, TypeMemberModifiers superAccess ) : CompilerError
node Node
derivedMethod IMethod
superMethod IMethod
derivedAccess TypeMemberModifiers
superAccess TypeMemberModifiers
Результат CompilerError

DuplicateParameterName() публичный статический метод

public static DuplicateParameterName ( Node node, string parameter, IMethod method ) : CompilerError
node Node
parameter string
method IMethod
Результат CompilerError

EnumMemberMustBeConstant() публичный статический метод

public static EnumMemberMustBeConstant ( EnumMember member ) : CompilerError
member Boo.Lang.Compiler.Ast.EnumMember
Результат CompilerError

EventArgumentMustBeAMethod() публичный статический метод

public static EventArgumentMustBeAMethod ( Node node, ITypedEntity eventMember ) : CompilerError
node Node
eventMember ITypedEntity
Результат CompilerError

EventCanOnlyBeInvokedFromWithinDeclaringClass() публичный статический метод

public static EventCanOnlyBeInvokedFromWithinDeclaringClass ( Node node, IEvent ev ) : CompilerError
node Node
ev IEvent
Результат CompilerError

EventIsNotAnExpression() публичный статический метод

public static EventIsNotAnExpression ( Node node, IEntity eventMember ) : CompilerError
node Node
eventMember IEntity
Результат CompilerError

EventTypeIsNotCallable() публичный статический метод

public static EventTypeIsNotCallable ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

ExceptionAlreadyHandled() публичный статический метод

public static ExceptionAlreadyHandled ( Boo.Lang.Compiler.Ast.ExceptionHandler dupe, Boo.Lang.Compiler.Ast.ExceptionHandler previous ) : CompilerError
dupe Boo.Lang.Compiler.Ast.ExceptionHandler
previous Boo.Lang.Compiler.Ast.ExceptionHandler
Результат CompilerError

ExplicitImplMustNotHaveModifiers() публичный статический метод

public static ExplicitImplMustNotHaveModifiers ( Node node, string iface, string item ) : CompilerError
node Node
iface string
item string
Результат CompilerError

ExplodeExpressionMustMatchVarArgCall() публичный статический метод

public static ExplodeExpressionMustMatchVarArgCall ( Node node ) : CompilerError
node Node
Результат CompilerError

ExplodedExpressionMustBeArray() публичный статический метод

public static ExplodedExpressionMustBeArray ( Node node ) : CompilerError
node Node
Результат CompilerError

ExpressionMustBeExecutedForItsSideEffects() публичный статический метод

public static ExpressionMustBeExecutedForItsSideEffects ( Node node ) : CompilerError
node Node
Результат CompilerError

FailedToLoadTypesFromAssembly() публичный статический метод

public static FailedToLoadTypesFromAssembly ( string assemblyName, Exception x ) : CompilerError
assemblyName string
x System.Exception
Результат CompilerError

FieldIsReadonly() публичный статический метод

public static FieldIsReadonly ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

FileNotFound() публичный статический метод

public static FileNotFound ( string fname ) : CompilerError
fname string
Результат CompilerError

GeneratorCantReturnValue() публичный статический метод

public static GeneratorCantReturnValue ( Node node ) : CompilerError
node Node
Результат CompilerError

GenericArgumentMustBeReferenceType() публичный статический метод

public static GenericArgumentMustBeReferenceType ( Node node, IGenericParameter parameter, IType argument ) : CompilerError
node Node
parameter IGenericParameter
argument IType
Результат CompilerError

GenericArgumentMustBeValueType() публичный статический метод

public static GenericArgumentMustBeValueType ( Node node, IGenericParameter parameter, IType argument ) : CompilerError
node Node
parameter IGenericParameter
argument IType
Результат CompilerError

GenericArgumentMustHaveBaseType() публичный статический метод

public static GenericArgumentMustHaveBaseType ( Node node, IGenericParameter parameter, IType argument, IType baseType ) : CompilerError
node Node
parameter IGenericParameter
argument IType
baseType IType
Результат CompilerError

GenericArgumentMustHaveDefaultConstructor() публичный статический метод

public static GenericArgumentMustHaveDefaultConstructor ( Node node, IGenericParameter parameter, IType argument ) : CompilerError
node Node
parameter IGenericParameter
argument IType
Результат CompilerError

GenericDefinitionArgumentCount() публичный статический метод

public static GenericDefinitionArgumentCount ( Node node, IEntity genericDefinition, int expectedCount ) : CompilerError
node Node
genericDefinition IEntity
expectedCount int
Результат CompilerError

GenericParserError() публичный статический метод

public static GenericParserError ( LexicalInfo lexicalInfo, Exception error ) : CompilerError
lexicalInfo LexicalInfo
error System.Exception
Результат CompilerError

GenericTypesMustBeConstructedToBeInstantiated() публичный статический метод

public static GenericTypesMustBeConstructedToBeInstantiated ( Node node ) : CompilerError
node Node
Результат CompilerError

GetSignature() публичный статический метод

public static GetSignature ( object parameters ) : string
parameters object
Результат string

IncompatibleExpressionType() публичный статический метод

public static IncompatibleExpressionType ( Node node, IType expectedType, IType actualType ) : CompilerError
node Node
expectedType IType
actualType IType
Результат CompilerError

IncompatiblePartialDefinition() публичный статический метод

public static IncompatiblePartialDefinition ( Node node, string typeName, string expectedType, string actualType ) : CompilerError
node Node
typeName string
expectedType string
actualType string
Результат CompilerError

InheritanceCycle() публичный статический метод

public static InheritanceCycle ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InputError() публичный статический метод

public static InputError ( LexicalInfo lexicalInfo, Exception error ) : CompilerError
lexicalInfo LexicalInfo
error System.Exception
Результат CompilerError

InputError() публичный статический метод

public static InputError ( string inputName, Exception error ) : CompilerError
inputName string
error System.Exception
Результат CompilerError

InstanceMethodInvocationBeforeInitialization() публичный статический метод

public static InstanceMethodInvocationBeforeInitialization ( Constructor ctor, Boo.Lang.Compiler.Ast.MemberReferenceExpression mre ) : CompilerError
ctor Boo.Lang.Compiler.Ast.Constructor
mre Boo.Lang.Compiler.Ast.MemberReferenceExpression
Результат CompilerError

InstanceRequired() публичный статический метод

public static InstanceRequired ( Node node, IMember member ) : CompilerError
node Node
member IMember
Результат CompilerError

Instantiate() публичный статический метод

public static Instantiate ( string code, Exception error ) : CompilerError
code string
error System.Exception
Результат CompilerError

Instantiate() публичный статический метод

public static Instantiate ( string code, Node anchor ) : CompilerError
code string
anchor Node
Результат CompilerError

Instantiate() публичный статический метод

public static Instantiate ( string code, Node anchor, Exception error ) : CompilerError
code string
anchor Node
error System.Exception
Результат CompilerError

InterfaceCanOnlyInheritFromInterface() публичный статический метод

public static InterfaceCanOnlyInheritFromInterface ( Node node, IType interfaceType, IType baseType ) : CompilerError
node Node
interfaceType IType
baseType IType
Результат CompilerError

InterfaceImplForInvalidInterface() публичный статический метод

public static InterfaceImplForInvalidInterface ( Node node, string iface, string item ) : CompilerError
node Node
iface string
item string
Результат CompilerError

InterfaceImplementationMustBePublicOrExplicit() публичный статический метод

public static InterfaceImplementationMustBePublicOrExplicit ( Boo.Lang.Compiler.Ast.TypeMember node, IMember member ) : CompilerError
node Boo.Lang.Compiler.Ast.TypeMember
member IMember
Результат CompilerError

InternalError() публичный статический метод

public static InternalError ( Node node, Exception error ) : CompilerError
node Node
error System.Exception
Результат CompilerError

InternalError() публичный статический метод

public static InternalError ( Node node, string message, Exception cause ) : CompilerError
node Node
message string
cause System.Exception
Результат CompilerError

InvalidArray() публичный статический метод

public static InvalidArray ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidArrayRank() публичный статический метод

public static InvalidArrayRank ( Node node, string arrayName, int real, int given ) : CompilerError
node Node
arrayName string
real int
given int
Результат CompilerError

InvalidAssemblySetUp() публичный статический метод

public static InvalidAssemblySetUp ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidAttributeTarget() публичный статический метод

public static InvalidAttributeTarget ( Node node, Type attrType, AttributeTargets validOn ) : CompilerError
node Node
attrType System.Type
validOn AttributeTargets
Результат CompilerError

InvalidCharLiteral() публичный статический метод

public static InvalidCharLiteral ( Node node, string value ) : CompilerError
node Node
value string
Результат CompilerError

InvalidCombinationOfModifiers() публичный статический метод

public static InvalidCombinationOfModifiers ( Node node, IEntity member, string modifiers ) : CompilerError
node Node
member IEntity
modifiers string
Результат CompilerError

InvalidDeclarationType() публичный статический метод

public static InvalidDeclarationType ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidDestructorModifier() публичный статический метод

public static InvalidDestructorModifier ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidEntryPoint() публичный статический метод

public static InvalidEntryPoint ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidExceptArgument() публичный статический метод

public static InvalidExceptArgument ( Node node, IType exceptionType ) : CompilerError
node Node
exceptionType IType
Результат CompilerError

InvalidExpressionType() публичный статический метод

public static InvalidExpressionType ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidExtensionDefinition() публичный статический метод

public static InvalidExtensionDefinition ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidFieldType() публичный статический метод

public static InvalidFieldType ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

InvalidGeneratorReturnType() публичный статический метод

public static InvalidGeneratorReturnType ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidGenericParameterType() публичный статический метод

public static InvalidGenericParameterType ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidInterfaceForInterfaceMember() публичный статический метод

public static InvalidInterfaceForInterfaceMember ( Node node, string value ) : CompilerError
node Node
value string
Результат CompilerError

InvalidIteratorType() публичный статический метод

public static InvalidIteratorType ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidLen() публичный статический метод

public static InvalidLen ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

InvalidLockMacroArguments() публичный статический метод

public static InvalidLockMacroArguments ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidMacro() публичный статический метод

public static InvalidMacro ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidName() публичный статический метод

public static InvalidName ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

InvalidNamespace() публичный статический метод

public static InvalidNamespace ( Import import ) : CompilerError
import Boo.Lang.Compiler.Ast.Import
Результат CompilerError

InvalidNode() публичный статический метод

public static InvalidNode ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidNodeForAttribute() публичный статический метод

public static InvalidNodeForAttribute ( Node node, string attributeName, string expectedNodeTypes ) : CompilerError
node Node
attributeName string
expectedNodeTypes string
Результат CompilerError

InvalidOperatorForType() публичный статический метод

public static InvalidOperatorForType ( Node node, string operatorName, IType typeName ) : CompilerError
node Node
operatorName string
typeName IType
Результат CompilerError

InvalidOperatorForTypes() публичный статический метод

public static InvalidOperatorForTypes ( Node node, string operatorName, IType lhs, IType rhs ) : CompilerError
node Node
operatorName string
lhs IType
rhs IType
Результат CompilerError

InvalidOverrideReturnType() публичный статический метод

public static InvalidOverrideReturnType ( Node node, IMethod method, IType expectedReturnType, IType actualReturnType ) : CompilerError
node Node
method IMethod
expectedReturnType IType
actualReturnType IType
Результат CompilerError

InvalidParameterType() публичный статический метод

public static InvalidParameterType ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

InvalidRaiseArgument() публичный статический метод

public static InvalidRaiseArgument ( Node node, IType typeName ) : CompilerError
node Node
typeName IType
Результат CompilerError

InvalidRegexOption() публичный статический метод

public static InvalidRegexOption ( RELiteralExpression node, char option ) : CompilerError
node Boo.Lang.Compiler.Ast.RELiteralExpression
option char
Результат CompilerError

InvalidSuper() публичный статический метод

public static InvalidSuper ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidSwitch() публичный статический метод

public static InvalidSwitch ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidTryStatement() публичный статический метод

public static InvalidTryStatement ( Node node ) : CompilerError
node Node
Результат CompilerError

InvalidTypeConstraint() публичный статический метод

public static InvalidTypeConstraint ( GenericParameterDeclaration gpd, TypeReference type ) : CompilerError
gpd GenericParameterDeclaration
type TypeReference
Результат CompilerError

InvalidTypeForExplicitMember() публичный статический метод

public static InvalidTypeForExplicitMember ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

InvalidTypeof() публичный статический метод

public static InvalidTypeof ( Node node ) : CompilerError
node Node
Результат CompilerError

IsaArgument() публичный статический метод

public static IsaArgument ( Node node ) : CompilerError
node Node
Результат CompilerError

LValueExpected() публичный статический метод

public static LValueExpected ( Node node ) : CompilerError
node Node
Результат CompilerError

LabelAlreadyDefined() публичный статический метод

public static LabelAlreadyDefined ( Node node, IMethod method, string label ) : CompilerError
node Node
method IMethod
label string
Результат CompilerError

LocalAlreadyExists() публичный статический метод

public static LocalAlreadyExists ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

MacroExpansionError() публичный статический метод

public static MacroExpansionError ( Node node ) : CompilerError
node Node
Результат CompilerError

MacroExpansionError() публичный статический метод

public static MacroExpansionError ( Node node, Exception error ) : CompilerError
node Node
error Exception
Результат CompilerError

MemberNameConflict() публичный статический метод

public static MemberNameConflict ( Node node, IType declaringType, string memberName ) : CompilerError
node Node
declaringType IType
memberName string
Результат CompilerError

MemberNotFound() публичный статический метод

public static MemberNotFound ( MemberReferenceExpression node, INamespace @namespace, string suggestion ) : CompilerError
node MemberReferenceExpression
@namespace INamespace
suggestion string
Результат CompilerError

MemberNotFound() публичный статический метод

public static MemberNotFound ( Node node, string memberName, INamespace @namespace, string suggestion ) : CompilerError
node Node
memberName string
@namespace INamespace
suggestion string
Результат CompilerError

MethodArgumentCount() публичный статический метод

public static MethodArgumentCount ( Node node, string name, int count ) : CompilerError
node Node
name string
count int
Результат CompilerError

MethodIsNotOverride() публичный статический метод

public static MethodIsNotOverride ( Node node, IMethod method ) : CompilerError
node Node
method IMethod
Результат CompilerError

MethodReferenceExpected() публичный статический метод

public static MethodReferenceExpected ( Node node ) : CompilerError
node Node
Результат CompilerError

MethodSignature() публичный статический метод

public static MethodSignature ( Node node, IEntity expectedSignature, string actualSignature ) : CompilerError
node Node
expectedSignature IEntity
actualSignature string
Результат CompilerError

MissingConstructor() публичный статический метод

public static MissingConstructor ( Exception error, Node node, Type type, object parameters ) : CompilerError
error Exception
node Node
type Type
parameters object
Результат CompilerError

MoreThanOneEntryPoint() публичный статический метод

public static MoreThanOneEntryPoint ( Method method ) : CompilerError
method Method
Результат CompilerError

MultipleAttributeUsage() публичный статический метод

public static MultipleAttributeUsage ( Node node, Type attrType ) : CompilerError
node Node
attrType Type
Результат CompilerError

MultipleBaseTypeConstraints() публичный статический метод

public static MultipleBaseTypeConstraints ( GenericParameterDeclaration gpd, TypeReference type, TypeReference other ) : CompilerError
gpd GenericParameterDeclaration
type TypeReference
other TypeReference
Результат CompilerError

NameNotType() публичный статический метод

public static NameNotType ( Node node, string typeName, IEntity whatItIs, string suggestion ) : CompilerError
node Node
typeName string
whatItIs IEntity
suggestion string
Результат CompilerError

NamedArgumentsNotAllowed() публичный статический метод

public static NamedArgumentsNotAllowed ( Node node ) : CompilerError
node Node
Результат CompilerError

NamedParameterMustBeIdentifier() публичный статический метод

public static NamedParameterMustBeIdentifier ( ExpressionPair pair ) : CompilerError
pair ExpressionPair
Результат CompilerError

NamespaceAlreadyContainsMember() публичный статический метод

public static NamespaceAlreadyContainsMember ( Node node, string container, string member ) : CompilerError
node Node
container string
member string
Результат CompilerError

NamespaceIsNotAnExpression() публичный статический метод

public static NamespaceIsNotAnExpression ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

NestedTypeCannotExtendEnclosingType() публичный статический метод

public static NestedTypeCannotExtendEnclosingType ( Node node, IType nestedType, IType enclosingType ) : CompilerError
node Node
nestedType IType
enclosingType IType
Результат CompilerError

NoApropriateConstructorFound() публичный статический метод

public static NoApropriateConstructorFound ( Node node, IType typeName, string signature ) : CompilerError
node Node
typeName IType
signature string
Результат CompilerError

NoApropriateOverloadFound() публичный статический метод

public static NoApropriateOverloadFound ( Node node, string signature, string memberName ) : CompilerError
node Node
signature string
memberName string
Результат CompilerError

NoEnclosingLoop() публичный статический метод

public static NoEnclosingLoop ( Node node ) : CompilerError
node Node
Результат CompilerError

NoEntryPoint() публичный статический метод

public static NoEntryPoint ( ) : CompilerError
Результат CompilerError

NoMethodToOverride() публичный статический метод

public static NoMethodToOverride ( Node node, IMethod signature, bool incompatibleSignature ) : CompilerError
node Node
signature IMethod
incompatibleSignature bool
Результат CompilerError

NoMethodToOverride() публичный статический метод

public static NoMethodToOverride ( Node node, IMethod signature, string suggestion ) : CompilerError
node Node
signature IMethod
suggestion string
Результат CompilerError

NoSuchLabel() публичный статический метод

public static NoSuchLabel ( Node node, string label ) : CompilerError
node Node
label string
Результат CompilerError

NotAGenericDefinition() публичный статический метод

public static NotAGenericDefinition ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

NotAMemberOfExplicitInterface() публичный статический метод

public static NotAMemberOfExplicitInterface ( TypeMember member, IType type ) : CompilerError
member TypeMember
type IType
Результат CompilerError

NotANamespace() публичный статический метод

public static NotANamespace ( Node node, IEntity entity ) : CompilerError
node Node
entity IEntity
Результат CompilerError

NotAPublicFieldOrProperty() публичный статический метод

public static NotAPublicFieldOrProperty ( Node node, string name, IType type ) : CompilerError
node Node
name string
type IType
Результат CompilerError

NotImplemented() публичный статический метод

public static NotImplemented ( Node node, string message ) : CompilerError
node Node
message string
Результат CompilerError

Obsolete() публичный статический метод

public static Obsolete ( Node node, IMember member, string message ) : CompilerError
node Node
member IMember
message string
Результат CompilerError

OperatorCantBeUsedWithValueType() публичный статический метод

public static OperatorCantBeUsedWithValueType ( Node node, string operatorName, IType typeName ) : CompilerError
node Node
operatorName string
typeName IType
Результат CompilerError

PointerIncompatibleType() публичный статический метод

public static PointerIncompatibleType ( Node node, IType type ) : CompilerError
node Node
type IType
Результат CompilerError

PropertyIsReadOnly() публичный статический метод

public static PropertyIsReadOnly ( Node node, IProperty property ) : CompilerError
node Node
property IProperty
Результат CompilerError

PropertyIsWriteOnly() публичный статический метод

public static PropertyIsWriteOnly ( Node node, IEntity property ) : CompilerError
node Node
property IEntity
Результат CompilerError

PropertyRequiresParameters() публичный статический метод

public static PropertyRequiresParameters ( Node node, IEntity name ) : CompilerError
node Node
name IEntity
Результат CompilerError

ReRaiseOutsideExceptionHandler() публичный статический метод

public static ReRaiseOutsideExceptionHandler ( Node node ) : CompilerError
node Node
Результат CompilerError

RefArgTakesLValue() публичный статический метод

public static RefArgTakesLValue ( Node node ) : CompilerError
node Node
Результат CompilerError

RuntimeMethodBodyMustBeEmpty() публичный статический метод

public static RuntimeMethodBodyMustBeEmpty ( Node node, IMethod method ) : CompilerError
node Node
method IMethod
Результат CompilerError

SelfIsNotValidInStaticMember() публичный статический метод

public static SelfIsNotValidInStaticMember ( Node node ) : CompilerError
node Node
Результат CompilerError

SelfOutsideMethod() публичный статический метод

public static SelfOutsideMethod ( Node node ) : CompilerError
node Node
Результат CompilerError

StaticConstructorCannotDeclareParameters() публичный статический метод

public static StaticConstructorCannotDeclareParameters ( Node node ) : CompilerError
node Node
Результат CompilerError

StaticConstructorMustBePrivate() публичный статический метод

public static StaticConstructorMustBePrivate ( Node node ) : CompilerError
node Node
Результат CompilerError

StepExecutionError() публичный статический метод

public static StepExecutionError ( Exception error, ICompilerStep step ) : CompilerError
error Exception
step ICompilerStep
Результат CompilerError

StructAndClassConstraintsConflict() публичный статический метод

public static StructAndClassConstraintsConflict ( GenericParameterDeclaration gpd ) : CompilerError
gpd GenericParameterDeclaration
Результат CompilerError

StructAndConstructorConstraintsConflict() публичный статический метод

public static StructAndConstructorConstraintsConflict ( GenericParameterDeclaration gpd ) : CompilerError
gpd GenericParameterDeclaration
Результат CompilerError

ToAssemblyQualifiedNameList() публичный статический метод

public static ToAssemblyQualifiedNameList ( List types ) : string
types List
Результат string

ToNameList() публичный статический метод

public static ToNameList ( System members ) : string
members System
Результат string

ToStringList() публичный статический метод

public static ToStringList ( System names ) : string
names System
Результат string

TypeConstraintConflictsWithSpecialConstraint() публичный статический метод

public static TypeConstraintConflictsWithSpecialConstraint ( GenericParameterDeclaration gpd, TypeReference type, string constraint ) : CompilerError
gpd GenericParameterDeclaration
type TypeReference
constraint string
Результат CompilerError

TypeDoesNotSupportSlicing() публичный статический метод

public static TypeDoesNotSupportSlicing ( Node node, IType fullName ) : CompilerError
node Node
fullName IType
Результат CompilerError

TypeExpected() публичный статический метод

public static TypeExpected ( Node node ) : CompilerError
node Node
Результат CompilerError

TypeIsNotCallable() публичный статический метод

public static TypeIsNotCallable ( Node node, IType name ) : CompilerError
node Node
name IType
Результат CompilerError

TypeMustImplementICompilerStep() публичный статический метод

public static TypeMustImplementICompilerStep ( string typeName ) : CompilerError
typeName string
Результат CompilerError

TypeNotAttribute() публичный статический метод

public static TypeNotAttribute ( Node node, IType attributeType ) : CompilerError
node Node
attributeType IType
Результат CompilerError

UnableToLoadAssembly() публичный статический метод

public static UnableToLoadAssembly ( Node node, string name, Exception error ) : CompilerError
node Node
name string
error Exception
Результат CompilerError

UnaccessibleMember() публичный статический метод

public static UnaccessibleMember ( Node node, IAccessibleMember name ) : CompilerError
node Node
name IAccessibleMember
Результат CompilerError

UnexpectedToken() публичный статический метод

public static UnexpectedToken ( LexicalInfo lexicalInfo, Exception error, string token ) : CompilerError
lexicalInfo LexicalInfo
error Exception
token string
Результат CompilerError

UnknownAttribute() публичный статический метод

public static UnknownAttribute ( Node node, string attributeName, string suggestion ) : CompilerError
node Node
attributeName string
suggestion string
Результат CompilerError

UnknownClassMacroWithFieldHint() публичный статический метод

public static UnknownClassMacroWithFieldHint ( MacroStatement node, string name ) : CompilerError
node MacroStatement
name string
Результат CompilerError

UnknownIdentifier() публичный статический метод

public static UnknownIdentifier ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

UnknownMacro() публичный статический метод

public static UnknownMacro ( Node node, string name ) : CompilerError
node Node
name string
Результат CompilerError

UnresolvedDependency() публичный статический метод

public static UnresolvedDependency ( Node node, IEntity source, IEntity target ) : CompilerError
node Node
source IEntity
target IEntity
Результат CompilerError

ValueTypeCantHaveAbstractMember() публичный статический метод

public static ValueTypeCantHaveAbstractMember ( Node node, IType type, IMember abstractMember ) : CompilerError
node Node
type IType
abstractMember IMember
Результат CompilerError

ValueTypeFieldsCannotHaveInitializers() публичный статический метод

public static ValueTypeFieldsCannotHaveInitializers ( Node node ) : CompilerError
node Node
Результат CompilerError

ValueTypeParameterCannotUseDefaultAttribute() публичный статический метод

public static ValueTypeParameterCannotUseDefaultAttribute ( Node node, string parameter ) : CompilerError
node Node
parameter string
Результат CompilerError

ValueTypesCannotDeclareParameterlessConstructors() публичный статический метод

public static ValueTypesCannotDeclareParameterlessConstructors ( Node node ) : CompilerError
node Node
Результат CompilerError

YieldInsideConstructor() публичный статический метод

public static YieldInsideConstructor ( Node node ) : CompilerError
node Node
Результат CompilerError

YieldInsideTryExceptOrEnsureBlock() публичный статический метод

public static YieldInsideTryExceptOrEnsureBlock ( Node node ) : CompilerError
node Node
Результат CompilerError

YieldTypeDoesNotMatchReturnType() публичный статический метод

public static YieldTypeDoesNotMatchReturnType ( Node node, IType yieldType, IType returnType ) : CompilerError
node Node
yieldType IType
returnType IType
Результат CompilerError