Uses of Package
dev.civl.abc.ast.value.IF
Packages that use dev.civl.abc.ast.value.IF
Package
Description
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.node.expression submodule defines AST nodes
for representing expressions in a program.
The ast.type submodule defines the (abstract) types
that can be specified in a program.
The ast.value submodule defines classes for representing
constant values that can occur in a program, such as numeric literals,
characters, strings, pointer constants, and so on.
-
Classes in dev.civl.abc.ast.value.IF used by dev.civl.abc.ast.entity.IF
-
Classes in dev.civl.abc.ast.value.IF used by dev.civl.abc.ast.node.IF
-
Classes in dev.civl.abc.ast.value.IF used by dev.civl.abc.ast.node.IF.expression
-
Classes in dev.civl.abc.ast.value.IF used by dev.civl.abc.ast.type.IF
-
Classes in dev.civl.abc.ast.value.IF used by dev.civl.abc.ast.value.IFClassDescriptionA value of the form "invalid input: '&'(lhs)", where lhs is a left hand side expression.A value obtained by casting a value to a new type.A value which is a function of a type, such as "sizeof(type)" or "_Alignof(type)".Constant expressions are discussed in C11 Sec.