- VaArgExpression - Class in cetus.hir
-
Represents __builtin_va_arg() operation in C programs.
- VaArgExpression(Expression, List) - Constructor for class cetus.hir.VaArgExpression
-
Constructs a va_arg expression with the specified expression and specs.
- ValueInitializer - Class in cetus.hir
-
- ValueInitializer(Expression) - Constructor for class cetus.hir.ValueInitializer
-
- valueOf(String) - Static method in enum cetus.analysis.ArrayParameterAnalysis.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cetus.analysis.CetusAnnotationParser.cetus_clause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cetus.analysis.CetusAnnotationParser.cetus_pragma
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cetus.analysis.OmpParser.omp_clause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cetus.analysis.OmpParser.omp_pragma
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cetus.application.ChainTools.MyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cetus.application.ProgramSlicer.Criteria
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum cetus.analysis.ArrayParameterAnalysis.Option
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cetus.analysis.CetusAnnotationParser.cetus_clause
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cetus.analysis.CetusAnnotationParser.cetus_pragma
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cetus.analysis.OmpParser.omp_clause
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cetus.analysis.OmpParser.omp_pragma
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cetus.application.ChainTools.MyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cetus.application.ProgramSlicer.Criteria
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARARGS - Static variable in interface cetus.base.grammars.NEWCTokenTypes
-
- VariableDeclaration - Class in cetus.hir
-
Represents a statement that introduces a new variable
or function prototype.
- VariableDeclaration(Declarator) - Constructor for class cetus.hir.VariableDeclaration
-
Creates a variable declaration that does not use specifiers, such
as for a constructor prototype.
- VariableDeclaration(List) - Constructor for class cetus.hir.VariableDeclaration
-
Creates a parameter declaration for a procedure, where the
parameter is unnamed but its type is specified.
- VariableDeclaration(Specifier, Declarator) - Constructor for class cetus.hir.VariableDeclaration
-
Creates a variable declaration that has only one specifier, such
as for int x.
- VariableDeclaration(List, Declarator) - Constructor for class cetus.hir.VariableDeclaration
-
Creates a variable declaration that has multiple specifiers, such
as for unsigned int x.
- VariableDeclaration(Specifier, List) - Constructor for class cetus.hir.VariableDeclaration
-
Creates a declaration of multiple variables that has only one specifier,
such as for int x, y, z.
- VariableDeclaration(List, List) - Constructor for class cetus.hir.VariableDeclaration
-
Creates a declaration of multiple variables that has multiple specifiers,
such as for unsigned int x, y, z.
- VariableDeclarator - Class in cetus.hir
-
Represents a declarator for a variable in a VariableDeclaration.
- VariableDeclarator(IDExpression) - Constructor for class cetus.hir.VariableDeclarator
-
Constructs a new VariableDeclarator with the given ID.
- VariableDeclarator(IDExpression, List) - Constructor for class cetus.hir.VariableDeclarator
-
Constructs a new variable declarator with the given ID and the trailing
specifiers.
- VariableDeclarator(IDExpression, Specifier) - Constructor for class cetus.hir.VariableDeclarator
-
Constructs a new variable declarator with the given name ID and the
trailing specifier.
- VariableDeclarator(List, IDExpression) - Constructor for class cetus.hir.VariableDeclarator
-
Constructs a new variable declarator with the given leading specifiers and
the name ID.
- VariableDeclarator(List, IDExpression, List) - Constructor for class cetus.hir.VariableDeclarator
-
Constructs a new variable declarator with the given leading specifiers,
the name ID, and the trailing specifiers.
- VariableDeclarator(Specifier, IDExpression) - Constructor for class cetus.hir.VariableDeclarator
-
Constructs a new variable declarator with the given leading specifier and
the name ID.
- vcDeclSpec() - Method in class cetus.base.grammars.NewCParser
-
- VectorToString() - Method in class cetus.analysis.DependenceVector
-
- verify() - Method in class cetus.hir.AccessOperator
-
Verifies this operator is valid.
- verify() - Method in class cetus.hir.AssignmentOperator
-
Verifies this operator is valid.
- verify() - Method in class cetus.hir.BinaryOperator
-
Verifies this operator is valid.
- verify() - Method in class cetus.hir.Declaration
-
Verifies three properties of this object:
(1) All children are not null, (2) the parent object has this
object as a child, (3) all children have this object as the parent.
- verify() - Method in class cetus.hir.Expression
-
Verifies three properties of this object:
(1) All children are not null, (2) the parent object has this
object as a child, (3) all children have this object as the parent.
- verify() - Method in class cetus.hir.Statement
-
Verifies three properties of this object:
(1) All children are not null, (2) the parent object has this
object as a child, (3) all children have this object as the parent.
- verify() - Method in class cetus.hir.UnaryOperator
-
Verifies this operator is valid.
- verifyHomogeneousList(List, Class) - Static method in class cetus.hir.Tools
-
- version - Static variable in class cetus.exec.Driver
-
Compiler version information, GUI added since 1.4.0
- versionInfoString - Static variable in class cetus.exec.Driver
-
- VIRTUAL - Static variable in class cetus.hir.Specifier
-
- visitURL(String) - Static method in class cetus.gui.CetusGUITools
-
- Vocabulary - Static variable in interface cetus.base.grammars.NEWCTokenTypes
-
- VOID - Static variable in class cetus.hir.Specifier
-
- VOLATILE - Static variable in class cetus.hir.PointerSpecifier
-
volatile
- VOLATILE - Static variable in class cetus.hir.Specifier
-