Intel® Implicit SPMD Program Compiler (Intel® ISPC)
1.13.0
|
File with declarations for classes related to statements in the language. More...
Go to the source code of this file.
Classes | |
class | Stmt |
Interface class for statements in the ispc language. More... | |
class | ExprStmt |
Statement representing a single expression. More... | |
struct | VariableDeclaration |
class | DeclStmt |
Statement representing a single declaration (which in turn may declare a number of variables. More... | |
class | IfStmt |
Statement representing a single if statement, possibly with an else clause. More... | |
class | DoStmt |
Statement implementation representing a 'do' statement in the program. More... | |
class | ForStmt |
Statement implementation for 'for' loops (as well as for 'while' loops). More... | |
class | BreakStmt |
Statement implementation for a break statement in the program. More... | |
class | ContinueStmt |
Statement implementation for a continue statement in the program. More... | |
class | ForeachStmt |
Statement implementation for parallel 'foreach' loops. More... | |
class | ForeachActiveStmt |
class | ForeachUniqueStmt |
class | UnmaskedStmt |
class | ReturnStmt |
Statement implementation for a 'return' statement in the program. More... | |
class | CaseStmt |
class | DefaultStmt |
class | SwitchStmt |
class | GotoStmt |
class | LabeledStmt |
class | StmtList |
Representation of a list of statements in the program. More... | |
class | PrintStmt |
Representation of a print() statement in the program. More... | |
class | AssertStmt |
Representation of an assert statement in the program. More... | |
class | DeleteStmt |
Functions | |
Stmt * | CreateForeachActiveStmt (Symbol *iterSym, Stmt *stmts, SourcePos pos) |
File with declarations for classes related to statements in the language.
Definition in file stmt.h.