コード例 #1
0
ファイル: MethodDefinition.cs プロジェクト: EkardNT/Roslyn
        public void SetMethodBody(Microsoft.Cci.IMethodBody methodBody)
        {
            Contract.ThrowIfNull(methodBody);
            Contract.ThrowIfFalse(this.methodBody == null);

            this.methodBody = methodBody;
        }
コード例 #2
0
ファイル: LocalScopeProvider.cs プロジェクト: sperling/cskarp
 public IList <Microsoft.Cci.ILocalScope> GetIteratorScopes(Microsoft.Cci.IMethodBody methodBody)
 {
     return(((MethodBody)methodBody).IteratorScopes);
 }
コード例 #3
0
ファイル: LocalScopeProvider.cs プロジェクト: sperling/cskarp
 public string IteratorClassName(Microsoft.Cci.IMethodBody methodBody)
 {
     return(((MethodBody)methodBody).IteratorClassName);
 }
コード例 #4
0
ファイル: LocalScopeProvider.cs プロジェクト: sperling/cskarp
 public IEnumerable <Microsoft.Cci.INamespaceScope> GetNamespaceScopes(Microsoft.Cci.IMethodBody methodBody)
 {
     return(((MethodBody)methodBody).NamespaceScopes);
 }