コード例 #1
0
ファイル: ModuleInfo.cs プロジェクト: jsschultz/PTVS
 public ModuleInfo(string moduleName, ProjectEntry projectEntry, IModuleContext moduleContext) {
     _name = moduleName;
     _projectEntry = projectEntry;
     _sequences = new Dictionary<Node, IAnalysisSet>();
     _scope = new ModuleScope(this);
     _weakModule = new WeakReference(this);
     _context = moduleContext;
     _scopes = new Dictionary<Node, InterpreterScope>();
     _referencedModules = new HashSet<ModuleReference>();
     _unresolvedModules = new HashSet<string>(StringComparer.Ordinal);
 }
コード例 #2
0
ファイル: ModuleScope.cs プロジェクト: omnimark/PTVS
 private ModuleScope(ModuleScope scope)
     : base(scope.AnalysisValue, scope, true) {
 }
コード例 #3
0
ファイル: ModuleScope.cs プロジェクト: xNUTs/PTVS
 private ModuleScope(ModuleScope scope)
     : base(scope.AnalysisValue, scope, true)
 {
 }