## Uses of Interface
org.eclipse.cdt.core.dom.ast.IASTCompoundStatement

Packages that use IASTCompoundStatement
org.eclipse.cdt.core.dom.ast
org.eclipse.cdt.core.dom.ast.cpp
org.eclipse.cdt.core.dom.ast.gnu

### Uses of IASTCompoundStatement in org.eclipse.cdt.core.dom.ast

Methods in org.eclipse.cdt.core.dom.ast that return IASTCompoundStatement
`IASTCompoundStatement` IASTCompoundStatement.`copy()`
`IASTCompoundStatement` IASTCompoundStatement.`copy(IASTNode.CopyStyle style)`
`IASTCompoundStatement` INodeFactory.`newCompoundStatement()`

Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTCompoundStatement
`IGNUASTCompoundStatementExpression` INodeFactory.`newGNUCompoundStatementExpression(IASTCompoundStatement compoundStatement)`

### Uses of IASTCompoundStatement in org.eclipse.cdt.core.dom.ast.cpp

Subinterfaces of IASTCompoundStatement in org.eclipse.cdt.core.dom.ast.cpp
`interface` `ICPPASTCompoundStatement` Represents a block of statements in C++.

Methods in org.eclipse.cdt.core.dom.ast.cpp that return IASTCompoundStatement
`IASTCompoundStatement` ICPPASTLambdaExpression.`getBody()` Returns the compound statement of this lambda expression.

Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IASTCompoundStatement
`void` ICPPASTLambdaExpression.`setBody(IASTCompoundStatement body)` Not allowed on frozen AST.

### Uses of IASTCompoundStatement in org.eclipse.cdt.core.dom.ast.gnu

Methods in org.eclipse.cdt.core.dom.ast.gnu that return IASTCompoundStatement
`IASTCompoundStatement` IGNUASTCompoundStatementExpression.`getCompoundStatement()` Get the compound statement.

Methods in org.eclipse.cdt.core.dom.ast.gnu with parameters of type IASTCompoundStatement
`void` IGNUASTCompoundStatementExpression.`setCompoundStatement(IASTCompoundStatement statement)` Set the compound statement.