메소드 |
설명 |
|
AcceptVarArgs ( ICallableType method ) : bool |
|
|
AddInferredClosureParameterTypes ( BlockExpression node, ICallableType callableType ) : void |
|
|
AddInitializedGuardToInitializer ( Boo.Lang.Compiler.Ast.TypeDefinition type, Method initializer ) : void |
|
|
AddInitializedTempLocal ( MethodInvocationExpression eval, Expression initializer ) : InternalLocal |
|
|
AddInitializerToInstanceConstructors ( Boo.Lang.Compiler.Ast.TypeDefinition type, Method initializer ) : void |
|
|
AddInitializerToStaticConstructor ( Boo.Lang.Compiler.Ast.TypeDefinition type, Boo.Lang.Compiler.TypeSystem.InternalMethod initializer ) : void |
|
|
AddOptionalReturnStatement ( Block body ) : void |
|
|
AddResolvedNamedArgumentsToEval ( MethodInvocationExpression eval, Boo.Lang.Compiler.Ast.ExpressionPairCollection namedArguments, ReferenceExpression instance ) : void |
|
|
AlreadyBound ( ReferenceExpression node ) : bool |
|
|
ApplyBuiltinMethodTypeInference ( MethodInvocationExpression expression, IMethod method ) : void |
|
|
AssertCanCreateInstance ( Node sourceNode, IType type ) : bool |
|
|
AssertDelegateArgument ( Node sourceNode, ITypedEntity delegateMember, ITypedEntity argumentInfo ) : bool |
|
|
AssertHasSideEffect ( Expression expression ) : void |
|
|
AssertIdentifierName ( Node node, string name ) : bool |
|
|
AssertIsNotComplexSlicing ( Boo.Lang.Compiler.Ast.SlicingExpression node ) : void |
|
|
AssertLValue ( Expression node ) : bool |
|
|
AssertParameterTypes ( ICallableType method, Boo.Lang.Compiler.Ast.ExpressionCollection args, int count, bool reportErrors ) : bool |
|
|
AssertParameters ( Node sourceNode, IEntity sourceEntity, ICallableType method, Boo.Lang.Compiler.Ast.ExpressionCollection args ) : bool |
|
|
AssertParameters ( Node sourceNode, IMethod method, Boo.Lang.Compiler.Ast.ExpressionCollection args ) : bool |
|
|
AssertTargetContext ( Expression targetContext, IMember member ) : bool |
|
|
AssertTypeCompatibility ( Node sourceNode, IType expectedType, IType actualType ) : bool |
|
|
AssertTypeIsKnown ( Node sourceNode, IEntity sourceEntity, IType type ) : void |
|
|
BindArithmeticOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindArrayAddition ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindAssignment ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindAssignmentToComplexSliceArray ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindAssignmentToSlice ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindAssignmentToSliceArray ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindAssignmentToSliceProperty ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindBitwiseOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindCmpOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindConstructorInvocation ( MethodInvocationExpression node, IConstructor ctor ) : void |
|
|
BindEnumOperation ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindEventSubscription ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindInPlaceAddSubtract ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindInPlaceArithmeticOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindInPlaceArithmeticOperatorOnArraySlicing ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindIndexedPropertySlicing ( Boo.Lang.Compiler.Ast.SlicingExpression node ) : void |
|
|
BindNullableComparison ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : bool |
|
|
BindNullableInitializer ( Node node, Expression rhs, IType type ) : void |
|
|
BindNullableOperation ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : bool |
|
|
BindNullableParameters ( Boo.Lang.Compiler.Ast.ExpressionCollection args, ICallableType target ) : void |
|
|
BindPointerArithmeticOperator ( Boo.Lang.Compiler.Ast.BinaryExpression node, IType left, IType right ) : bool |
|
|
BindProperty ( Expression expression, IProperty property ) : void |
|
|
BindReferenceEquality ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BindReferenceEquality ( Boo.Lang.Compiler.Ast.BinaryExpression node, bool inequality ) : void |
|
|
BindSwitchLabelReferences ( MethodInvocationExpression node ) : void |
|
|
BindTypeTest ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
BuildNullableCoalescingConditional ( Expression exp ) : Expression |
|
|
CanBeOverriden ( IMethod baseMethod ) : bool |
|
|
CanBeReachedFrom ( Node anchor, IType expectedType, IType actualType ) : bool |
|
|
CanResolveReturnType ( Boo.Lang.Compiler.TypeSystem.InternalMethod method ) : bool |
|
|
CannotInferGenericMethodArguments ( Expression node, IMethod genericMethod ) : void |
|
|
CantOverrideNonVirtual ( Method method, IMethod baseMethod ) : void |
|
|
CheckAssignmentToIndexedProperty ( Node node, IEntity lhs ) : void |
|
|
CheckCharLiteralValue ( CharLiteralExpression node ) : void |
|
|
CheckDeclarationType ( TypeReference type ) : bool |
|
|
CheckFieldType ( TypeReference type ) : void |
|
|
CheckGeneratorCantReturnValues ( Boo.Lang.Compiler.TypeSystem.InternalMethod entity ) : void |
|
|
CheckGeneratorReturnType ( Method method, IType returnType ) : void |
|
|
CheckGeneratorYieldType ( Boo.Lang.Compiler.TypeSystem.InternalMethod method, IType returnType ) : void |
|
|
CheckIfIsMethodOverride ( Boo.Lang.Compiler.TypeSystem.InternalMethod method ) : void |
|
|
CheckInstanceMethodInvocationsWithinConstructor ( Constructor ctor ) : void |
|
|
CheckIsNotValueType ( Boo.Lang.Compiler.Ast.BinaryExpression node, Expression expression ) : bool |
|
|
CheckIsaArgument ( Expression e ) : bool |
|
|
CheckItems ( IType expectedElementType, Boo.Lang.Compiler.Ast.ExpressionCollection items ) : void |
|
|
CheckOverrideSignature ( IProperty p, IProperty candidate ) : bool |
|
|
CheckParameterType ( TypeReference type ) : void |
|
|
CheckParameterTypesStrictly ( IMethod method, Boo.Lang.Compiler.Ast.ExpressionCollection args ) : bool |
|
|
CheckRuntimeMethod ( Method method ) : void |
|
|
CheckSwitchArguments ( MethodInvocationExpression node ) : bool |
|
|
CloneOrAssignToTemp ( InternalLocal temp, Expression operand ) : Expression |
|
|
ClosureModifiers ( ) : TypeMemberModifiers |
|
|
ClosureName ( string explicitName ) : string |
|
|
CreateInitializerMethod ( Boo.Lang.Compiler.Ast.TypeDefinition type, string name, TypeMemberModifiers modifiers ) : Method |
|
|
CreateInstanceInvocationFor ( MethodInvocationExpression node ) : MethodInvocationExpression |
|
|
CreateNullableGetValueOrDefaultExpression ( Expression target ) : Expression |
|
|
CreateNullableHasValueOrTrueExpression ( Expression target ) : Expression |
|
|
CreateNullableInstantiation ( Expression val, IType type ) : Expression |
|
|
CreateNullableInstantiation ( IType type ) : Expression |
|
|
CreateSelfReference ( ) : Boo.Lang.Compiler.Ast.SelfLiteralExpression |
|
|
CreateSideEffectAwareSlicingOperation ( LexicalInfo lexicalInfo, BinaryOperatorType binaryOperator, Boo.Lang.Compiler.Ast.SlicingExpression lvalue, Expression rvalue, InternalLocal returnValue ) : Expression |
|
|
CreateTempLocal ( LexicalInfo li, IType type ) : ReferenceExpression |
|
|
CreateTypeReference ( LexicalInfo info, IType type ) : TypeReference |
|
|
DeclareLocal ( Node sourceNode, string name, IType localType ) : IEntity |
|
|
DeclareLocal ( Boo.Lang.Compiler.Ast.Declaration d, bool privateScope ) : void |
|
|
DeclareOldValueTempIfNeeded ( UnaryExpression node ) : InternalLocal |
|
|
Disambiguate ( ReferenceExpression node, IEntity member ) : IEntity |
|
|
EmitCallableResolutionError ( Node sourceNode, IEntity candidates, Boo.Lang.Compiler.Ast.ExpressionCollection args ) : void |
|
|
EnsureDeclarationType ( Boo.Lang.Compiler.Ast.DeclarationStatement node ) : void |
|
|
EnsureMemberReferenceForExtension ( MethodInvocationExpression node ) : Boo.Lang.Compiler.Ast.MemberReferenceExpression |
|
|
EnsureMemberWasVisited ( Boo.Lang.Compiler.Ast.TypeMember node ) : void |
|
|
EnsureRelatedNodesWereVisited ( Node sourceNode, IEntity candidates ) : void |
|
|
EnterForNamespace ( Boo.Lang.Compiler.Ast.ForStatement node ) : void |
|
|
EntityFor ( Property property ) : Boo.Lang.Compiler.TypeSystem.InternalProperty |
|
|
EnumerateMetaMethods ( IEntity entity ) : IEnumerable |
|
|
EvalForTypeInvocation ( IType type, MethodInvocationExpression node ) : MethodInvocationExpression |
|
|
ExpandIncrementDecrement ( UnaryExpression node ) : void |
|
|
ExpandIncrementDecrementArraySlicing ( UnaryExpression node ) : Expression |
|
|
ExpandSimpleIncrementDecrement ( UnaryExpression node ) : Expression |
|
|
FindMethodOverridenBy ( Boo.Lang.Compiler.TypeSystem.InternalMethod entity ) : IMethod |
|
|
FindMethodOverridenBy ( Boo.Lang.Compiler.TypeSystem.InternalMethod entity, IEntity candidates ) : IMethod |
|
|
FindNullableExpressions ( Expression exp ) : IEnumerable |
|
|
FindOperator ( IType type, string operatorName, Boo.Lang.Compiler.Ast.ExpressionCollection args ) : IMethod |
|
|
FindPropertyAccessorOverridenBy ( Property property, Method accessor ) : IMethod |
|
|
FindPropertyOverridenBy ( Property property ) : IProperty |
|
|
FlushFieldInitializers ( ClassDefinition node ) : void |
|
|
GeneratorItemTypeFor ( Boo.Lang.Compiler.TypeSystem.InternalMethod generator ) : IType |
|
|
GeneratorTypeOf ( IType generatorItemType ) : IType |
|
|
GetAccessibilityChecker ( ) : IAccessibilityChecker |
|
|
GetBinaryOperatorText ( BinaryOperatorType op ) : string |
|
|
GetCorrectCallableReference ( Node sourceNode, Boo.Lang.Compiler.Ast.ExpressionCollection args, IEntity candidates ) : IEntity |
|
|
GetCorrectConstructor ( Node sourceNode, IType type, Boo.Lang.Compiler.Ast.ExpressionCollection arguments ) : IConstructor |
|
|
GetCorrespondingHasValueOperator ( BinaryOperatorType op ) : BinaryOperatorType |
|
|
GetDeclarationType ( Boo.Lang.Compiler.Ast.DeclarationStatement node ) : IType |
|
|
GetDeclarationType ( IType defaultDeclarationType, Boo.Lang.Compiler.Ast.Declaration d ) : void |
|
|
GetEquivalentBinaryOperator ( UnaryOperatorType op ) : BinaryOperatorType |
|
|
GetFieldsInitializerInitializedField ( Boo.Lang.Compiler.Ast.TypeDefinition type ) : Boo.Lang.Compiler.Ast.Field |
|
|
GetGetMethods ( IEntity entities ) : IEntity[] |
|
|
GetIndex ( IEntity entities, IEntity entity ) : int |
|
|
GetIndexAfterSuperInvocation ( Block body ) : int |
|
|
GetIndexedPropertySlicingTarget ( Boo.Lang.Compiler.Ast.SlicingExpression node ) : Expression |
|
|
GetInferredType ( IMember entity ) : IType |
|
|
GetInferredType ( IMethod entity ) : IType |
|
|
GetInitializerFor ( Boo.Lang.Compiler.Ast.TypeDefinition type, bool isStatic ) : Method |
|
|
GetInitializerMethod ( Boo.Lang.Compiler.Ast.Field node ) : Method |
|
|
GetMatchesByGenericity ( ReferenceExpression node, Ambiguous candidates ) : List |
|
|
GetMetaMethodInvocationArguments ( MethodInvocationExpression node ) : object[] |
|
|
GetMethodInfo ( IEntity entity ) : MethodInfo |
|
|
GetMostGenericType ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : IType |
|
|
GetMostGenericType ( Boo.Lang.Compiler.Ast.ExpressionCollection args ) : IType |
|
|
GetMostGenericType ( IType lhs, IType rhs ) : IType |
|
|
GetMostGenericTypeReference ( Boo.Lang.Compiler.Ast.ExpressionCollection expressions ) : TypeReference |
|
|
GetMostSimilarBaseMethodName ( Boo.Lang.Compiler.TypeSystem.InternalMethod entity ) : string |
|
|
GetPropertyAccessors ( IEntity entities, IEntity>.Func selector ) : IEntity[] |
|
|
GetReferenceNamespace ( Boo.Lang.Compiler.Ast.MemberReferenceExpression expression ) : INamespace |
|
|
GetRelatedBinaryOperatorForInPlaceOperator ( BinaryOperatorType op ) : BinaryOperatorType |
|
|
GetRelatedPreOperator ( UnaryOperatorType op ) : UnaryOperatorType |
|
|
GetSetMethods ( IEntity entities ) : IEntity[] |
|
|
GetSignature ( IEnumerable args ) : string |
|
|
GetStaticConstructor ( Boo.Lang.Compiler.Ast.TypeDefinition type ) : Constructor |
|
|
GetUnaryOperatorText ( UnaryOperatorType op ) : string |
|
|
HasOperatorSignature ( IMethod method, Boo.Lang.Compiler.Ast.ExpressionCollection args ) : bool |
|
|
InStrictMode ( ) : bool |
|
|
InferArrayType ( Boo.Lang.Compiler.Ast.ArrayLiteralExpression node ) : IArrayType |
|
|
InferClosureSignature ( BlockExpression node ) : void |
|
|
InferDeclarationType ( Boo.Lang.Compiler.Ast.DeclarationStatement node ) : IType |
|
|
InferGenericMethodInvocation ( MethodInvocationExpression node, IMethod targetMethod ) : IMethod |
|
|
InferTypeOfProperty ( Property node ) : IType |
|
|
InvalidOperatorForType ( UnaryExpression node ) : void |
|
|
InvalidOperatorForTypes ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : void |
|
|
InvokeMetaMethod ( MethodInvocationExpression node, CandidateMethod method, object arguments ) : void |
|
|
IsAccessible ( IAccessibleMember accessible ) : bool |
|
|
IsAccessible ( IEntity member ) : bool |
|
|
IsApplicable ( IEntity entity, Boo.Lang.Compiler.Ast.MemberReferenceExpression node ) : bool |
|
|
IsArray ( Expression expression ) : bool |
|
|
IsAssignableFrom ( IType expectedType, IType actualType ) : bool |
|
|
IsAssignableFrom ( Type expectedType, IType actualType ) : bool |
|
|
IsBeingAssignedTo ( Boo.Lang.Compiler.Ast.MemberReferenceExpression node ) : bool |
|
|
IsBool ( IType lhs ) : bool |
|
|
IsCallableEntity ( IEntity entity ) : bool |
|
|
IsChar ( IType type ) : bool |
|
|
IsEnumOperation ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : bool |
|
|
IsError ( IEntity entity ) : bool |
|
|
IsEvent ( IEntity entity ) : bool |
|
|
IsEventSubscription ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : bool |
|
|
IsExtensionMethod ( IEntity entity ) : bool |
|
|
IsGenericMethod ( IMethod m ) : bool |
|
|
IsInaccessible ( IEntity info ) : bool |
|
|
IsLikelyMacroExtensionMethodInvocation ( IEntity entity ) : bool |
|
|
IsMetaMethod ( IEntity entity ) : bool |
|
|
IsNull ( Expression node ) : bool |
|
|
IsNullableOperation ( Boo.Lang.Compiler.Ast.BinaryExpression node ) : bool |
|
|
IsOrContainMetaMethod ( IEntity entity ) : bool |
|
|
IsPrimitiveComparison ( IType lhs, IType rhs ) : bool |
|
|
IsPrimitiveNumber ( Expression expression ) : bool |
|
|
IsPrimitiveNumberOrChar ( IType lhs ) : bool |
|
|
IsPrimitiveOnesComplementOperand ( Expression operand ) : bool |
|
|
IsPublicEvent ( IEntity tag ) : bool |
|
|
IsRuntimeIterator ( IType type ) : bool |
|
|
IsStandaloneReference ( Node node ) : bool |
|
|
IsSubjectToGenericArgumentInference ( Expression node ) : bool |
|
|
IsTextReader ( IType type ) : bool |
|
|
IsValidEnumOperand ( IType expected, IType actual ) : bool |
|
|
IsValidLiteralInitializer ( Expression e ) : bool |
|
|
IsVisible ( IAccessibleMember member ) : bool |
|
|
IsVisibleFieldPropertyOrEvent ( IEntity entity ) : bool |
|
|
IsWriteOnlyProperty ( IProperty property ) : bool |
|
|
LValueExpected ( Node node ) : void |
|
|
LeaveAddressOf ( UnaryExpression node ) : void |
|
|
LeaveIncrementDecrement ( UnaryExpression node ) : void |
|
|
LeaveIndirection ( UnaryExpression node ) : void |
|
|
LeaveLogicalNot ( UnaryExpression node ) : void |
|
|
LeaveOnesComplement ( UnaryExpression node ) : void |
|
|
LeaveUnaryNegation ( UnaryExpression node ) : void |
|
|
MapWildcardType ( IType type ) : IType |
|
|
MarkPreProcessed ( Method node ) : void |
|
|
MarkRelatedImportAsUsed ( Boo.Lang.Compiler.Ast.MemberReferenceExpression node ) : void |
|
|
MemberAnchorFor ( Node node ) : Node |
|
|
MetaAttributeOf ( CandidateMethod method ) : MetaAttribute |
|
|
MethodHidesInheritedNonVirtual ( Boo.Lang.Compiler.TypeSystem.InternalMethod hidingMethod, IMethod hiddenMethod ) : void |
|
|
NamedArgumentsNotAllowed ( MethodInvocationExpression node ) : void |
|
|
NormalizeGetterOf ( Property node ) : void |
|
|
NormalizeSetterOf ( Property node ) : void |
|
|
PopMember ( ) : void |
|
|
PopMethodInfo ( ) : void |
|
|
PostNormalizeExtensionInvocation ( MethodInvocationExpression node, IMethod targetMethod ) : void |
|
|
PostProcessMethod ( Method node ) : void |
|
|
PostProcessReferenceExpression ( ReferenceExpression node ) : void |
|
|
PreNormalizeExtensionInvocation ( MethodInvocationExpression node, IEntityWithParameters extension ) : void |
|
|
PreProcessFieldInitializer ( Field node ) : void |
|
|
PreProcessMethod ( Method node ) : void |
|
|
PreferInternalEntitiesOverNonInternal ( List matches ) : void |
|
|
ProcessAddressOfInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessCallableTypeInvocation ( MethodInvocationExpression node, ICallableType type ) : void |
|
|
ProcessClosureBody ( BlockExpression node ) : void |
|
|
ProcessClosureInMethodInvocation ( GenericParameterInferrer inferrer, BlockExpression closure, ICallableType formalType ) : void |
|
|
ProcessConstructorInvocation ( MethodInvocationExpression node, IEntity targetEntity ) : void |
|
|
ProcessDefaultValueInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessDelegateInvocation ( MethodInvocationExpression node, ICallableType delegateType ) : void |
|
|
ProcessEvalInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessEventInvocation ( MethodInvocationExpression node, IEvent ev ) : void |
|
|
ProcessFieldInitializer ( Field node ) : void |
|
|
ProcessFieldInitializerType ( Field node, IType initializerType ) : void |
|
|
ProcessGenericMethodInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessGetter ( Property node ) : void |
|
|
ProcessICallableInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessLenInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessLiteralField ( Field node ) : void |
|
|
ProcessMetaMethodInvocation ( MethodInvocationExpression node, bool resolvedArgs ) : bool |
|
|
ProcessMethodBody ( InternalMethod entity ) : void |
|
|
ProcessMethodBody ( InternalMethod entity, INamespace ns ) : void |
|
|
ProcessMethodInvocationExpression ( MethodInvocationExpression node, IEntity targetEntity ) : void |
|
|
ProcessMethodInvocationOnCallableExpression ( MethodInvocationExpression node ) : void |
|
|
ProcessMethodOverride ( InternalMethod entity, IMethod baseMethod ) : void |
|
|
ProcessNamedArgument ( ExpressionPair arg ) : bool |
|
|
ProcessNamedArgumentsForTypeInvocation ( MethodInvocationExpression invocation ) : void |
|
|
ProcessNodeInMethodContext ( InternalMethod entity, INamespace ns, Node node ) : void |
|
|
ProcessOperatorOverload ( UnaryExpression node ) : void |
|
|
ProcessRegularMethod ( Method node ) : void |
|
|
ProcessSetter ( Property node ) : void |
|
|
ProcessStatementTypeMemberInitializer ( ClassDefinition node, StatementTypeMember statementTypeMember ) : void |
|
|
ProcessSwitchInvocation ( MethodInvocationExpression node ) : bool |
|
|
ProcessSystemTypeInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessTypeInvocation ( MethodInvocationExpression node ) : void |
|
|
ProcessValueTypeInstantiation ( IType type, MethodInvocationExpression node ) : void |
|
|
PropagateOverrideToAccessors ( Property property ) : void |
|
|
PushMember ( TypeMember member ) : void |
|
|
PushMethodInfo ( InternalMethod entity ) : void |
|
|
ReplaceMetaMethodInvocationSite ( MethodInvocationExpression node, Node replacement ) : void |
|
|
ReplaceTypeInvocationByEval ( IType type, MethodInvocationExpression node ) : void |
|
|
ResolveAmbiguousLValue ( Expression sourceNode, Ambiguous candidates, Expression rvalue ) : IEntity |
|
|
ResolveAmbiguousMethodReference ( ReferenceExpression node, Ambiguous candidates, ExpressionCollection args ) : IEntity |
|
|
ResolveAmbiguousOperator ( IEntity entities, ExpressionCollection args ) : IMethod |
|
|
ResolveAmbiguousPropertyReference ( ReferenceExpression node, Ambiguous candidates, ExpressionCollection args ) : IEntity |
|
|
ResolveAmbiguousReference ( ReferenceExpression node, Ambiguous candidates ) : IEntity |
|
|
ResolveAmbiguousReferenceByAccessibility ( Ambiguous candidates ) : IEntity |
|
|
ResolveAmbiguousTypeReference ( ReferenceExpression node, Ambiguous candidates ) : IEntity |
|
|
ResolveCallable ( ReferenceExpression node ) : IEntity |
|
|
ResolveCallableReference ( MethodInvocationExpression node, Ambiguous entity ) : IEntity |
|
|
ResolveExtension ( MethodInvocationExpression node ) : IEntity |
|
|
ResolveGeneratorReturnType ( InternalMethod entity ) : void |
|
|
ResolveMember ( MemberReferenceExpression node ) : IEntity |
|
|
ResolveMemberInfo ( ReferenceExpression node, IMember member ) : void |
|
|
ResolveMethodOverride ( InternalMethod entity ) : void |
|
|
ResolveName ( Node node, string name ) : IEntity |
|
|
ResolveNamedArgument ( IType type, ReferenceExpression name, Expression value ) : void |
|
|
ResolveNamedArguments ( IType type, ExpressionPairCollection arguments ) : void |
|
|
ResolveOperator ( BinaryExpression node ) : bool |
|
|
ResolveOperator ( Expression node, IType type, string operatorName, MethodInvocationExpression mie ) : bool |
|
|
ResolveOperator ( UnaryExpression node ) : bool |
|
|
ResolveOperatorEntity ( IEntity op, ExpressionCollection args ) : IMethod |
|
|
ResolvePropertyOverride ( IProperty p, IEntity candidates ) : IProperty |
|
|
ResolvePropertyOverride ( Property property ) : void |
|
|
ResolveReturnType ( InternalMethod entity ) : void |
|
|
ResolveVisibleFieldPropertyOrEvent ( Expression sourceNode, IType type, string name ) : IMember |
|
|
ResolvedAsExtension ( MethodInvocationExpression node ) : bool |
|
|
ResultingTypeForArraySlicing ( SlicingExpression node ) : IType |
|
|
ResultingTypeForComplexSlicing ( SlicingExpression node ) : IType |
|
|
SetOverride ( InternalMethod entity, IMethod baseMethod ) : void |
|
|
SetPropertyAccessorOverride ( Method accessor ) : void |
|
|
ShouldDeferClosureProcessing ( BlockExpression node ) : bool |
|
|
ShouldResolveArgsOf ( CandidateMethod method ) : bool |
|
|
SliceMember ( SlicingExpression node, IEntity member ) : void |
|
|
TraceOverride ( Method method, IMethod baseMethod ) : void |
|
|
TraceReturnType ( Method method, IMethod tag ) : void |
|
|
TryToProcessAsExtensionInvocation ( MethodInvocationExpression node ) : bool |
|
|
TryToResolveMemberAsExtension ( MemberReferenceExpression node ) : IEntity |
|
|
TryToResolveName ( string name ) : IEntity |
|
|
TryToResolveReturnType ( InternalMethod entity ) : void |
|
|
ValidateOverride ( InternalMethod entity, IMethod baseMethod ) : void |
|
|
VisitBaseTypes ( TypeDefinition node ) : void |
|
|
VisitTypeDefinition ( TypeDefinition node ) : void |
|
|
VoidType ( ) : IType |
|
|
WasAlreadyPreProcessed ( Method node ) : bool |
|
|