C# Class Devkit.BinaryResourcePlugin.BinaryFileScope

Inheritance: ISourceFileScope
显示文件 Open project: kierenj/0x10c-DevKit

Public Methods

Method Description
Add ( ICompilerScopeObject obj ) : void
BinaryFileScope ( INode parent, string labelIdentifier, string filename ) : System
Compile ( CompilationPass pass, ICompiler compiler, CompileToolContext context ) : bool
Find ( string name, IIdentifierScope &scope ) : ICompilerScopeObject
FindInChildren ( string name, IIdentifierScope &scope ) : ICompilerScopeObject
GetChildren ( ) : IEnumerable

Method Details

Add() public method

public Add ( ICompilerScopeObject obj ) : void
obj ICompilerScopeObject
return void

BinaryFileScope() public method

public BinaryFileScope ( INode parent, string labelIdentifier, string filename ) : System
parent INode
labelIdentifier string
filename string
return System

Compile() public method

public Compile ( CompilationPass pass, ICompiler compiler, CompileToolContext context ) : bool
pass CompilationPass
compiler ICompiler
context CompileToolContext
return bool

Find() public method

public Find ( string name, IIdentifierScope &scope ) : ICompilerScopeObject
name string
scope IIdentifierScope
return ICompilerScopeObject

FindInChildren() public method

public FindInChildren ( string name, IIdentifierScope &scope ) : ICompilerScopeObject
name string
scope IIdentifierScope
return ICompilerScopeObject

GetChildren() public method

public GetChildren ( ) : IEnumerable
return IEnumerable