Boo.Lang.Compiler.Pipelines.ResolveExpressions.ResolveExpressions C# (CSharp) Метод

ResolveExpressions() публичный Метод

public ResolveExpressions ( ) : Boo.Lang.Compiler.Steps
Результат Boo.Lang.Compiler.Steps
        public ResolveExpressions()
        {
            Add(new InitializeTypeSystemServices());
            Add(new PreErrorChecking());

            Add(new MergePartialClasses());

            Add(new InitializeNameResolutionService());
            Add(new IntroduceGlobalNamespaces());
            Add(new TransformCallableDefinitions());

            Add(new BindTypeDefinitions());
            Add(new BindGenericParameters());
            Add(new BindNamespaces());
            Add(new BindBaseTypes());

            Add(new MacroAndAttributeExpansion());
            Add(new ExpandAstLiterals());

            Add(new IntroduceModuleClasses());
            Add(new NormalizeStatementModifiers());
            Add(new NormalizeTypeAndMemberDefinitions());

            Add(new BindTypeDefinitions());
            Add(new BindGenericParameters());
            Add(new BindEnumMembers());
            Add(new BindBaseTypes());

            Add(new BindMethods());
            Add(new ResolveTypeReferences());
            Add(new BindTypeMembers());
            Add(new CheckGenericConstraints());

            Add(new ProcessInheritedAbstractMembers());
            Add(new CheckMemberNames());

            Add(new ProcessMethodBodiesWithDuckTyping());

            Add(new PreProcessExtensionMethods());
        }
ResolveExpressions