14 types derived from CodeStatement
dotnet-svcutil-lib (14)
FrameworkFork\Microsoft.CodeDom\System\CodeAssignStatement.cs (1)
23public class CodeAssignStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeAttachEventStatement.cs (1)
23public class CodeAttachEventStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeCommentStatement.cs (1)
21public class CodeCommentStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeConditionStatement.cs (1)
23public class CodeConditionStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeExpressionStatement.cs (1)
24public class CodeExpressionStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeGotoStatement.cs (1)
21public class CodeGotoStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeIterationStatement.cs (1)
23public class CodeIterationStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeLabeledStatement.cs (1)
21public class CodeLabeledStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeMethodReturnStatement.cs (1)
23public class CodeMethodReturnStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeRemoveEventStatement.cs (1)
23public class CodeRemoveEventStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeSnippetStatement.cs (1)
23public class CodeSnippetStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeThrowExceptionStatement.cs (1)
24public class CodeThrowExceptionStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeTryCatchFinallyStatement.cs (1)
22public class CodeTryCatchFinallyStatement : CodeStatement
FrameworkFork\Microsoft.CodeDom\System\CodeVariableDeclarationStatement.cs (1)
23public class CodeVariableDeclarationStatement : CodeStatement
52 references to CodeStatement
dotnet-svcutil-lib (52)
CodeDomFixup\CodeDomVisitors\CodeDomVisitor.cs (4)
423protected override void Visit(CodeStatement statement) 554else if (obj is CodeStatement) 555Visit((CodeStatement)obj); 678protected virtual void Visit(CodeStatement statement)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeDOMProvider.cs (1)
236public virtual void GenerateCodeFromStatement(CodeStatement statement, TextWriter writer, CodeGeneratorOptions options)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (3)
570void ICodeGenerator.GenerateCodeFromStatement(CodeStatement e, TextWriter w, CodeGeneratorOptions o) 1064protected void GenerateStatement(CodeStatement e) 1166((ICodeGenerator)this).GenerateCodeFromStatement((CodeStatement)en.Current, _output.InnerWriter, _options);
FrameworkFork\Microsoft.CodeDom\Compiler\CodeValidator.cs (4)
44else if (e is CodeStatement) 46ValidateStatement((CodeStatement)e); 437private void ValidateStatement(CodeStatement e) 509ValidateStatement((CodeStatement)en.Current);
FrameworkFork\Microsoft.CodeDom\Compiler\ICodeGenerator.cs (1)
72void GenerateCodeFromStatement(CodeStatement e, TextWriter w, CodeGeneratorOptions o);
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (3)
1140private void GenerateStatement(CodeStatement e) 1242((ICodeGenerator)this).GenerateCodeFromStatement((CodeStatement)en.Current, _output.InnerWriter, _options); 4409void ICodeGenerator.GenerateCodeFromStatement(CodeStatement e, TextWriter w, CodeGeneratorOptions o)
FrameworkFork\Microsoft.CodeDom\System\CodeCatchClause.cs (1)
56public CodeCatchClause(string localName, CodeTypeReference catchExceptionType, params CodeStatement[] statements)
FrameworkFork\Microsoft.CodeDom\System\CodeConditionStatement.cs (3)
43public CodeConditionStatement(CodeExpression condition, params CodeStatement[] trueStatements) 55public CodeConditionStatement(CodeExpression condition, CodeStatement[] trueStatements, CodeStatement[] falseStatements)
FrameworkFork\Microsoft.CodeDom\System\CodeIterationStatement.cs (7)
25private CodeStatement _initStatement; 27private CodeStatement _incrementStatement; 44public CodeIterationStatement(CodeStatement initStatement, CodeExpression testExpression, CodeStatement incrementStatement, params CodeStatement[] statements) 58public CodeStatement InitStatement 94public CodeStatement IncrementStatement
FrameworkFork\Microsoft.CodeDom\System\CodeLabeledStatement.cs (3)
24private CodeStatement _statement; 44public CodeLabeledStatement(string label, CodeStatement statement) 68public CodeStatement Statement
FrameworkFork\Microsoft.CodeDom\System\CodeStatementCollection.cs (18)
14/// A collection that stores <see cref='Microsoft.CodeDom.CodeStatement'/> objects. 45/// Initializes a new instance of <see cref='Microsoft.CodeDom.CodeStatementCollection'/> containing any array of <see cref='Microsoft.CodeDom.CodeStatement'/> objects. 48public CodeStatementCollection(CodeStatement[] value) 54/// <para>Represents the entry at the specified index of the <see cref='Microsoft.CodeDom.CodeStatement'/>.</para> 56public CodeStatement this[int index] 60return ((CodeStatement)(List[index])); 69/// <para>Adds a <see cref='Microsoft.CodeDom.CodeStatement'/> with the specified value to the 72public int Add(CodeStatement value) 89public void AddRange(CodeStatement[] value) 121/// <see cref='Microsoft.CodeDom.CodeStatementCollection'/> contains the specified <see cref='Microsoft.CodeDom.CodeStatement'/>.</para> 123public bool Contains(CodeStatement value) 132public void CopyTo(CodeStatement[] array, int index) 138/// <para>Returns the index of a <see cref='Microsoft.CodeDom.CodeStatement'/> in 141public int IndexOf(CodeStatement value) 147/// <para>Inserts a <see cref='Microsoft.CodeDom.CodeStatement'/> into the <see cref='Microsoft.CodeDom.CodeStatementCollection'/> at the specified index.</para> 149public void Insert(int index, CodeStatement value) 155/// <para> Removes a specific <see cref='Microsoft.CodeDom.CodeStatement'/> from the 158public void Remove(CodeStatement value)
FrameworkFork\Microsoft.CodeDom\System\CodeTryCatchFinallyStatement.cs (3)
43public CodeTryCatchFinallyStatement(CodeStatement[] tryStatements, CodeCatchClause[] catchClauses) 55public CodeTryCatchFinallyStatement(CodeStatement[] tryStatements, CodeCatchClause[] catchClauses, CodeStatement[] finallyStatements)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
919private static CodeStatement CreateDelegateIfNotNull(CodeMemberField delegateField, CodeMemberMethod delegateMethod)