| Package | Description |
|---|---|
| cetus.analysis | |
| cetus.base.grammars | |
| cetus.hir |
| Modifier and Type | Method and Description |
|---|---|
CompoundStatement |
CallSite.getTempAssignments()
Returns the list of temporary assignments stored in a compound statement.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InlineExpansion.inlineIn(CompoundStatement inlineIn)
inlines the function calls in the given compound statement, doesn't go deeper than that
i.e.
|
| Modifier and Type | Method and Description |
|---|---|
CompoundStatement |
NewCParser.compoundStatement() |
| Modifier and Type | Class and Description |
|---|---|
class |
ExceptionHandler
Represents an exception handling block (try-catch-finally block) in a C++ or
Java program.
|
| Modifier and Type | Method and Description |
|---|---|
CompoundStatement |
CompoundStatement.clone()
Returns a clone of this compound statement.
|
CompoundStatement |
SwitchStatement.getBody()
Returns the body statement of the switch statement.
|
CompoundStatement |
Procedure.getBody()
Returns the body compound statement of this procedure.
|
CompoundStatement |
StatementExpression.getStatement()
Returns the child statement of the statement expression
|
| Modifier and Type | Method and Description |
|---|---|
void |
ExceptionHandler.addCatchBlock(CompoundStatement catch_block)
Appends a catch block to the list of catch blocks.
|
void |
ExceptionHandler.addFinallyBlock(CompoundStatement finally_block)
Appends a finally block.
|
static void |
CompoundStatement.defaultPrint(CompoundStatement s,
java.io.PrintWriter o)
Prints a statement to the given print writer.
|
void |
SwitchStatement.setBody(CompoundStatement stmt)
Sets the body of the switch statement with the specified new statement.
|
void |
Procedure.setBody(CompoundStatement body)
Assigns a new procedure body for the procedure.
|
| Constructor and Description |
|---|
ExceptionHandler(CompoundStatement try_block,
java.util.List catch_blocks)
Creates an exception handler.
|
ExceptionHandler(CompoundStatement try_block,
java.util.List catch_blocks,
CompoundStatement finally_block)
Creates an exception handler.
|
Procedure(Declarator declarator,
CompoundStatement body)
Creates a constructor definition (declaration plus body).
|
Procedure(java.util.List leading_specs,
Declarator declarator,
CompoundStatement body)
Creates a procedure definition (declaration plus body).
|
Procedure(java.util.List leading_specs,
Declarator declarator,
CompoundStatement body,
boolean is_old_style_function)
Constructor that can preserve the old style of the declaration
|
Procedure(Specifier spec,
Declarator declarator,
CompoundStatement body)
Creates a procedure definition (declaration plus body).
|
StatementExpression(CompoundStatement stmt)
Constructs a statement expression with the specified compound statement.
|
SwitchStatement(Expression value,
CompoundStatement stmt)
Constructs a new switch statement with the specified value expression and
the body statement.
|