Uses of Package
dev.civl.abc.ast.IF
Packages that use dev.civl.abc.ast.IF
Package
Description
The analysis module provides various algorithms which
analyze an AST, leaving behind information about the AST.
Module ast defines an Abstract Syntax Tree
representation of a program, the
AST.Submodule ast.entity defines entities
(objects of type
Entity),
the abstract things such as types, structures, unions, enumerations,
objects (variables), functions, and so on,
which can be named by identifiers in a program.Submodule ast.node defines every kind of
node in an AST.
The ast.type submodule defines the (abstract) types
that can be specified in a program.
Module parse is used to parse a token stream and
produce an ANTLR tree representation of a C program.
Module program provides a high-level, mutable,
representation of a program.
Module transform defines various kinds of transformations
of an AST.
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.analysis.IFClassDescriptionA representation of a program as an abstract syntax tree.An ASTFactory is used to create all objects associated to an AST.
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.analysis.pointsTo.IF
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.ast.IFClassDescriptionA representation of a program as an abstract syntax tree.An ASTFactory is used to create all objects associated to an AST.
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.ast.entity.IF
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.ast.node.IF
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.ast.type.IF
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.front.IFClassDescriptionA representation of a program as an abstract syntax tree.An ASTFactory is used to create all objects associated to an AST.
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.program.IFClassDescriptionA representation of a program as an abstract syntax tree.An ASTFactory is used to create all objects associated to an AST.
-
Classes in dev.civl.abc.ast.IF used by dev.civl.abc.transform.IFClassDescriptionA representation of a program as an abstract syntax tree.An ASTFactory is used to create all objects associated to an AST.