C# Class Blade.Compiler.Extensibility.ScriptObjectLiteralExtension

Inheritance: Blade.Compiler.Extensibility.Extension
Show file Open project: vannatech/blade

Public Methods

Method Description
ExtendDeclaration ( IDeclarationModel declaration, CompilationModel model ) : void
ExtendDefinition ( IDefinition definition ) : void

Private Methods

Method Description
ValidateBaseClass ( ClassDeclaration originalDecl, ClassDefinition classDef ) : void
ValidateClass ( ClassDeclaration classDecl ) : void

Method Details

ExtendDeclaration() public method

public ExtendDeclaration ( IDeclarationModel declaration, CompilationModel model ) : void
declaration IDeclarationModel
model CompilationModel
return void

ExtendDefinition() public method

public ExtendDefinition ( IDefinition definition ) : void
definition IDefinition
return void