A B C D E F G H I J K L M N O P Q R S T U V W _ 

B

BadStringLiteral - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BAND - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BAND_ASSIGN - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BanerjeeTest - Class in cetus.analysis
Banerjee Test implements data-dependence testing for a pair of affine subscripts using Banerjee inequalities
BanerjeeTest(SubscriptPair) - Constructor for class cetus.analysis.BanerjeeTest
Constructs a new test problem with the specified SubscriptPair.
BasicBlock - Class in cetus.analysis
 
BasicBlock() - Constructor for class cetus.analysis.BasicBlock
 
belongsToLoop(Loop) - Method in class cetus.analysis.DDGraph.Arc
 
binary(Expression, String, Expression) - Static method in class cetus.analysis.NormalExpression
Deprecated.
 
BinaryExpression - Class in cetus.hir
BinaryExpression represents an expression having a LHS operand, an operator, and a RHS operand.
BinaryExpression(Expression, BinaryOperator, Expression) - Constructor for class cetus.hir.BinaryExpression
Creates a binary expression.
BinaryOperator - Class in cetus.hir
Infix operators that act on two expressions.
bitAndExpr() - Method in class cetus.base.grammars.NewCParser
 
BitfieldSpecifier - Class in cetus.hir
BitfieldSpecifier represents the bit field declared in a struct declaration.
BitfieldSpecifier(Expression) - Constructor for class cetus.hir.BitfieldSpecifier
Constructs a bit field specifier from the given bit expression.
BITWISE_AND - Static variable in class cetus.hir.AssignmentOperator
&=
BITWISE_AND - Static variable in class cetus.hir.BinaryOperator
&
BITWISE_COMPLEMENT - Static variable in class cetus.hir.UnaryOperator
~
BITWISE_EXCLUSIVE_OR - Static variable in class cetus.hir.AssignmentOperator
^=
BITWISE_EXCLUSIVE_OR - Static variable in class cetus.hir.BinaryOperator
^
BITWISE_INCLUSIVE_OR - Static variable in class cetus.hir.AssignmentOperator
|=
BITWISE_INCLUSIVE_OR - Static variable in class cetus.hir.BinaryOperator
|
BNOT - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BOOL - Static variable in class cetus.hir.Specifier
 
BOOLEAN - Static variable in class cetus.hir.Specifier
 
BooleanLiteral - Class in cetus.hir
Represents a boolean literal (true or false).
BooleanLiteral(boolean) - Constructor for class cetus.hir.BooleanLiteral
Constructs a boolean literal with the specified boolean value.
BOR - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BOR_ASSIGN - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BranchEliminator - Class in cetus.transforms
This transformation pass detects unreachable code due to branches that can be evaluated at compile time.
BranchEliminator(Program) - Constructor for class cetus.transforms.BranchEliminator
Constructs a new branch eliminator
BreadthFirstIterator<E extends Traversable> - Class in cetus.hir
Iterates over Traversable objects in breadth-first order.
BreadthFirstIterator(Traversable) - Constructor for class cetus.hir.BreadthFirstIterator
Creates a new iterator with the specified initial object and the optional list of pruned types.
BreakStatement - Class in cetus.hir
Represents a break statement: break ';'
BreakStatement() - Constructor for class cetus.hir.BreakStatement
Create a new break statement.
brokenLink - Static variable in class cetus.exec.Driver
 
buildGraph(Map<Procedure, CFGraph>) - Method in class cetus.application.ControlDependenceGraph
 
buildGraph(Map<Procedure, CFGraph>) - Method in class cetus.application.ProgramSummaryGraph
 
buildImmediateDominanceTree(DFAGraph, BitSet[], DFANode[], List<DFANode>) - Static method in class cetus.application.SlicingTools
 
buttonGap - Static variable in class cetus.gui.CetusGUITools
 
buttonHeight - Static variable in class cetus.gui.CetusGUITools
 
buttonTop - Static variable in class cetus.gui.CetusGUITools
 
buttonWidth - Static variable in class cetus.gui.CetusGUITools
 
buttonWidthAddtion - Static variable in class cetus.gui.CetusGUITools
 
BXOR - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BXOR_ASSIGN - Static variable in interface cetus.base.grammars.NEWCTokenTypes
 
BYTE - Static variable in class cetus.hir.Specifier
 
A B C D E F G H I J K L M N O P Q R S T U V W _