Uses of Interface
dev.civl.abc.ast.entity.IF.Variable
Packages that use Variable
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.The ast.node.declaration submodule defines nodes
and other object deadling with declarations 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.
-
Uses of Variable in dev.civl.abc.analysis.pointsTo.IF
Methods in dev.civl.abc.analysis.pointsTo.IF that return VariableMethods in dev.civl.abc.analysis.pointsTo.IF with parameters of type VariableModifier and TypeMethodDescriptionInsensitiveFlowFactory.assignStoreExpr(Variable store) creates an abstract object representing a variablePointsToGraph.mayPointsTo(Variable root, List<Field> fields) -
Uses of Variable in dev.civl.abc.ast.entity.IF
Methods in dev.civl.abc.ast.entity.IF that return VariableModifier and TypeMethodDescriptionScope.getVariable(int index) The variables in this scope are assigned variable ID numbers 0, 1, 2, ..., at completion time.EntityFactory.newVariable(String name, ProgramEntity.LinkageKind linkage, Type type) Creates a newVariable.Methods in dev.civl.abc.ast.entity.IF that return types with arguments of type VariableModifier and TypeMethodDescriptionScope.getVariables()Returns an iterator over the variables in this scope, in order of increasing variable ID. -
Uses of Variable in dev.civl.abc.ast.node.IF.declaration
Methods in dev.civl.abc.ast.node.IF.declaration that return Variable -
Uses of Variable in dev.civl.abc.ast.value.IF
Methods in dev.civl.abc.ast.value.IF that return Variable