C# (CSharp) Boo.Lang.Compiler.Steps Пространство имен

Классы

Имя Описание
AbstractCompilerStep
AbstractNamespaceSensitiveTransformerCompilerStep
AbstractNamespaceSensitiveVisitorCompilerStep
AccessibilityChecker
AccessibilityChecker.GlobalAccessibilityChecker
ApplyAttributeTask
BindAndApplyAttributes Step 2. Processes AST attributes.
BindBaseTypes
BindEnumMembers
BindGenericParameters
BindMethods
BindNamespaces
BindTypeDefinitions
BindTypeMembers
BranchChecking
CheckAttributesUsage
CheckGenericConstraints
CheckIdentifiers
CheckMemberNames
CheckMembersProtectionLevel
CheckNeverUsedMembers
ConstantFolding
ContextAnnotations
DumpReferences
EmitAssembly
EmitAssembly.AttributeEmitVisitor
EmitAssembly.SREResourceService
EmitAssembly.TypeCreator Ensures that all types are created in the correct order.
ExpandAstLiterals
ExpandDuckTypedExpressions
ExpandMacros
ExpandProperties
ExpandVarArgsMethodInvocations
GeneratorExpressionProcessor
GeneratorMethodProcessor
GeneratorMethodProcessor.TryStatementInfo
GenericParametersNamespaceExtender Provides a quasi-namespace that can resolve a type's generic parameters before its base types are bound.
ImplementICallableOnCallableDefinitions
InitializeNameResolutionService
InitializeTypeSystemServices
InjectCallableConversions
InjectCallableConversions.AdaptorRecord
InjectCastsAndConversions
IntroduceGlobalNamespaces
IntroduceModuleClasses
LoopInfo
MacroAndAttributeExpansion
MergePartialClasses
MergePartialTypes
MethodBodyState
NormalizeStatementModifiers
OptimizeIterationStatements AST semantic evaluation.
OptimizeIterationStatements.EntityPredicate
PEVerify
PreErrorChecking
PreProcessExtensionMethods
PrintErrors
PrintWarnings
ProcessAssignmentsToSpecialMembers Summary description for ProcessAssignmentsToSpecialMembers.
ProcessAssignmentsToSpecialMembers.ChainItem
ProcessAssignmentsToValueTypeMembers see BOO-313
ProcessClosures
ProcessGenerators
ProcessMethodBodies AST semantic evaluation.
ProcessMethodBodies.ReturnExpressionFinder
ProcessMethodBodiesWithDuckTyping
RemoveDeadCode
ResolveImports
ResolveTypeReferences
RunAssembly
SaveAssembly
TransformCallableDefinitions