Package de.fraunhofer.aisec.cpg.graph.statements
-
Class Summary Class Description ASMDeclarationStatement AssertStatement Represents an assert statementBreakStatement Statement used to interrupt further execution of a loop body and exit the respective loop context.CaseStatement Case statement of the formcase expression :that serves as entry point for switch statements, the only allowed substatements are side effekt free primitive expression for the selector to choose from.CatchClause CompoundStatement A statement which contains a list of statements.ContinueStatement Statement used to interrupt further execution of a loop body and jump to the evaluation of the loop condition.DeclarationStatement AStatement, which contains a single or multipleDeclarations.DefaultStatement Default statement of the formdefault:that serves as entry point for switch statements.DoStatement Represents a conditional loop statement of the form:do{...}while(...).EmptyStatement ForEachStatement ForStatement GotoStatement IfStatement Represents a condition control flow statement, usually indicating byIf.LabelStatement A label attached to a statement that is used to change control flow by labeled continue and breaks (Java) or goto(C++).ReturnStatement Represents a statement that returns out of the current function.Statement A statement.SwitchStatement Represents a Java or C++ switch statement of theswitch (selector) {...}that can include case and default statements.SynchronizedStatement TryStatement WhileStatement Represents a conditional loop statement of the form:while(...){...}.