Uses of Package
dev.civl.abc.ast.node.IF.statement
Packages that use dev.civl.abc.ast.node.IF.statement
Package
Description
Module ast defines an Abstract Syntax Tree
representation of a program, the
AST.Submodule ast.node defines every kind of
node in an AST.
The ast.node.declaration submodule defines nodes
and other object deadling with declarations in a program.
The ast.node.expression submodule defines AST nodes
for representing expressions in a program.
The ast.node.label submodule defines AST nodes for representing labels
in a program, including ordinary labels, and the
case and default
labels used in switch statements.The ast.node.omp submodule defines AST nodes for representing
OpenMP constructs, which are specified in
omp pragmas.The ast.node.statement submodule defines AST
nodes for representing statements in a program.
The ast.node.type submodule defines AST nodes
for representing type constructs in a program.
-
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.IF
-
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IFClassDescriptionAn atomic node represents a CIVL-C
$atomicstatement.An item that can appear in a "block".A "choose" statement has the form "choose { s1 ...Represents a CIVL$foror$parforstatement.A compound statement is a sequence of statements and declarations within curly braces: "{ ...A list of variable declarations, such as might occur as an initializer in aforloop.A marker interface indicating this construct can be used as the first clause in aforloop.A for loop, in addition to the expression and body that all loops possess, has an initializer and incrementer.Represents a C "goto labelName;" statement.Root of type hierarchy for every kind of loop statement.Represents a CIVL-C$runexpression, which has the form$run statement.The statement s can be any singleStatementNodeor aCompoundStatementNodewhich is wrapped by a pair of curly braces.Represents a Cswitchstatement.This node represents an expression$update($collator c) f().Represents a CIVL-C guarded command. -
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.acslClassDescriptionAn item that can appear in a "block".A marker interface indicating this construct can be used as the first clause in a
forloop. -
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.declarationClassDescriptionAn item that can appear in a "block".A compound statement is a sequence of statements and declarations within curly braces: "{ ...
-
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.expressionClassDescriptionA compound statement is a sequence of statements and declarations within curly braces: "{ ...A marker interface indicating this construct can be used as the first clause in a
forloop. -
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.label
-
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.omp
-
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.statementClassDescriptionAn atomic node represents a CIVL-C
$atomicstatement.An item that can appear in a "block".A "choose" statement has the form "choose { s1 ...Represents a CIVL$foror$parforstatement.A compound statement is a sequence of statements and declarations within curly braces: "{ ...A list of variable declarations, such as might occur as an initializer in aforloop.A marker interface indicating this construct can be used as the first clause in aforloop.A for loop, in addition to the expression and body that all loops possess, has an initializer and incrementer.Represents a C "goto labelName;" statement.Root of type hierarchy for every kind of loop statement.A null statement: ";".Represents a CIVL-C$runexpression, which has the form$run statement.The statement s can be any singleStatementNodeor aCompoundStatementNodewhich is wrapped by a pair of curly braces.Represents a Cswitchstatement.Represents a CIVL-C guarded command. -
Classes in dev.civl.abc.ast.node.IF.statement used by dev.civl.abc.ast.node.IF.type