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

A

a - Variable in class LinearBinaryCore
This invariant represents ax + by + c = 0; the first argument is x, second is y.
a - Variable in class LinearBinaryCoreFloat
This invariant represents ax + by + c = 0; the first argument is x, second is y.
a - Variable in class LinearTernaryCore
 
a - Variable in class LinearTernaryCoreFloat
 
aastore(Object[], int, Object) - Static method in class DCRuntime
Execute an aastore instruction and mark the array and its index as comparable.
abridged_vars - Static variable in class DynComp
Causes DynComp to abridge the variable names printed.
ABSTRACT - Static variable in class JavaParser.ModifierSet
 
ABSTRACT - Static variable in interface JavaParserConstants
 
AbstractDeclarator - Class in jtb.cparser.syntaxtree
 
AbstractDeclarator(NodeChoice) - Constructor for class AbstractDeclarator
 
AbstractDeclarator() - Static method in class CParser
 
AbstractVisitor() - Constructor for class VarInfoName.AbstractVisitor
 
accept(Visitor) - Method in class InvNode
 
accept(Visitor) - Method in class Node
 
accept(Visitor) - Method in class PptNode
 
accept(Visitor) - Method in class RootNode
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName
Accept the actions of a visitor.
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Add
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Elements
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Field
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.FunctionOf
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.FunctionOfN
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Poststate
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Prestate
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Simple
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.SizeOf
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Slice
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.Subscript
 
accept(VarInfoName.Visitor<T>) - Method in class VarInfoName.TypeOf
 
accept(Visitor) - Method in class AbstractDeclarator
 
accept(Visitor) - Method in class AdditiveExpression
 
accept(Visitor) - Method in class ANDExpression
 
accept(Visitor) - Method in class ArgumentExpressionList
 
accept(Visitor) - Method in class AssignmentExpression
 
accept(Visitor) - Method in class AssignmentOperator
 
accept(Visitor) - Method in class CastExpression
 
accept(Visitor) - Method in class CompoundStatement
 
accept(Visitor) - Method in class ConditionalExpression
 
accept(Visitor) - Method in class Constant
 
accept(Visitor) - Method in class ConstantExpression
 
accept(Visitor) - Method in class Declaration
 
accept(Visitor) - Method in class DeclarationList
 
accept(Visitor) - Method in class DeclarationSpecifiers
 
accept(Visitor) - Method in class Declarator
 
accept(Visitor) - Method in class DirectAbstractDeclarator
 
accept(Visitor) - Method in class DirectDeclarator
 
accept(Visitor) - Method in class Enumerator
 
accept(Visitor) - Method in class EnumeratorList
 
accept(Visitor) - Method in class EnumSpecifier
 
accept(Visitor) - Method in class EqualityExpression
 
accept(Visitor) - Method in class ExclusiveORExpression
 
accept(Visitor) - Method in class Expression
 
accept(Visitor) - Method in class ExpressionStatement
 
accept(Visitor) - Method in class ExternalDeclaration
 
accept(Visitor) - Method in class FunctionDefinition
 
accept(Visitor) - Method in class IdentifierList
 
accept(Visitor) - Method in class InclusiveORExpression
 
accept(Visitor) - Method in class InitDeclarator
 
accept(Visitor) - Method in class InitDeclaratorList
 
accept(Visitor) - Method in class Initializer
 
accept(Visitor) - Method in class InitializerList
 
accept(Visitor) - Method in class IterationStatement
 
accept(Visitor) - Method in class JumpStatement
 
accept(Visitor) - Method in class LabeledStatement
 
accept(Visitor) - Method in class LogicalANDExpression
 
accept(Visitor) - Method in class LogicalORExpression
 
accept(Visitor) - Method in class MultiplicativeExpression
 
accept(Visitor) - Method in interface Node
 
accept(Visitor) - Method in class NodeChoice
 
accept(Visitor) - Method in class NodeList
 
accept(Visitor) - Method in class NodeListOptional
 
accept(Visitor) - Method in class NodeOptional
 
accept(Visitor) - Method in class NodeSequence
 
accept(Visitor) - Method in class NodeToken
 
accept(Visitor) - Method in class ParameterDeclaration
 
accept(Visitor) - Method in class ParameterList
 
accept(Visitor) - Method in class ParameterTypeList
 
accept(Visitor) - Method in class Pointer
 
accept(Visitor) - Method in class PostfixExpression
 
accept(Visitor) - Method in class PrimaryExpression
 
accept(Visitor) - Method in class RelationalExpression
 
accept(Visitor) - Method in class SelectionStatement
 
accept(Visitor) - Method in class ShiftExpression
 
accept(Visitor) - Method in class SpecifierQualifierList
 
accept(Visitor) - Method in class Statement
 
accept(Visitor) - Method in class StatementList
 
accept(Visitor) - Method in class StorageClassSpecifier
 
accept(Visitor) - Method in class StructDeclaration
 
accept(Visitor) - Method in class StructDeclarationList
 
accept(Visitor) - Method in class StructDeclarator
 
accept(Visitor) - Method in class StructDeclaratorList
 
accept(Visitor) - Method in class StructOrUnion
 
accept(Visitor) - Method in class StructOrUnionSpecifier
 
accept(Visitor) - Method in class TranslationUnit
 
accept(Visitor) - Method in class TypedefName
 
accept(Visitor) - Method in class TypeName
 
accept(Visitor) - Method in class TypeQualifier
 
accept(Visitor) - Method in class TypeQualifierList
 
accept(Visitor) - Method in class TypeSpecifier
 
accept(Visitor) - Method in class UnaryExpression
 
accept(Visitor) - Method in class UnaryOperator
 
accept(GJNoArguVisitor<R>) - Method in class AdditiveExpression
 
accept(GJNoArguVisitor<R>) - Method in class AllocationExpression
 
accept(GJNoArguVisitor<R>) - Method in class AndExpression
 
accept(GJNoArguVisitor<R>) - Method in class Annotation
 
accept(GJNoArguVisitor<R>) - Method in class AnnotationTypeBody
 
accept(GJNoArguVisitor<R>) - Method in class AnnotationTypeDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class AnnotationTypeMemberDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class ArgumentList
 
accept(GJNoArguVisitor<R>) - Method in class Arguments
 
accept(GJNoArguVisitor<R>) - Method in class ArrayDimsAndInits
 
accept(GJNoArguVisitor<R>) - Method in class ArrayInitializer
 
accept(GJNoArguVisitor<R>) - Method in class AssertStatement
 
accept(GJNoArguVisitor<R>) - Method in class AssignmentOperator
 
accept(GJNoArguVisitor<R>) - Method in class Block
 
accept(GJNoArguVisitor<R>) - Method in class BlockStatement
 
accept(GJNoArguVisitor<R>) - Method in class BooleanLiteral
 
accept(GJNoArguVisitor<R>) - Method in class BreakStatement
 
accept(GJNoArguVisitor<R>) - Method in class CastExpression
 
accept(GJNoArguVisitor<R>) - Method in class CastLookahead
 
accept(GJNoArguVisitor<R>) - Method in class ClassOrInterfaceBody
 
accept(GJNoArguVisitor<R>) - Method in class ClassOrInterfaceBodyDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class ClassOrInterfaceDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class ClassOrInterfaceType
 
accept(GJNoArguVisitor<R>) - Method in class CompilationUnit
 
accept(GJNoArguVisitor<R>) - Method in class ConditionalAndExpression
 
accept(GJNoArguVisitor<R>) - Method in class ConditionalExpression
 
accept(GJNoArguVisitor<R>) - Method in class ConditionalOrExpression
 
accept(GJNoArguVisitor<R>) - Method in class ConstructorDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class ContinueStatement
 
accept(GJNoArguVisitor<R>) - Method in class DefaultValue
 
accept(GJNoArguVisitor<R>) - Method in class DoStatement
 
accept(GJNoArguVisitor<R>) - Method in class EmptyStatement
 
accept(GJNoArguVisitor<R>) - Method in class EnumBody
 
accept(GJNoArguVisitor<R>) - Method in class EnumConstant
 
accept(GJNoArguVisitor<R>) - Method in class EnumDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class EqualityExpression
 
accept(GJNoArguVisitor<R>) - Method in class ExclusiveOrExpression
 
accept(GJNoArguVisitor<R>) - Method in class ExplicitConstructorInvocation
 
accept(GJNoArguVisitor<R>) - Method in class Expression
 
accept(GJNoArguVisitor<R>) - Method in class ExtendsList
 
accept(GJNoArguVisitor<R>) - Method in class FieldDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class ForInit
 
accept(GJNoArguVisitor<R>) - Method in class FormalParameter
 
accept(GJNoArguVisitor<R>) - Method in class FormalParameters
 
accept(GJNoArguVisitor<R>) - Method in class ForStatement
 
accept(GJNoArguVisitor<R>) - Method in class ForUpdate
 
accept(GJNoArguVisitor<R>) - Method in class IfStatement
 
accept(GJNoArguVisitor<R>) - Method in class ImplementsList
 
accept(GJNoArguVisitor<R>) - Method in class ImportDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class InclusiveOrExpression
 
accept(GJNoArguVisitor<R>) - Method in class Initializer
 
accept(GJNoArguVisitor<R>) - Method in class InstanceOfExpression
 
accept(GJNoArguVisitor<R>) - Method in class LabeledStatement
 
accept(GJNoArguVisitor<R>) - Method in class Literal
 
accept(GJNoArguVisitor<R>) - Method in class LocalVariableDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class MarkerAnnotation
 
accept(GJNoArguVisitor<R>) - Method in class MemberSelector
 
accept(GJNoArguVisitor<R>) - Method in class MemberValue
 
accept(GJNoArguVisitor<R>) - Method in class MemberValueArrayInitializer
 
accept(GJNoArguVisitor<R>) - Method in class MemberValuePair
 
accept(GJNoArguVisitor<R>) - Method in class MemberValuePairs
 
accept(GJNoArguVisitor<R>) - Method in class MethodDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class MethodDeclarator
 
accept(GJNoArguVisitor<R>) - Method in class Modifiers
 
accept(GJNoArguVisitor<R>) - Method in class MultiplicativeExpression
 
accept(GJNoArguVisitor<R>) - Method in class Name
 
accept(GJNoArguVisitor<R>) - Method in class NameList
 
accept(GJNoArguVisitor<R>) - Method in interface Node
 
accept(GJNoArguVisitor<R>) - Method in class NodeChoice
 
accept(GJNoArguVisitor<R>) - Method in class NodeList
 
accept(GJNoArguVisitor<R>) - Method in interface NodeListInterface
 
accept(GJNoArguVisitor<R>) - Method in class NodeListOptional
 
accept(GJNoArguVisitor<R>) - Method in class NodeOptional
 
accept(GJNoArguVisitor<R>) - Method in class NodeSequence
 
accept(GJNoArguVisitor<R>) - Method in class NodeToken
 
accept(GJNoArguVisitor<R>) - Method in class NormalAnnotation
 
accept(GJNoArguVisitor<R>) - Method in class NullLiteral
 
accept(GJNoArguVisitor<R>) - Method in class PackageDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class PostfixExpression
 
accept(GJNoArguVisitor<R>) - Method in class PreDecrementExpression
 
accept(GJNoArguVisitor<R>) - Method in class PreIncrementExpression
 
accept(GJNoArguVisitor<R>) - Method in class PrimaryExpression
 
accept(GJNoArguVisitor<R>) - Method in class PrimaryPrefix
 
accept(GJNoArguVisitor<R>) - Method in class PrimarySuffix
 
accept(GJNoArguVisitor<R>) - Method in class PrimitiveType
 
accept(GJNoArguVisitor<R>) - Method in class ReferenceType
 
accept(GJNoArguVisitor<R>) - Method in class RelationalExpression
 
accept(GJNoArguVisitor<R>) - Method in class ResultType
 
accept(GJNoArguVisitor<R>) - Method in class ReturnStatement
 
accept(GJNoArguVisitor<R>) - Method in class RSIGNEDSHIFT
 
accept(GJNoArguVisitor<R>) - Method in class RUNSIGNEDSHIFT
 
accept(GJNoArguVisitor<R>) - Method in class ShiftExpression
 
accept(GJNoArguVisitor<R>) - Method in class SingleMemberAnnotation
 
accept(GJNoArguVisitor<R>) - Method in class Statement
 
accept(GJNoArguVisitor<R>) - Method in class StatementExpression
 
accept(GJNoArguVisitor<R>) - Method in class StatementExpressionList
 
accept(GJNoArguVisitor<R>) - Method in class SwitchLabel
 
accept(GJNoArguVisitor<R>) - Method in class SwitchStatement
 
accept(GJNoArguVisitor<R>) - Method in class SynchronizedStatement
 
accept(GJNoArguVisitor<R>) - Method in class ThrowStatement
 
accept(GJNoArguVisitor<R>) - Method in class TryStatement
 
accept(GJNoArguVisitor<R>) - Method in class Type
 
accept(GJNoArguVisitor<R>) - Method in class TypeArgument
 
accept(GJNoArguVisitor<R>) - Method in class TypeArguments
 
accept(GJNoArguVisitor<R>) - Method in class TypeBound
 
accept(GJNoArguVisitor<R>) - Method in class TypeDeclaration
 
accept(GJNoArguVisitor<R>) - Method in class TypeParameter
 
accept(GJNoArguVisitor<R>) - Method in class TypeParameters
 
accept(GJNoArguVisitor<R>) - Method in class UnaryExpression
 
accept(GJNoArguVisitor<R>) - Method in class UnaryExpressionNotPlusMinus
 
accept(GJNoArguVisitor<R>) - Method in class VariableDeclarator
 
accept(GJNoArguVisitor<R>) - Method in class VariableDeclaratorId
 
accept(GJNoArguVisitor<R>) - Method in class VariableInitializer
 
accept(GJNoArguVisitor<R>) - Method in class WhileStatement
 
accept(GJNoArguVisitor<R>) - Method in class WildcardBounds
 
accept(GJVisitor<R, A>, A) - Method in class AdditiveExpression
 
accept(GJVisitor<R, A>, A) - Method in class AllocationExpression
 
accept(GJVisitor<R, A>, A) - Method in class AndExpression
 
accept(GJVisitor<R, A>, A) - Method in class Annotation
 
accept(GJVisitor<R, A>, A) - Method in class AnnotationTypeBody
 
accept(GJVisitor<R, A>, A) - Method in class AnnotationTypeDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class AnnotationTypeMemberDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class ArgumentList
 
accept(GJVisitor<R, A>, A) - Method in class Arguments
 
accept(GJVisitor<R, A>, A) - Method in class ArrayDimsAndInits
 
accept(GJVisitor<R, A>, A) - Method in class ArrayInitializer
 
accept(GJVisitor<R, A>, A) - Method in class AssertStatement
 
accept(GJVisitor<R, A>, A) - Method in class AssignmentOperator
 
accept(GJVisitor<R, A>, A) - Method in class Block
 
accept(GJVisitor<R, A>, A) - Method in class BlockStatement
 
accept(GJVisitor<R, A>, A) - Method in class BooleanLiteral
 
accept(GJVisitor<R, A>, A) - Method in class BreakStatement
 
accept(GJVisitor<R, A>, A) - Method in class CastExpression
 
accept(GJVisitor<R, A>, A) - Method in class CastLookahead
 
accept(GJVisitor<R, A>, A) - Method in class ClassOrInterfaceBody
 
accept(GJVisitor<R, A>, A) - Method in class ClassOrInterfaceBodyDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class ClassOrInterfaceDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class ClassOrInterfaceType
 
accept(GJVisitor<R, A>, A) - Method in class CompilationUnit
 
accept(GJVisitor<R, A>, A) - Method in class ConditionalAndExpression
 
accept(GJVisitor<R, A>, A) - Method in class ConditionalExpression
 
accept(GJVisitor<R, A>, A) - Method in class ConditionalOrExpression
 
accept(GJVisitor<R, A>, A) - Method in class ConstructorDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class ContinueStatement
 
accept(GJVisitor<R, A>, A) - Method in class DefaultValue
 
accept(GJVisitor<R, A>, A) - Method in class DoStatement
 
accept(GJVisitor<R, A>, A) - Method in class EmptyStatement
 
accept(GJVisitor<R, A>, A) - Method in class EnumBody
 
accept(GJVisitor<R, A>, A) - Method in class EnumConstant
 
accept(GJVisitor<R, A>, A) - Method in class EnumDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class EqualityExpression
 
accept(GJVisitor<R, A>, A) - Method in class ExclusiveOrExpression
 
accept(GJVisitor<R, A>, A) - Method in class ExplicitConstructorInvocation
 
accept(GJVisitor<R, A>, A) - Method in class Expression
 
accept(GJVisitor<R, A>, A) - Method in class ExtendsList
 
accept(GJVisitor<R, A>, A) - Method in class FieldDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class ForInit
 
accept(GJVisitor<R, A>, A) - Method in class FormalParameter
 
accept(GJVisitor<R, A>, A) - Method in class FormalParameters
 
accept(GJVisitor<R, A>, A) - Method in class ForStatement
 
accept(GJVisitor<R, A>, A) - Method in class ForUpdate
 
accept(GJVisitor<R, A>, A) - Method in class IfStatement
 
accept(GJVisitor<R, A>, A) - Method in class ImplementsList
 
accept(GJVisitor<R, A>, A) - Method in class ImportDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class InclusiveOrExpression
 
accept(GJVisitor<R, A>, A) - Method in class Initializer
 
accept(GJVisitor<R, A>, A) - Method in class InstanceOfExpression
 
accept(GJVisitor<R, A>, A) - Method in class LabeledStatement
 
accept(GJVisitor<R, A>, A) - Method in class Literal
 
accept(GJVisitor<R, A>, A) - Method in class LocalVariableDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class MarkerAnnotation
 
accept(GJVisitor<R, A>, A) - Method in class MemberSelector
 
accept(GJVisitor<R, A>, A) - Method in class MemberValue
 
accept(GJVisitor<R, A>, A) - Method in class MemberValueArrayInitializer
 
accept(GJVisitor<R, A>, A) - Method in class MemberValuePair
 
accept(GJVisitor<R, A>, A) - Method in class MemberValuePairs
 
accept(GJVisitor<R, A>, A) - Method in class MethodDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class MethodDeclarator
 
accept(GJVisitor<R, A>, A) - Method in class Modifiers
 
accept(GJVisitor<R, A>, A) - Method in class MultiplicativeExpression
 
accept(GJVisitor<R, A>, A) - Method in class Name
 
accept(GJVisitor<R, A>, A) - Method in class NameList
 
accept(GJVisitor<R, A>, A) - Method in interface Node
 
accept(GJVisitor<R, A>, A) - Method in class NodeChoice
 
accept(GJVisitor<R, A>, A) - Method in class NodeList
 
accept(GJVisitor<R, A>, A) - Method in interface NodeListInterface
 
accept(GJVisitor<R, A>, A) - Method in class NodeListOptional
 
accept(GJVisitor<R, A>, A) - Method in class NodeOptional
 
accept(GJVisitor<R, A>, A) - Method in class NodeSequence
 
accept(GJVisitor<R, A>, A) - Method in class NodeToken
 
accept(GJVisitor<R, A>, A) - Method in class NormalAnnotation
 
accept(GJVisitor<R, A>, A) - Method in class NullLiteral
 
accept(GJVisitor<R, A>, A) - Method in class PackageDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class PostfixExpression
 
accept(GJVisitor<R, A>, A) - Method in class PreDecrementExpression
 
accept(GJVisitor<R, A>, A) - Method in class PreIncrementExpression
 
accept(GJVisitor<R, A>, A) - Method in class PrimaryExpression
 
accept(GJVisitor<R, A>, A) - Method in class PrimaryPrefix
 
accept(GJVisitor<R, A>, A) - Method in class PrimarySuffix
 
accept(GJVisitor<R, A>, A) - Method in class PrimitiveType
 
accept(GJVisitor<R, A>, A) - Method in class ReferenceType
 
accept(GJVisitor<R, A>, A) - Method in class RelationalExpression
 
accept(GJVisitor<R, A>, A) - Method in class ResultType
 
accept(GJVisitor<R, A>, A) - Method in class ReturnStatement
 
accept(GJVisitor<R, A>, A) - Method in class RSIGNEDSHIFT
 
accept(GJVisitor<R, A>, A) - Method in class RUNSIGNEDSHIFT
 
accept(GJVisitor<R, A>, A) - Method in class ShiftExpression
 
accept(GJVisitor<R, A>, A) - Method in class SingleMemberAnnotation
 
accept(GJVisitor<R, A>, A) - Method in class Statement
 
accept(GJVisitor<R, A>, A) - Method in class StatementExpression
 
accept(GJVisitor<R, A>, A) - Method in class StatementExpressionList
 
accept(GJVisitor<R, A>, A) - Method in class SwitchLabel
 
accept(GJVisitor<R, A>, A) - Method in class SwitchStatement
 
accept(GJVisitor<R, A>, A) - Method in class SynchronizedStatement
 
accept(GJVisitor<R, A>, A) - Method in class ThrowStatement
 
accept(GJVisitor<R, A>, A) - Method in class TryStatement
 
accept(GJVisitor<R, A>, A) - Method in class Type
 
accept(GJVisitor<R, A>, A) - Method in class TypeArgument
 
accept(GJVisitor<R, A>, A) - Method in class TypeArguments
 
accept(GJVisitor<R, A>, A) - Method in class TypeBound
 
accept(GJVisitor<R, A>, A) - Method in class TypeDeclaration
 
accept(GJVisitor<R, A>, A) - Method in class TypeParameter
 
accept(GJVisitor<R, A>, A) - Method in class TypeParameters
 
accept(GJVisitor<R, A>, A) - Method in class UnaryExpression
 
accept(GJVisitor<R, A>, A) - Method in class UnaryExpressionNotPlusMinus
 
accept(GJVisitor<R, A>, A) - Method in class VariableDeclarator
 
accept(GJVisitor<R, A>, A) - Method in class VariableDeclaratorId
 
accept(GJVisitor<R, A>, A) - Method in class VariableInitializer
 
accept(GJVisitor<R, A>, A) - Method in class WhileStatement
 
accept(GJVisitor<R, A>, A) - Method in class WildcardBounds
 
accept(GJVoidVisitor<A>, A) - Method in class AdditiveExpression
 
accept(GJVoidVisitor<A>, A) - Method in class AllocationExpression
 
accept(GJVoidVisitor<A>, A) - Method in class AndExpression
 
accept(GJVoidVisitor<A>, A) - Method in class Annotation
 
accept(GJVoidVisitor<A>, A) - Method in class AnnotationTypeBody
 
accept(GJVoidVisitor<A>, A) - Method in class AnnotationTypeDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class AnnotationTypeMemberDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class ArgumentList
 
accept(GJVoidVisitor<A>, A) - Method in class Arguments
 
accept(GJVoidVisitor<A>, A) - Method in class ArrayDimsAndInits
 
accept(GJVoidVisitor<A>, A) - Method in class ArrayInitializer
 
accept(GJVoidVisitor<A>, A) - Method in class AssertStatement
 
accept(GJVoidVisitor<A>, A) - Method in class AssignmentOperator
 
accept(GJVoidVisitor<A>, A) - Method in class Block
 
accept(GJVoidVisitor<A>, A) - Method in class BlockStatement
 
accept(GJVoidVisitor<A>, A) - Method in class BooleanLiteral
 
accept(GJVoidVisitor<A>, A) - Method in class BreakStatement
 
accept(GJVoidVisitor<A>, A) - Method in class CastExpression
 
accept(GJVoidVisitor<A>, A) - Method in class CastLookahead
 
accept(GJVoidVisitor<A>, A) - Method in class ClassOrInterfaceBody
 
accept(GJVoidVisitor<A>, A) - Method in class ClassOrInterfaceBodyDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class ClassOrInterfaceDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class ClassOrInterfaceType
 
accept(GJVoidVisitor<A>, A) - Method in class CompilationUnit
 
accept(GJVoidVisitor<A>, A) - Method in class ConditionalAndExpression
 
accept(GJVoidVisitor<A>, A) - Method in class ConditionalExpression
 
accept(GJVoidVisitor<A>, A) - Method in class ConditionalOrExpression
 
accept(GJVoidVisitor<A>, A) - Method in class ConstructorDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class ContinueStatement
 
accept(GJVoidVisitor<A>, A) - Method in class DefaultValue
 
accept(GJVoidVisitor<A>, A) - Method in class DoStatement
 
accept(GJVoidVisitor<A>, A) - Method in class EmptyStatement
 
accept(GJVoidVisitor<A>, A) - Method in class EnumBody
 
accept(GJVoidVisitor<A>, A) - Method in class EnumConstant
 
accept(GJVoidVisitor<A>, A) - Method in class EnumDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class EqualityExpression
 
accept(GJVoidVisitor<A>, A) - Method in class ExclusiveOrExpression
 
accept(GJVoidVisitor<A>, A) - Method in class ExplicitConstructorInvocation
 
accept(GJVoidVisitor<A>, A) - Method in class Expression
 
accept(GJVoidVisitor<A>, A) - Method in class ExtendsList
 
accept(GJVoidVisitor<A>, A) - Method in class FieldDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class ForInit
 
accept(GJVoidVisitor<A>, A) - Method in class FormalParameter
 
accept(GJVoidVisitor<A>, A) - Method in class FormalParameters
 
accept(GJVoidVisitor<A>, A) - Method in class ForStatement
 
accept(GJVoidVisitor<A>, A) - Method in class ForUpdate
 
accept(GJVoidVisitor<A>, A) - Method in class IfStatement
 
accept(GJVoidVisitor<A>, A) - Method in class ImplementsList
 
accept(GJVoidVisitor<A>, A) - Method in class ImportDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class InclusiveOrExpression
 
accept(GJVoidVisitor<A>, A) - Method in class Initializer
 
accept(GJVoidVisitor<A>, A) - Method in class InstanceOfExpression
 
accept(GJVoidVisitor<A>, A) - Method in class LabeledStatement
 
accept(GJVoidVisitor<A>, A) - Method in class Literal
 
accept(GJVoidVisitor<A>, A) - Method in class LocalVariableDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class MarkerAnnotation
 
accept(GJVoidVisitor<A>, A) - Method in class MemberSelector
 
accept(GJVoidVisitor<A>, A) - Method in class MemberValue
 
accept(GJVoidVisitor<A>, A) - Method in class MemberValueArrayInitializer
 
accept(GJVoidVisitor<A>, A) - Method in class MemberValuePair
 
accept(GJVoidVisitor<A>, A) - Method in class MemberValuePairs
 
accept(GJVoidVisitor<A>, A) - Method in class MethodDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class MethodDeclarator
 
accept(GJVoidVisitor<A>, A) - Method in class Modifiers
 
accept(GJVoidVisitor<A>, A) - Method in class MultiplicativeExpression
 
accept(GJVoidVisitor<A>, A) - Method in class Name
 
accept(GJVoidVisitor<A>, A) - Method in class NameList
 
accept(GJVoidVisitor<A>, A) - Method in interface Node
 
accept(GJVoidVisitor<A>, A) - Method in class NodeChoice
 
accept(GJVoidVisitor<A>, A) - Method in class NodeList
 
accept(GJVoidVisitor<A>, A) - Method in interface NodeListInterface
 
accept(GJVoidVisitor<A>, A) - Method in class NodeListOptional
 
accept(GJVoidVisitor<A>, A) - Method in class NodeOptional
 
accept(GJVoidVisitor<A>, A) - Method in class NodeSequence
 
accept(GJVoidVisitor<A>, A) - Method in class NodeToken
 
accept(GJVoidVisitor<A>, A) - Method in class NormalAnnotation
 
accept(GJVoidVisitor<A>, A) - Method in class NullLiteral
 
accept(GJVoidVisitor<A>, A) - Method in class PackageDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class PostfixExpression
 
accept(GJVoidVisitor<A>, A) - Method in class PreDecrementExpression
 
accept(GJVoidVisitor<A>, A) - Method in class PreIncrementExpression
 
accept(GJVoidVisitor<A>, A) - Method in class PrimaryExpression
 
accept(GJVoidVisitor<A>, A) - Method in class PrimaryPrefix
 
accept(GJVoidVisitor<A>, A) - Method in class PrimarySuffix
 
accept(GJVoidVisitor<A>, A) - Method in class PrimitiveType
 
accept(GJVoidVisitor<A>, A) - Method in class ReferenceType
 
accept(GJVoidVisitor<A>, A) - Method in class RelationalExpression
 
accept(GJVoidVisitor<A>, A) - Method in class ResultType
 
accept(GJVoidVisitor<A>, A) - Method in class ReturnStatement
 
accept(GJVoidVisitor<A>, A) - Method in class RSIGNEDSHIFT
 
accept(GJVoidVisitor<A>, A) - Method in class RUNSIGNEDSHIFT
 
accept(GJVoidVisitor<A>, A) - Method in class ShiftExpression
 
accept(GJVoidVisitor<A>, A) - Method in class SingleMemberAnnotation
 
accept(GJVoidVisitor<A>, A) - Method in class Statement
 
accept(GJVoidVisitor<A>, A) - Method in class StatementExpression
 
accept(GJVoidVisitor<A>, A) - Method in class StatementExpressionList
 
accept(GJVoidVisitor<A>, A) - Method in class SwitchLabel
 
accept(GJVoidVisitor<A>, A) - Method in class SwitchStatement
 
accept(GJVoidVisitor<A>, A) - Method in class SynchronizedStatement
 
accept(GJVoidVisitor<A>, A) - Method in class ThrowStatement
 
accept(GJVoidVisitor<A>, A) - Method in class TryStatement
 
accept(GJVoidVisitor<A>, A) - Method in class Type
 
accept(GJVoidVisitor<A>, A) - Method in class TypeArgument
 
accept(GJVoidVisitor<A>, A) - Method in class TypeArguments
 
accept(GJVoidVisitor<A>, A) - Method in class TypeBound
 
accept(GJVoidVisitor<A>, A) - Method in class TypeDeclaration
 
accept(GJVoidVisitor<A>, A) - Method in class TypeParameter
 
accept(GJVoidVisitor<A>, A) - Method in class TypeParameters
 
accept(GJVoidVisitor<A>, A) - Method in class UnaryExpression
 
accept(GJVoidVisitor<A>, A) - Method in class UnaryExpressionNotPlusMinus
 
accept(GJVoidVisitor<A>, A) - Method in class VariableDeclarator
 
accept(GJVoidVisitor<A>, A) - Method in class VariableDeclaratorId
 
accept(GJVoidVisitor<A>, A) - Method in class VariableInitializer
 
accept(GJVoidVisitor<A>, A) - Method in class WhileStatement
 
accept(GJVoidVisitor<A>, A) - Method in class WildcardBounds
 
accept(Visitor) - Method in class AdditiveExpression
 
accept(Visitor) - Method in class AllocationExpression
 
accept(Visitor) - Method in class AndExpression
 
accept(Visitor) - Method in class Annotation
 
accept(Visitor) - Method in class AnnotationTypeBody
 
accept(Visitor) - Method in class AnnotationTypeDeclaration
 
accept(Visitor) - Method in class AnnotationTypeMemberDeclaration
 
accept(Visitor) - Method in class ArgumentList
 
accept(Visitor) - Method in class Arguments
 
accept(Visitor) - Method in class ArrayDimsAndInits
 
accept(Visitor) - Method in class ArrayInitializer
 
accept(Visitor) - Method in class AssertStatement
 
accept(Visitor) - Method in class AssignmentOperator
 
accept(Visitor) - Method in class Block
 
accept(Visitor) - Method in class BlockStatement
 
accept(Visitor) - Method in class BooleanLiteral
 
accept(Visitor) - Method in class BreakStatement
 
accept(Visitor) - Method in class CastExpression
 
accept(Visitor) - Method in class CastLookahead
 
accept(Visitor) - Method in class ClassOrInterfaceBody
 
accept(Visitor) - Method in class ClassOrInterfaceBodyDeclaration
 
accept(Visitor) - Method in class ClassOrInterfaceDeclaration
 
accept(Visitor) - Method in class ClassOrInterfaceType
 
accept(Visitor) - Method in class CompilationUnit
 
accept(Visitor) - Method in class ConditionalAndExpression
 
accept(Visitor) - Method in class ConditionalExpression
 
accept(Visitor) - Method in class ConditionalOrExpression
 
accept(Visitor) - Method in class ConstructorDeclaration
 
accept(Visitor) - Method in class ContinueStatement
 
accept(Visitor) - Method in class DefaultValue
 
accept(Visitor) - Method in class DoStatement
 
accept(Visitor) - Method in class EmptyStatement
 
accept(Visitor) - Method in class EnumBody
 
accept(Visitor) - Method in class EnumConstant
 
accept(Visitor) - Method in class EnumDeclaration
 
accept(Visitor) - Method in class EqualityExpression
 
accept(Visitor) - Method in class ExclusiveOrExpression
 
accept(Visitor) - Method in class ExplicitConstructorInvocation
 
accept(Visitor) - Method in class Expression
 
accept(Visitor) - Method in class ExtendsList
 
accept(Visitor) - Method in class FieldDeclaration
 
accept(Visitor) - Method in class ForInit
 
accept(Visitor) - Method in class FormalParameter
 
accept(Visitor) - Method in class FormalParameters
 
accept(Visitor) - Method in class ForStatement
 
accept(Visitor) - Method in class ForUpdate
 
accept(Visitor) - Method in class IfStatement
 
accept(Visitor) - Method in class ImplementsList
 
accept(Visitor) - Method in class ImportDeclaration
 
accept(Visitor) - Method in class InclusiveOrExpression
 
accept(Visitor) - Method in class Initializer
 
accept(Visitor) - Method in class InstanceOfExpression
 
accept(Visitor) - Method in class LabeledStatement
 
accept(Visitor) - Method in class Literal
 
accept(Visitor) - Method in class LocalVariableDeclaration
 
accept(Visitor) - Method in class MarkerAnnotation
 
accept(Visitor) - Method in class MemberSelector
 
accept(Visitor) - Method in class MemberValue
 
accept(Visitor) - Method in class MemberValueArrayInitializer
 
accept(Visitor) - Method in class MemberValuePair
 
accept(Visitor) - Method in class MemberValuePairs
 
accept(Visitor) - Method in class MethodDeclaration
 
accept(Visitor) - Method in class MethodDeclarator
 
accept(Visitor) - Method in class Modifiers
 
accept(Visitor) - Method in class MultiplicativeExpression
 
accept(Visitor) - Method in class Name
 
accept(Visitor) - Method in class NameList
 
accept(Visitor) - Method in interface Node
 
accept(Visitor) - Method in class NodeChoice
 
accept(Visitor) - Method in class NodeList
 
accept(Visitor) - Method in interface NodeListInterface
 
accept(Visitor) - Method in class NodeListOptional
 
accept(Visitor) - Method in class NodeOptional
 
accept(Visitor) - Method in class NodeSequence
 
accept(Visitor) - Method in class NodeToken
 
accept(Visitor) - Method in class NormalAnnotation
 
accept(Visitor) - Method in class NullLiteral
 
accept(Visitor) - Method in class PackageDeclaration
 
accept(Visitor) - Method in class PostfixExpression
 
accept(Visitor) - Method in class PreDecrementExpression
 
accept(Visitor) - Method in class PreIncrementExpression
 
accept(Visitor) - Method in class PrimaryExpression
 
accept(Visitor) - Method in class PrimaryPrefix
 
accept(Visitor) - Method in class PrimarySuffix
 
accept(Visitor) - Method in class PrimitiveType
 
accept(Visitor) - Method in class ReferenceType
 
accept(Visitor) - Method in class RelationalExpression
 
accept(Visitor) - Method in class ResultType
 
accept(Visitor) - Method in class ReturnStatement
 
accept(Visitor) - Method in class RSIGNEDSHIFT
 
accept(Visitor) - Method in class RUNSIGNEDSHIFT
 
accept(Visitor) - Method in class ShiftExpression
 
accept(Visitor) - Method in class SingleMemberAnnotation
 
accept(Visitor) - Method in class Statement
 
accept(Visitor) - Method in class StatementExpression
 
accept(Visitor) - Method in class StatementExpressionList
 
accept(Visitor) - Method in class SwitchLabel
 
accept(Visitor) - Method in class SwitchStatement
 
accept(Visitor) - Method in class SynchronizedStatement
 
accept(Visitor) - Method in class ThrowStatement
 
accept(Visitor) - Method in class TryStatement
 
accept(Visitor) - Method in class Type
 
accept(Visitor) - Method in class TypeArgument
 
accept(Visitor) - Method in class TypeArguments
 
accept(Visitor) - Method in class TypeBound
 
accept(Visitor) - Method in class TypeDeclaration
 
accept(Visitor) - Method in class TypeParameter
 
accept(Visitor) - Method in class TypeParameters
 
accept(Visitor) - Method in class UnaryExpression
 
accept(Visitor) - Method in class UnaryExpressionNotPlusMinus
 
accept(Visitor) - Method in class VariableDeclarator
 
accept(Visitor) - Method in class VariableDeclaratorId
 
accept(Visitor) - Method in class VariableInitializer
 
accept(Visitor) - Method in class WhileStatement
 
accept(Visitor) - Method in class WildcardBounds
 
actualStrings - Variable in class Converter
 
add(Object, int, int) - Method in class SingleFloat
 
add(Object, int, int) - Method in class SingleScalar
 
add(Object, int, int) - Method in class SingleFloatSequence
 
add(Object, int, int) - Method in class SingleScalarSequence
 
add(Object, int, int) - Method in class SingleString
 
add(Object, int, int) - Method in class SingleStringSequence
 
add(Object, int, int) - Method in class UnaryInvariant
 
add(Object, Object, int, int) - Method in class BinaryInvariant
 
add(Object, Object, int, int) - Method in class SequenceFloat
 
add(Object, Object, int, int) - Method in class SequenceScalar
 
add(Object, Object, int, int) - Method in class SequenceString
 
add(Object, Object, int, int) - Method in class FloatEqual
 
add(Object, Object, int, int) - Method in class FloatGreaterEqual
 
add(Object, Object, int, int) - Method in class FloatGreaterThan
 
add(Object, Object, int, int) - Method in class FloatLessEqual
 
add(Object, Object, int, int) - Method in class FloatLessThan
 
add(Object, Object, int, int) - Method in class FloatNonEqual
 
add(Object, Object, int, int) - Method in class IntEqual
 
add(Object, Object, int, int) - Method in class IntGreaterEqual
 
add(Object, Object, int, int) - Method in class IntGreaterThan
 
add(Object, Object, int, int) - Method in class IntLessEqual
 
add(Object, Object, int, int) - Method in class IntLessThan
 
add(Object, Object, int, int) - Method in class IntNonEqual
 
add(Object, Object, int, int) - Method in class TwoFloat
 
add(Object, Object, int, int) - Method in class TwoScalar
 
add(Object, Object, int, int) - Method in class TwoSequence
 
add(Object, Object, int, int) - Method in class TwoSequenceFloat
 
add(Object, Object, int, int) - Method in class TwoSequenceString
 
add(Object, Object, int, int) - Method in class StringEqual
 
add(Object, Object, int, int) - Method in class StringGreaterEqual
 
add(Object, Object, int, int) - Method in class StringGreaterThan
 
add(Object, Object, int, int) - Method in class StringLessEqual
 
add(Object, Object, int, int) - Method in class StringLessThan
 
add(Object, Object, int, int) - Method in class StringNonEqual
 
add(Object, Object, int, int) - Method in class TwoString
 
add(Object, Object, Object, int, int) - Method in class TernaryInvariant
 
add(Object, Object, Object, int, int) - Method in class ThreeFloat
 
add(Object, Object, Object, int, int) - Method in class ThreeScalar
 
add(CHILD) - Method in class Node
 
add(LowerBoundCore) - Method in class LowerBoundCore
 
add(LowerBoundCoreFloat) - Method in class LowerBoundCoreFloat
 
add(UpperBoundCore) - Method in class UpperBoundCore
 
add(UpperBoundCoreFloat) - Method in class UpperBoundCoreFloat
 
add(ValueSet) - Method in class ValueSet
 
add(PptTopLevel) - Method in class PptMap
 
add(PptTopLevel, Invariant) - Method in class InvMap
 
add(ValueTuple, int) - Method in class DynamicConstants
Checks each current constant to see if it is still a constant.
add(ValueTuple, int) - Method in class Equality
Return a List of VarInfos that do not fit into this set anymore.
add(ValueTuple, int) - Method in class ModBitTracker
Add to this the modbits for the given ValueTuple.
add(ValueTuple, int) - Method in class PptSlice0
 
add(ValueTuple, int) - Method in class PptSlice1
This procedure accepts a sample (a ValueTuple), extracts the values from it, casts them to the proper types, and passes them along to the invariants proper.
add(ValueTuple, int) - Method in class PptSlice2
This procedure accepts a sample (a ValueTuple), extracts the values from it, casts them to the proper types, and passes them along to the invariants proper.
add(ValueTuple, int) - Method in class PptSlice3
This procedure accepts a sample (a ValueTuple), extracts the values from it, casts them to the proper types, and passes them along to the invariants proper.
add(ValueTuple, int) - Method in class PptSliceEquality
Returns a List of Invariants that have been weakened/destroyed.
add(Object) - Method in class ValueSet
Add the specified object (really, its hashcode) to the set.
add(Object) - Method in class ValueSet.ValueSetFloat
 
add(Object) - Method in class ValueSet.ValueSetFloatArray
 
add(Object) - Method in class ValueSet.ValueSetScalar
 
add(Object) - Method in class ValueSet.ValueSetScalarArray
 
add(Object) - Method in class ValueSet.ValueSetString
 
add(Object) - Method in class ValueSet.ValueSetStringArray
 
add(FormatCommand) - Method in class TreeFormatter
 
Add(VarInfoName, int) - Constructor for class VarInfoName.Add
 
add_bottom_up(ValueTuple, int) - Method in class PptTopLevel
Add the sample to the equality sets, dynamic constants, and invariants at this program point.
add_bottom_up(ValueTuple, int) - Method in class PptSplitter
Adds the sample to one of the conditional ppts in the split.
add_checkers_for_nondeclared_members() - Method in class InstrumentVisitor
Add checker methods with empty bodies for all public methods and constuctors not explicitly declared.
add_create_tag_frame(MethodGen) - Method in class DCInstrument
Adds the code to create the tag frame to the beginning of the method.
add_enter(MethodGen, MethodInfo, int) - Method in class DCInstrument
Adds the call to DCRuntime.enter to the beginning of the method.
add_escapes(String) - Method in exception ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in exception ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_exception_handler(MethodGen, InstructionList) - Method in class DCInstrument
Adds a try/catch block around the entire method.
add_implication(PptTopLevel, Invariant, Invariant, boolean, Map<Invariant, Invariant>) - Method in class PptSplitter
If the implication specified by predicate and consequent is a valid implication, adds it to the joiner view of parent.
add_implications() - Method in class PptSplitter
Adds implication invariants based on the invariants found on each side of the split.
add_implied(String) - Method in class DiscardInfo
Adds the specified string as an additional reason.
add_implied_vis(VarInfo[]) - Method in class DiscardInfo
Adds an equality string to the discardString for each variable in in vis which is different from the leader.
add_mod_elem(double[], int) - Method in class OneOfFloatSequence
Adds a single sample to the invariant.
add_mod_elem(double, int) - Method in class OneOfFloat
Adds a single sample to the invariant.
add_mod_elem(double, int) - Method in class EltOneOfFloat
Adds a single sample to the invariant.
add_mod_elem(long[], int) - Method in class OneOfSequence
Adds a single sample to the invariant.
add_mod_elem(long, int) - Method in class OneOfScalar
Adds a single sample to the invariant.
add_mod_elem(long, int) - Method in class EltOneOf
Adds a single sample to the invariant.
add_mod_elem(String[], int) - Method in class OneOfStringSequence
Adds a single sample to the invariant.
add_mod_elem(String, int) - Method in class OneOfString
Adds a single sample to the invariant.
add_mod_elem(String, int) - Method in class EltOneOfString
Adds a single sample to the invariant.
add_modified(double[], double[], int) - Method in class SubSequenceFloat
 
add_modified(double[], double[], int) - Method in class SubSetFloat
 
add_modified(double[], double[], int) - Method in class SuperSequenceFloat
 
add_modified(double[], double[], int) - Method in class SuperSetFloat
 
add_modified(double[], int) - Method in class EltOneOfFloat
 
add_modified(double[], double[], int) - Method in class PairwiseFloatEqual
 
add_modified(double[], double[], int) - Method in class PairwiseFloatGreaterEqual
 
add_modified(double[], double[], int) - Method in class PairwiseFloatGreaterThan
 
add_modified(double[], double[], int) - Method in class PairwiseFloatLessEqual
 
add_modified(double[], double[], int) - Method in class PairwiseFloatLessThan
 
add_modified(double[], double[], int) - Method in class PairwiseLinearBinaryFloat
 
add_modified(double[], double[], int) - Method in class ReverseFloat
 
add_modified(double[], double[], int) - Method in class SeqSeqFloatEqual
 
add_modified(double[], double[], int) - Method in class SeqSeqFloatGreaterEqual
 
add_modified(double[], double[], int) - Method in class SeqSeqFloatGreaterThan
 
add_modified(double[], double[], int) - Method in class SeqSeqFloatLessEqual
 
add_modified(double[], double[], int) - Method in class SeqSeqFloatLessThan
 
add_modified(double[], double[], int) - Method in class TwoSequenceFloat
Default implementation simply calls check.
add_modified(double[], double, int) - Method in class MemberFloat
 
add_modified(double[], double, int) - Method in class SeqFloatEqual
 
add_modified(double[], double, int) - Method in class SeqFloatGreaterEqual
 
add_modified(double[], double, int) - Method in class SeqFloatGreaterThan
 
add_modified(double[], double, int) - Method in class SeqFloatLessEqual
 
add_modified(double[], double, int) - Method in class SeqFloatLessThan
 
add_modified(double[], double, int) - Method in class SequenceFloat
Similar to SequenceFloat.check_modified(double[], double, int) except that it can change the state of the invariant if necessary.
add_modified(double[], int) - Method in class CommonFloatSequence
 
add_modified(double[], int) - Method in class EltLowerBoundFloat
 
add_modified(double[], int) - Method in class EltNonZeroFloat
 
add_modified(double[], int) - Method in class EltRangeFloat
 
add_modified(double[], int) - Method in class EltUpperBoundFloat
 
add_modified(double[], int) - Method in class EltwiseFloatEqual
 
add_modified(double[], int) - Method in class EltwiseFloatGreaterEqual
 
add_modified(double[], int) - Method in class EltwiseFloatGreaterThan
 
add_modified(double[], int) - Method in class EltwiseFloatLessEqual
 
add_modified(double[], int) - Method in class EltwiseFloatLessThan
 
add_modified(double[], int) - Method in class NoDuplicatesFloat
 
add_modified(double[], int) - Method in class OneOfFloatSequence
 
add_modified(double[], int) - Method in class SeqIndexFloatEqual
 
add_modified(double[], int) - Method in class SeqIndexFloatGreaterEqual
 
add_modified(double[], int) - Method in class SeqIndexFloatGreaterThan
 
add_modified(double[], int) - Method in class SeqIndexFloatLessEqual
 
add_modified(double[], int) - Method in class SeqIndexFloatLessThan
 
add_modified(double[], int) - Method in class SeqIndexFloatNonEqual
 
add_modified(double[], int) - Method in class SingleFloatSequence
Similar to SingleFloatSequence.check_modified(double[], int) except that it can change the state of the invariant if necessary.
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
add_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
add_modified(double, double, double, int) - Method in class LinearTernaryCoreFloat
Looks for points that define a plane (ax + by + cz + d = 0).
add_modified(double, double, double, int) - Method in class LinearTernaryFloat
 
add_modified(double, double, double, int) - Method in class ThreeFloat
Similar to ThreeFloat.check_modified(double, double, double, int) except that it can change the state of the invariant if necessary.
add_modified(double, double, int) - Method in class FloatEqual
 
add_modified(double, double, int) - Method in class FloatGreaterEqual
 
add_modified(double, double, int) - Method in class FloatGreaterThan
 
add_modified(double, double, int) - Method in class FloatLessEqual
 
add_modified(double, double, int) - Method in class FloatLessThan
 
add_modified(double, double, int) - Method in class FloatNonEqual
 
add_modified(double, double, int) - Method in class LinearBinaryCoreFloat
 
add_modified(double, double, int) - Method in class LinearBinaryFloat
 
add_modified(double, double, int) - Method in class TwoFloat
Default implementation simply calls check.
add_modified(double, int) - Method in class LowerBoundCoreFloat
 
add_modified(double, int) - Method in class LowerBoundFloat
 
add_modified(double, int) - Method in class NonZeroFloat
 
add_modified(double, int) - Method in class OneOfFloat
 
add_modified(double, int) - Method in class RangeFloat
 
add_modified(double, int) - Method in class SingleFloat
Similar to SingleFloat.check_modified(double, int) except that it can change the state of the invariant if necessary.
add_modified(double, int) - Method in class UpperBoundFloat
 
add_modified(double, int) - Method in class UpperBoundCoreFloat
 
add_modified(long[], int) - Method in class EltOneOf
 
add_modified(long[], long[], int) - Method in class SubSequence
 
add_modified(long[], long[], int) - Method in class SubSet
 
add_modified(long[], long[], int) - Method in class SuperSequence
 
add_modified(long[], long[], int) - Method in class SuperSet
 
add_modified(long[], int) - Method in class CommonSequence
 
add_modified(long[], int) - Method in class EltLowerBound
 
add_modified(long[], int) - Method in class EltNonZero
 
add_modified(long[], int) - Method in class EltRangeInt
 
add_modified(long[], int) - Method in class EltUpperBound
 
add_modified(long[], int) - Method in class EltwiseIntEqual
 
add_modified(long[], int) - Method in class EltwiseIntGreaterEqual
 
add_modified(long[], int) - Method in class EltwiseIntGreaterThan
 
add_modified(long[], int) - Method in class EltwiseIntLessEqual
 
add_modified(long[], int) - Method in class EltwiseIntLessThan
 
add_modified(long[], int) - Method in class NoDuplicates
 
add_modified(long[], int) - Method in class OneOfSequence
 
add_modified(long[], int) - Method in class SeqIndexIntEqual
 
add_modified(long[], int) - Method in class SeqIndexIntGreaterEqual
 
add_modified(long[], int) - Method in class SeqIndexIntGreaterThan
 
add_modified(long[], int) - Method in class SeqIndexIntLessEqual
 
add_modified(long[], int) - Method in class SeqIndexIntLessThan
 
add_modified(long[], int) - Method in class SeqIndexIntNonEqual
 
add_modified(long[], int) - Method in class SingleScalarSequence
Similar to SingleScalarSequence.check_modified(long[], int) except that it can change the state of the invariant if necessary.
add_modified(long[], long[], int) - Method in class PairwiseIntEqual
 
add_modified(long[], long[], int) - Method in class PairwiseIntGreaterEqual
 
add_modified(long[], long[], int) - Method in class PairwiseIntGreaterThan
 
add_modified(long[], long[], int) - Method in class PairwiseIntLessEqual
 
add_modified(long[], long[], int) - Method in class PairwiseIntLessThan
 
add_modified(long[], long[], int) - Method in class PairwiseLinearBinary
 
add_modified(long[], long[], int) - Method in class Reverse
 
add_modified(long[], long[], int) - Method in class SeqSeqIntEqual
 
add_modified(long[], long[], int) - Method in class SeqSeqIntGreaterEqual
 
add_modified(long[], long[], int) - Method in class SeqSeqIntGreaterThan
 
add_modified(long[], long[], int) - Method in class SeqSeqIntLessEqual
 
add_modified(long[], long[], int) - Method in class SeqSeqIntLessThan
 
add_modified(long[], long[], int) - Method in class TwoSequence
Default implementation simply calls check.
add_modified(long[], long, int) - Method in class Member
 
add_modified(long[], long, int) - Method in class SeqIntEqual
 
add_modified(long[], long, int) - Method in class SeqIntGreaterEqual
 
add_modified(long[], long, int) - Method in class SeqIntGreaterThan
 
add_modified(long[], long, int) - Method in class SeqIntLessEqual
 
add_modified(long[], long, int) - Method in class SeqIntLessThan
 
add_modified(long[], long, int) - Method in class SequenceScalar
Similar to SequenceScalar.check_modified(long[], long, int) except that it can change the state of the invariant if necessary.
add_modified(long, int) - Method in class LowerBoundCore
 
add_modified(long, int) - Method in class CompleteOneOfScalar
Check to see if a only contains printable ascii characters.
add_modified(long, int) - Method in class IsPointer
 
add_modified(long, int) - Method in class LowerBound
 
add_modified(long, int) - Method in class Modulus
 
add_modified(long, int) - Method in class NonModulus
 
add_modified(long, int) - Method in class NonZero
 
add_modified(long, int) - Method in class OneOfScalar
 
add_modified(long, int) - Method in class Positive
 
add_modified(long, int) - Method in class RangeInt
 
add_modified(long, int) - Method in class SingleScalar
Similar to SingleScalar.check_modified(long, int) except that it can change the state of the invariant if necessary.
add_modified(long, int) - Method in class UpperBound
 
add_modified(long, int) - Method in class UpperBoundCore
 
add_modified(long, long, int) - Method in class IntEqual
 
add_modified(long, long, int) - Method in class IntGreaterEqual
 
add_modified(long, long, int) - Method in class IntGreaterThan
 
add_modified(long, long, int) - Method in class IntLessEqual
 
add_modified(long, long, int) - Method in class IntLessThan
 
add_modified(long, long, int) - Method in class IntNonEqual
 
add_modified(long, long, int) - Method in class LinearBinary
 
add_modified(long, long, int) - Method in class LinearBinaryCore
 
add_modified(long, long, int) - Method in class TwoScalar
Default implementation simply calls check.
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_xzy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_yzx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_zyx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_xzy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_yzx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_zyx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_xzy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_yzx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_zyx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_xzy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_yzx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_zyx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_xzy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_yzx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_zyx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
add_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
add_modified(long, long, long, int) - Method in class LinearTernary
 
add_modified(long, long, long, int) - Method in class LinearTernaryCore
Looks for points that define a plane (ax + by + cz + d = 0).
add_modified(long, long, long, int) - Method in class ThreeScalar
Similar to ThreeScalar.check_modified(long, long, long, int) except that it can change the state of the invariant if necessary.
add_modified(String[], int) - Method in class EltOneOfString
 
add_modified(String[], int) - Method in class CommonStringSequence
 
add_modified(String[], int) - Method in class OneOfStringSequence
 
add_modified(String[], int) - Method in class SingleStringSequence
Similar to SingleStringSequence.check_modified(java.lang.String[], int) except that it can change the state of the invariant if necessary.
add_modified(String[], String[], int) - Method in class TwoSequenceString
Default implementation simply calls check.
add_modified(String, int) - Method in class CompleteOneOfString
Check to see if a only contains printable ascii characters.
add_modified(String, int) - Method in class OneOfString
 
add_modified(String, int) - Method in class PrintableString
Check to see if a only contains printable ascii characters.
add_modified(String, int) - Method in class SingleString
Similar to SingleString.check_modified(java.lang.String, int) except that it can change the state of the invariant if necessary.
add_modified(String, String, int) - Method in class StringEqual
 
add_modified(String, String, int) - Method in class StringGreaterEqual
 
add_modified(String, String, int) - Method in class StringGreaterThan
 
add_modified(String, String, int) - Method in class StringLessEqual
 
add_modified(String, String, int) - Method in class StringLessThan
 
add_modified(String, String, int) - Method in class StringNonEqual
 
add_modified(String, String, int) - Method in class TwoString
Default implementation simply calls check.
add_modified(String[], String[], int) - Method in class PairwiseStringEqual
 
add_modified(String[], String[], int) - Method in class PairwiseStringGreaterEqual
 
add_modified(String[], String[], int) - Method in class PairwiseStringGreaterThan
 
add_modified(String[], String[], int) - Method in class PairwiseStringLessEqual
 
add_modified(String[], String[], int) - Method in class PairwiseStringLessThan
 
add_modified(String[], String[], int) - Method in class SeqSeqStringEqual
 
add_modified(String[], String[], int) - Method in class SeqSeqStringGreaterEqual
 
add_modified(String[], String[], int) - Method in class SeqSeqStringGreaterThan
 
add_modified(String[], String[], int) - Method in class SeqSeqStringLessEqual
 
add_modified(String[], String[], int) - Method in class SeqSeqStringLessThan
 
add_modified(String[], String, int) - Method in class MemberString
 
add_modified(String[], String, int) - Method in class SequenceString
Similar to SequenceString.check_modified(java.lang.String[], java.lang.String, int) except that it can change the state of the invariant if necessary.
add_ordered(double, double, double, int) - Method in class FunctionBinaryFloat
Apply the specified sample to the function, returning the result.
add_ordered(long, long, long, int) - Method in class FunctionBinary
Apply the specified sample to the function, returning the result.
add_relation(PptRelation, PptSplitter) - Method in class PptSplitter
Adds the specified relation from each conditional ppt in this to the corresponding conditional ppt in ppt_split.
add_sample(ValueTuple, int) - Method in class Invariant
Adds the specified sample to the invariant and returns the result.
add_stats(ValueSet) - Method in class ValueSet
Add stats from the specified value set.
add_stats(ValueSet) - Method in class ValueSet.ValueSetFloat
 
add_stats(ValueSet) - Method in class ValueSet.ValueSetFloatArray
 
add_stats(ValueSet) - Method in class ValueSet.ValueSetScalar
 
add_stats(ValueSet) - Method in class ValueSet.ValueSetScalarArray
 
add_stats(ValueSet) - Method in class ValueSet.ValueSetString
 
add_stats(ValueSet) - Method in class ValueSet.ValueSetStringArray
 
add_to_suppressor_map(Map<Class<? extends Invariant>, List<NISuppressionSet>>) - Method in class NISuppressionSet
Adds this set to the suppressor map.
add_track(String) - Static method in class Debug
Parses the specified argument to --track and sets up the track arrays accordingly.
add_unmodified(double[], double[], int) - Method in class TwoSequenceFloat
By default, do nothing if the value hasn't been seen yet.
add_unmodified(double[], double, int) - Method in class SequenceFloat
By default, do nothing if the value hasn't been seen yet.
add_unmodified(double[], int) - Method in class SingleFloatSequence
By default, do nothing if the value hasn't been seen yet.
add_unmodified(double, double, double, int) - Method in class ThreeFloat
By default, do nothing if the value hasn't been seen yet.
add_unmodified(double, double, int) - Method in class TwoFloat
By default, do nothing if the value hasn't been seen yet.
add_unmodified(double, int) - Method in class SingleFloat
By default, do nothing if the value hasn't been seen yet.
add_unmodified(long[], int) - Method in class SingleScalarSequence
By default, do nothing if the value hasn't been seen yet.
add_unmodified(long[], long[], int) - Method in class TwoSequence
By default, do nothing if the value hasn't been seen yet.
add_unmodified(long[], long, int) - Method in class SequenceScalar
By default, do nothing if the value hasn't been seen yet.
add_unmodified(long, int) - Method in class SingleScalar
By default, do nothing if the value hasn't been seen yet.
add_unmodified(long, long, int) - Method in class TwoScalar
By default, do nothing if the value hasn't been seen yet.
add_unmodified(long, long, long, int) - Method in class ThreeScalar
By default, do nothing if the value hasn't been seen yet.
add_unmodified(String[], int) - Method in class SingleStringSequence
By default, do nothing if the value hasn't been seen yet.
add_unmodified(String[], String[], int) - Method in class TwoSequenceString
By default, do nothing if the value hasn't been seen yet.
add_unmodified(String, int) - Method in class SingleString
By default, do nothing if the value hasn't been seen yet.
add_unmodified(String, String, int) - Method in class TwoString
By default, do nothing if the value hasn't been seen yet.
add_unmodified(String[], String, int) - Method in class SequenceString
By default, do nothing if the value hasn't been seen yet.
add_unordered(Object, Object, int, int) - Method in class BinaryInvariant
Applies the variables in the correct order.
add_val_bu(Object, int, int) - Method in class PptSlice1
 
add_val_bu(Object, Object, int, int, int) - Method in class PptSlice2
 
add_val_bu(Object, Object, Object, int, int, int, int) - Method in class PptSlice3
 
addAll(List<PptTopLevel>) - Method in class PptMap
 
addCheckerClass(ClassOrInterfaceBody) - Method in class CheckerClasses
 
addChild(DaikonVariableInfo) - Method in class DaikonVariableInfo
Add a child to this node.
addChildNodes(ClassInfo, Class<?>, String, String, int) - Method in class DaikonVariableInfo
Explores the tree one level deeper (see DaikonVariableInfo).
addClassVars(ClassInfo, boolean, Class<?>, String, int) - Method in class DaikonVariableInfo
Adds class variables (i.e., the fields) for the given type and attach new nodes as children of this node.
addComment(Node, String) - Static method in class Ast
 
addComment(Node, String, boolean) - Static method in class Ast
 
addComment(Node, NodeToken) - Static method in class Ast
 
addComment(Node, NodeToken, boolean) - Static method in class Ast
Add the comment to the first regular token in the tree, as a "special token" (comment).
addConditions(Splitter[]) - Method in class PptTopLevel
 
addDeclaration(StringBuilder) - Method in class CheckerClass
 
addDeclaration(ClassOrInterfaceBody, StringBuilder) - Method in class CheckerClasses
 
addDeclaration(ClassOrInterfaceBody, ClassOrInterfaceBodyDeclaration) - Static method in class Ast
 
addDeclaration(ConstructorDeclaration, StringBuilder) - Method in class CheckerClasses
 
addDeclaration(MethodDeclaration, StringBuilder) - Method in class CheckerClasses
 
addDeclVar(Field, String, StringBuilder) - Method in class DaikonVariableInfo
Adds the decl info for a single class variable (a field) as a child of this node.
addedComments - Variable in class AnnotateVisitor
 
addEqualityInvariants(List<Invariant>) - Static method in class InvariantFilters
This function takes a list of invariants, finds the equality Comparison invariants (x==y, y==z), and deletes and replaces them with Equality invariants (x==y==z).
addEscapes(String) - Static method in error TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFirstSpecial(NodeToken, NodeToken) - Static method in class Ast
Adds the comment to the first regular token in the tree, *before* all other special tokens.
addImplications() - Method in class PptTopLevel
Given conditional program points (and invariants detected over them), create implications.
addImport(CompilationUnit, ImportDeclaration) - Static method in class Ast
 
addInvariant(Invariant) - Method in class PptSlice
 
addInvariant(Invariant) - Method in class PptSlice0
The invariant is typically an Implication; but PptSlice0 can contain other joiners than implications, such as "and" or "or".
addInvariant(Invariant) - Method in class PptSlice1
 
addInvariant(Invariant) - Method in class PptSlice2
 
addInvariant(Invariant) - Method in class PptSlice3
 
addInvariant(Invariant) - Method in class PptSliceEquality
 
AdditiveExpression - Class in jtb.cparser.syntaxtree
 
AdditiveExpression - Class in jtb.syntaxtree
 
AdditiveExpression(MultiplicativeExpression, NodeOptional) - Constructor for class AdditiveExpression
 
AdditiveExpression(MultiplicativeExpression, NodeListOptional) - Constructor for class AdditiveExpression
 
AdditiveExpression() - Static method in class CParser
 
AdditiveExpression() - Method in class JavaParser
 
addNode(Node) - Method in class NodeList
 
addNode(Node) - Method in interface NodeListInterface
 
addNode(Node) - Method in class NodeListOptional
 
addNode(Node) - Method in class NodeOptional
 
addNode(Node) - Method in class NodeSequence
 
addNode(Node) - Method in class NodeList
 
addNode(Node) - Method in interface NodeListInterface
 
addNode(Node) - Method in class NodeListOptional
 
addNode(Node) - Method in class NodeOptional
 
addNode(Node) - Method in class NodeSequence
 
addNthSpecial(NodeToken, NodeToken, int) - Static method in class Ast
Adds the comment to the first regular token in the tree, before the ith special token.
addParamDeclVar(ClassInfo, Class<?>, String, String, int, int, int) - Method in class DaikonVariableInfo
Adds the decl info for a single parameter as a child of this node.
addParameters(ClassInfo, Member, List<String>, int) - Method in class DaikonVariableInfo
Add the parameters of the given method to this node.
addPpt(PptTopLevel) - Method in class InvMap
 
addPrestateExpression(String) - Static method in class PrintInvariants
See dkconfig_replace_prestate.
addPureMethodDecl(ClassInfo, MethodInfo, DaikonVariableInfo[], String, int, StringBuilder) - Method in class DaikonVariableInfo
Adds the decl info for a pure method.
addSlice(PptSlice) - Method in class PptTopLevel
Add a single slice to the views variable.
addSpecial(NodeToken) - Method in class NodeToken
 
addSpecial(NodeToken) - Method in class NodeToken
 
addVariableFilter(String) - Method in class InvariantFilters
 
addViews(List<PptSlice>) - Method in class PptTopLevel
Add the specified slices to this ppt.
adjacent() - Static method in enum Quantify.QuantFlags
set with just ADJACENT turned on
ADJACENT - Quantify.QuantFlags
two indices where the second is one more than the first
adjustBeginLineColumn(int, int) - Static method in class ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class JavaCharStream
 
all_classes - Static variable in class SharedData
List of all instrumented classes.
all_ppts - Static variable in class Daikon
A PptMap (mapping from String to PptTopLevel) that contains all the program points.
all_ppts - Static variable in class DaikonSimple
 
all_ppts - Variable in class FileIO.ParseState
All of the ppts seen so far.
all_ppts() - Method in class PptMap
Returns all of the program points in the map.
ALL_VARIABLES - Static variable in class InvariantFilters
 
AllocationExpression - Class in jtb.syntaxtree
 
AllocationExpression(NodeChoice) - Constructor for class AllocationExpression
 
AllocationExpression() - Method in class JavaParser
 
allPrestate() - Method in class PptSlice
Returns true if all of this slice's variables are orig() variables.
AllTestsSuite - Class in daikon.test
All Daikon's unit tests.
AllTestsSuite() - Constructor for class AllTestsSuite
 
alwaysComparable() - Method in class VarComparability
Returns true if this is comparable to everything else.
alwaysComparable() - Method in class VarComparabilityImplicit
 
alwaysComparable() - Method in class VarComparabilityNone
 
amount - Variable in class VarInfoName.Add
 
ANDASSIGN - Static variable in interface JavaParserConstants
 
AndExpression - Class in jtb.syntaxtree
 
AndExpression(EqualityExpression, NodeListOptional) - Constructor for class AndExpression
 
AndExpression() - Method in class JavaParser
 
ANDExpression - Class in jtb.cparser.syntaxtree
 
ANDExpression(EqualityExpression, NodeOptional) - Constructor for class ANDExpression
 
ANDExpression() - Static method in class CParser
 
AndJoiner - Class in daikon.inv
This is a special invariant used internally by Daikon to represent an antecedent invariant in an implication where that antecedent consists of two invariants anded together.
AndJoiner(PptTopLevel, Invariant, Invariant) - Constructor for class AndJoiner
 
Annotate - Class in daikon.tools.jtb
Merge Daikon-generated invariants into Java source code as ESC/JML/DBC annotations.
Annotate() - Constructor for class Annotate
 
AnnotateNullable - Class in daikon
AnnotateNullable reads a Daikon invariant file and determines which reference variables have seen any null values.
AnnotateNullable() - Constructor for class AnnotateNullable
 
AnnotateVisitor - Class in daikon.tools.jtb
 
AnnotateVisitor(String, Node, PptMap, boolean, boolean, boolean, boolean, int) - Constructor for class AnnotateVisitor
 
Annotation - Class in daikon.tools.jtb
Utility class to parse annotations generated with the Annotate program using the --wrap_xml flag.
Annotation - Class in jtb.syntaxtree
 
Annotation(NodeChoice) - Constructor for class Annotation
 
Annotation() - Method in class JavaParser
 
ANNOTATION - VarInfo.LangFlags
 
Annotation.Kind - Class in daikon.tools.jtb
A class representing the kind of an annotation.
Annotation.MalformedAnnotationException - Exception in daikon.tools.jtb
Thrown by method get(String annoString) if annoString doesn't represent a well-formed annotation.
AnnotationTypeBody - Class in jtb.syntaxtree
 
AnnotationTypeBody(NodeListOptional) - Constructor for class AnnotationTypeBody
 
AnnotationTypeBody(NodeToken, NodeListOptional, NodeToken) - Constructor for class AnnotationTypeBody
 
AnnotationTypeBody() - Method in class JavaParser
 
AnnotationTypeDeclaration - Class in jtb.syntaxtree
 
AnnotationTypeDeclaration(NodeToken, AnnotationTypeBody) - Constructor for class AnnotationTypeDeclaration
 
AnnotationTypeDeclaration(NodeToken, NodeToken, NodeToken, AnnotationTypeBody) - Constructor for class AnnotationTypeDeclaration
 
AnnotationTypeDeclaration(int) - Method in class JavaParser
 
AnnotationTypeMemberDeclaration - Class in jtb.syntaxtree
 
AnnotationTypeMemberDeclaration(NodeChoice) - Constructor for class AnnotationTypeMemberDeclaration
 
AnnotationTypeMemberDeclaration() - Method in class JavaParser
 
ANTECEDENT - NIS.SuppressionProcessor
 
antecedent_method - Static variable in class NIS
Boolean.
antecedents_for_suppression(List<Invariant>[]) - Method in class NISuppression
Returns a string describing each of the antecedents for each suppressor.
ANY_VARIABLE - Static variable in class InvariantFilters
 
appendSetUpTest(PrintStream) - Static method in class SplitterFactoryTestUpdater
Appends the code to write the static block of code to code.
applicable(VarInfo) - Static method in class SequenceInitial
 
applicable(VarInfo) - Static method in class SequenceInitialFloat
 
applicable(VarInfo) - Static method in class SequenceLength
 
applicable(VarInfo) - Static method in class StringLength
 
apply(Session) - Method in interface Cmd
Runs the command in the given session.
apply(Session) - Method in class CmdAssume
For documentation, read the class overview.
apply(Session) - Method in class CmdCheck
For documentation, read the class overview.
apply(Session) - Method in class CmdRaw
For documentation, read the class overview.
apply(Session) - Method in class CmdUndoAssume
For documentation, read the class overview.
apply(String, String, String) - Method in class Configuration
 
apply(InputStream) - Method in class Configuration
Apply the settings in the given InputStream.
apply(Class<?>, String, String) - Method in class Configuration
 
apply(String) - Method in class Configuration
Apply the setting in the given InputStream.
apply(String, String) - Method in class Configuration
Set the given setting to the given value.
apply_samples(ValueTuple, int) - Static method in class NIS
Applies sample values to all of the newly created invariants (kept in new_invs).
apply_subscript(String) - Method in class VarInfo
Adds a subscript (or sequence) to an array variable.
apply_subscript(String, String) - Static method in class VarInfo
Adds a subscript (or subsequence) to an array name.
applyAdd(int) - Method in class VarInfoName.Add
 
applyAdd(int) - Method in class VarInfoName
Returns a name for the this term plus a constant, like "this-1" or "this+1".
applyDecrement() - Method in class VarInfoName
Returns a name for the decrement of this term, like "this-1".
applyElements() - Method in class VarInfoName
Returns a name for the elements of a container (as opposed to the identity of the container) like "this[]" or "(elements this)".
applyField(String) - Method in class VarInfoName
Returns a 'getter' operation for some field of this name, like a.foo if this is a.
applyFunction(String) - Method in class VarInfoName
Returns a name for a unary function applied to this object.
applyFunctionOfN(String, VarInfoName[]) - Static method in class VarInfoName
Returns a name for a function of more than one argument.
applyFunctionOfN(String, List<VarInfoName>) - Static method in class VarInfoName
Returns a name for a function applied to more than one argument.
applyIncrement() - Method in class VarInfoName
Returns a name for the increment of this term, like "this+1".
applyIntersection(VarInfoName) - Method in class VarInfoName
Returns a name for the intersection of with another sequence, like "intersect(a[], b[])".
applyPoststate() - Method in class VarInfoName
Returns a name for a the poststate value of this object; form is like "new(this)" or "\new(this)".
applyPrestate() - Method in class VarInfoName
Returns a name for a the prestate value of this object; form is like "orig(this)" or "\old(this)".
applySize() - Method in class VarInfoName
Returns a name for the size of this (this object should be a sequence).
applySlice(VarInfoName, VarInfoName) - Method in class VarInfoName
Returns a name for a slice of element selected from a sequence, like "this[i..j]".
applySubscript(VarInfoName) - Method in class VarInfoName
Returns a name for an element selected from a sequence, like "this[i]".
applyTypeOf() - Method in class VarInfoName
Returns a name for the type of this object; form is like "this.getClass().getName()" or "\typeof(this)".
applyUnion(VarInfoName) - Method in class VarInfoName
Returns a name for the union of this with another sequence, like "union(a[], b[])".
applyVisitorInsertComments(String, Node, Writer, AnnotateVisitor) - Static method in class Ast
 
applyVisitorReformat(Reader, Writer, Visitor) - Static method in class Ast
 
arg_names - Variable in class MethodInfo
Array of argument names for this method.
arg_type_strings - Variable in class MethodInfo
Array of argument types for this method (fully qualified).
arg_types - Variable in class MethodInfo
Array of argument types as classes for this method.
args - Variable in class VarInfoName.FunctionOfN
The parameters.
args_to_string(List<String>) - Method in class Chicory
Convert a list of arguments into a command-line string.
args_to_string(List<String>) - Method in class DynComp
Convert a list of arguments into a command-line string.
argument - Variable in class VarInfoName.FunctionOf
 
ArgumentExpressionList - Class in jtb.cparser.syntaxtree
 
ArgumentExpressionList(AssignmentExpression, NodeListOptional) - Constructor for class ArgumentExpressionList
 
ArgumentExpressionList() - Static method in class CParser
 
ArgumentList - Class in jtb.syntaxtree
 
ArgumentList(Expression, NodeListOptional) - Constructor for class ArgumentList
 
ArgumentList() - Method in class JavaParser
 
Arguments - Class in jtb.syntaxtree
 
Arguments(NodeOptional) - Constructor for class Arguments
 
Arguments(NodeToken, NodeOptional, NodeToken) - Constructor for class Arguments
 
Arguments() - Method in class JavaParser
 
argVar1() - Method in class FunctionBinary
Permuted arg1 var.
argVar1() - Method in class FunctionBinaryFloat
Permuted arg1 var.
argVar2() - Method in class FunctionBinary
Permuted arg2 var.
argVar2() - Method in class FunctionBinaryFloat
Permuted arg2 var.
arity() - Method in class PptSlice
 
arity() - Method in class PptSlice0
 
arity() - Method in class PptSlice1
 
arity() - Method in class PptSlice2
 
arity() - Method in class PptSlice3
 
arity() - Method in class PptSliceEquality
 
ARITY_LABELS - Static variable in class DetailedStatisticsVisitor
A string representations for each arity.
ArityPptnameComparator() - Constructor for class PptSlice.ArityPptnameComparator
 
ArityVarnameComparator() - Constructor for class PptSlice.ArityVarnameComparator
 
arr_dims - Variable in class FileIO.VarDefinition
Number of array dimensions (0 or 1).
arr_dims - Variable in class VarInfo
Number of array dimensions (0 or 1).
ARRAY - VarKind
 
ARRAY - VarInfo.VarKind
 
array_child() - Method in class DaikonVariableInfo
Returns the direct child that is an array, null if one does not exist.
array_sizes_eq(VarInfo, VarInfo) - Method in class PairwiseNumericFloat
Returns an invariant that is true when the size(v1) == size(v2).
array_sizes_eq(VarInfo, VarInfo) - Method in class PairwiseNumericInt
Returns an invariant that is true when the size(v1) == size(v2).
array_sizes_eq(VarInfo, VarInfo) - Method in class PairwiseString
Returns an invariant that is true when the size(v1) == size(v2).
arrayclone_simple(VarInfo[]) - Static method in class VarInfo
Given an array of VarInfo objects, return an array of clones, where references to the originals have been modified into references to the new ones (so that the new set is self-consistent).
ArrayDimsAndInits - Class in jtb.syntaxtree
 
ArrayDimsAndInits(NodeChoice) - Constructor for class ArrayDimsAndInits
 
ArrayDimsAndInits() - Method in class JavaParser
 
ArrayInfo - Class in daikon.chicory
The ArrayInfo class is a subtype of DaikonVariableInfo used for variable types that are arrays (i.e., their name ends with "[]").
ArrayInfo(String, Class<?>) - Constructor for class ArrayInfo
Constructs an ArrayInfo object with the specified name and type.
ArrayInitializer - Class in jtb.syntaxtree
 
ArrayInitializer(NodeOptional, NodeOptional) - Constructor for class ArrayInitializer
 
ArrayInitializer(NodeToken, NodeOptional, NodeOptional, NodeToken) - Constructor for class ArrayInitializer
 
ArrayInitializer() - Method in class JavaParser
 
ASCII_CharStream - Class in jtb.cparser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream(InputStream, int, int) - Constructor for class ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class ASCII_CharStream
 
ASCII_CharStream(Reader, int, int) - Constructor for class ASCII_CharStream
 
ASCII_CharStream(Reader, int, int, int) - Constructor for class ASCII_CharStream
 
asCollection() - Method in class PptMap
Returns unstably-ordered collection of PptTopLevels.
asInvClass(Object) - Static method in class Invariant
 
ASSERT - Static variable in interface JavaParserConstants
 
assert_arrays_equals(int[], int[]) - Static method in class TestQuant
 
assert_well_formed(String) - Static method in class SimpUtil
 
assertEqualFiles(String) - Static method in class SplitterFactoryTest
 
assertEqualFiles(String, String) - Static method in class SplitterFactoryTest
Returns true iff files are the same (ignoring extra white space).
assertionsEnabled() - Static method in class VarInfo
 
AssertStatement - Class in jtb.syntaxtree
 
AssertStatement(Expression, NodeOptional) - Constructor for class AssertStatement
 
AssertStatement(NodeToken, Expression, NodeOptional, NodeToken) - Constructor for class AssertStatement
 
AssertStatement() - Method in class JavaParser
 
ASSIGN - Static variable in interface JavaParserConstants
 
assignment2primaryexpression(Expression) - Static method in class Ast
 
AssignmentExpression - Class in jtb.cparser.syntaxtree
 
AssignmentExpression(NodeChoice) - Constructor for class AssignmentExpression
 
AssignmentExpression() - Static method in class CParser
 
AssignmentOperator - Class in jtb.cparser.syntaxtree
 
AssignmentOperator - Class in jtb.syntaxtree
 
AssignmentOperator(NodeChoice) - Constructor for class AssignmentOperator
 
AssignmentOperator(NodeChoice) - Constructor for class AssignmentOperator
 
AssignmentOperator() - Static method in class CParser
 
AssignmentOperator() - Method in class JavaParser
 
assignToBucket(String) - Method in class DtracePartitioner
Returns the program point name given by the input invocation.
Ast - Class in daikon.tools.jtb
Static methods for manipulating the AST.
Ast() - Constructor for class Ast
 
AT - Static variable in interface JavaParserConstants
 
attemptProverStartup() - Static method in class SessionManager
 
augmentShadowingMap(TypeParameter) - Method in class ClassOrInterfaceTypeDecorateVisitor
 
augmentShadowingMap(TypeParameters) - Method in class ClassOrInterfaceTypeDecorateVisitor
 
AUTO - Static variable in interface CParserConstants
 
aux - Variable in class VarInfo
Auxiliary info.

B

b - Variable in class LinearBinaryCore
This invariant represents ax + by + c = 0; the first argument is x, second is y.
b - Variable in class LinearBinaryCoreFloat
This invariant represents ax + by + c = 0; the first argument is x, second is y.
b - Variable in class LinearTernaryCore
 
b - Variable in class LinearTernaryCoreFloat
 
backup(int) - Static method in class ASCII_CharStream
 
backup(int) - Method in class JavaCharStream
 
bad_confidence - Static variable in class DiscardCode
used when an invariant has an unjustified confidence
bad_sample - Static variable in class DiscardCode
used when an invariant is falsified by a seen example
badExpressions - Static variable in class Printer
 
BANG - Static variable in interface JavaParserConstants
 
Bar1() - Constructor for class TestQuant.Bar1
 
Bar3() - Constructor for class TestQuant.Bar3
 
Bar3a() - Constructor for class TestQuant.Bar3a
 
Bar4() - Constructor for class TestQuant.Bar4
 
Bar4f() - Constructor for class TestQuant.Bar4f
 
base - Variable in class UnaryDerivation
 
base() - Method in class UnaryDerivation
 
base() - Method in class ProglangType
 
base1 - Variable in class BinaryDerivation
Original variable 1.
base2 - Variable in class BinaryDerivation
Original variable 2.
baseAlwayscomparable() - Method in class VarComparabilityImplicit
 
baseIsBoolean() - Method in class ProglangType
 
baseIsFloat() - Method in class ProglangType
 
baseIsHashcode() - Method in class ProglangType
 
baseIsIntegral() - Method in class ProglangType
 
baseIsObject() - Method in class ProglangType
Return true if the base (the final element type) is a reference type rather than integer, float, or boolean.
baseIsPrimitive() - Method in class ProglangType
 
baseIsScalar() - Method in class ProglangType
 
baseIsString() - Method in class ProglangType
 
bastore(byte[], int, byte) - Static method in class DCRuntime
The JVM uses bastore for both boolean and byte data types.
Baz1() - Constructor for class TestQuant.Baz1
 
Baz1f() - Constructor for class TestQuant.Baz1f
 
Baz3() - Constructor for class TestQuant.Baz3
 
Baz3a() - Constructor for class TestQuant.Baz3a
 
Baz4() - Constructor for class TestQuant.Baz4
 
beginColumn - Variable in class NodeToken
 
beginColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class NodeToken
 
beginColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class NodeToken
 
beginLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class NodeToken
 
beginLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Static method in class ASCII_CharStream
 
BeginToken() - Method in class JavaCharStream
 
best_translation(List<List<InvTranslate>>) - Static method in class InvMatch
 
binary_tag_op() - Static method in class DCRuntime
Handle a binary operation on the two items at the top of the tag stack.
BinaryDerivation - Class in daikon.derive.binary
Abstract class to represent a derived variable that came from two base variables.
BinaryDerivation(VarInfo, VarInfo) - Constructor for class BinaryDerivation
Create a new BinaryDerivation from two varinfos.
BinaryDerivationFactory - Class in daikon.derive.binary
Factory to produce BinaryDerivation.
BinaryDerivationFactory() - Constructor for class BinaryDerivationFactory
 
BinaryInvariant - Class in daikon.inv.binary
Provides a class that defines the functions that must exist for each two variable invariant.
BinaryInvariant() - Constructor for class BinaryInvariant
 
BinaryInvariant(PptSlice) - Constructor for class BinaryInvariant
 
BIT_AND - Static variable in interface JavaParserConstants
 
BIT_OR - Static variable in interface JavaParserConstants
 
BitwiseAndLong_xyz() - Constructor for class FunctionBinary.BitwiseAndLong_xyz
 
BitwiseAndLong_yxz() - Constructor for class FunctionBinary.BitwiseAndLong_yxz
 
BitwiseAndLong_zxy() - Constructor for class FunctionBinary.BitwiseAndLong_zxy
 
BitwiseAndZero() - Constructor for class NumericInt.BitwiseAndZero
 
BitwiseAndZero() - Constructor for class PairwiseNumericInt.BitwiseAndZero
 
BitwiseAndZero(PptSlice) - Constructor for class NumericInt.BitwiseAndZero
 
BitwiseAndZero(PptSlice) - Constructor for class PairwiseNumericInt.BitwiseAndZero
 
BitwiseComplement() - Constructor for class NumericInt.BitwiseComplement
 
BitwiseComplement() - Constructor for class PairwiseNumericInt.BitwiseComplement
 
BitwiseComplement(PptSlice) - Constructor for class NumericInt.BitwiseComplement
 
BitwiseComplement(PptSlice) - Constructor for class PairwiseNumericInt.BitwiseComplement
 
BitwiseOrLong_xyz() - Constructor for class FunctionBinary.BitwiseOrLong_xyz
 
BitwiseOrLong_yxz() - Constructor for class FunctionBinary.BitwiseOrLong_yxz
 
BitwiseOrLong_zxy() - Constructor for class FunctionBinary.BitwiseOrLong_zxy
 
BitwiseSubset(boolean) - Constructor for class NumericInt.BitwiseSubset
 
BitwiseSubset(boolean) - Constructor for class PairwiseNumericInt.BitwiseSubset
 
BitwiseSubset(PptSlice, boolean) - Constructor for class NumericInt.BitwiseSubset
 
BitwiseSubset(PptSlice, boolean) - Constructor for class PairwiseNumericInt.BitwiseSubset
 
BitwiseXorLong_xyz() - Constructor for class FunctionBinary.BitwiseXorLong_xyz
 
BitwiseXorLong_yxz() - Constructor for class FunctionBinary.BitwiseXorLong_yxz
 
BitwiseXorLong_zxy() - Constructor for class FunctionBinary.BitwiseXorLong_zxy
 
Block - Class in jtb.syntaxtree
 
Block(NodeListOptional) - Constructor for class Block
 
Block(NodeToken, NodeListOptional, NodeToken) - Constructor for class Block
 
Block() - Method in class JavaParser
 
BlockStatement - Class in jtb.syntaxtree
 
BlockStatement(NodeChoice) - Constructor for class BlockStatement
 
BlockStatement() - Method in class JavaParser
 
BOOLEAN - Static variable in class ProglangType
 
BOOLEAN - Static variable in interface JavaParserConstants
 
boolean_arg - Static variable in class DCInstrument
 
BOOLEAN_ARRAY - Static variable in class ProglangType
 
BooleanAndVisitor(VarInfoName) - Constructor for class VarInfoName.BooleanAndVisitor
 
BooleanLiteral - Class in jtb.syntaxtree
 
BooleanLiteral(NodeChoice) - Constructor for class BooleanLiteral
 
BooleanLiteral() - Method in class JavaParser
 
BooleanVal() - Constructor for class RangeInt.BooleanVal
 
BooleanVal() - Constructor for class EltRangeInt.BooleanVal
 
BooleanVal(PptSlice) - Constructor for class RangeInt.BooleanVal
 
BooleanVal(PptSlice) - Constructor for class EltRangeInt.BooleanVal
 
BooleanWrap(boolean) - Constructor for class Runtime.BooleanWrap
 
boot_classes - Static variable in class Chicory
Treat classes that match the regex as boot classes (do not instrument).
bound_vars - Variable in class VarInfoName.QuantHelper.QuantifyReturn
 
Bound0_63() - Constructor for class RangeInt.Bound0_63
 
Bound0_63() - Constructor for class EltRangeInt.Bound0_63
 
Bound0_63(PptSlice) - Constructor for class RangeInt.Bound0_63
 
Bound0_63(PptSlice) - Constructor for class EltRangeInt.Bound0_63
 
BREAK - Static variable in interface CParserConstants
 
BREAK - Static variable in interface JavaParserConstants
 
BreakStatement - Class in jtb.syntaxtree
 
BreakStatement(NodeOptional) - Constructor for class BreakStatement
 
BreakStatement(NodeToken, NodeOptional, NodeToken) - Constructor for class BreakStatement
 
BreakStatement() - Method in class JavaParser
 
bufcolumn - Variable in class JavaCharStream
 
buffer - Variable in class JavaCharStream
 
bufline - Variable in class JavaCharStream
 
bufpos - Static variable in class ASCII_CharStream
 
bufpos - Variable in class JavaCharStream
 
bufPrint(String) - Method in class PrintAllVisitor
 
bufPrintln() - Method in class PrintAllVisitor
 
bufPrintln(String) - Method in class PrintAllVisitor
 
BugInDaikon(String) - Constructor for exception Daikon.BugInDaikon
 
BugInDaikon(String, Throwable) - Constructor for exception Daikon.BugInDaikon
 
BugInDaikon(Throwable) - Constructor for exception Daikon.BugInDaikon
 
build_exception_handler(MethodGen) - Method in class DCInstrument
Adds a try/catch block around the entire method.
build_permute(VarInfo[], VarInfo[]) - Static method in class PptTopLevel
Builds a permutation from vis1 to vis2.
BuildJDK - Class in daikon.dcomp
BuildJDK uses DCInstrument to add comparability instrumentation to Java class files, then stores the modified files into a directory identified by a (required) command line argument.
BYTE - Static variable in interface JavaParserConstants
 
ByteWrap(byte) - Constructor for class Runtime.ByteWrap
 

C

c - Variable in class LinearBinaryCore
This invariant represents ax + by + c = 0; the first argument is x, second is y.
c - Variable in class LinearBinaryCoreFloat
This invariant represents ax + by + c = 0; the first argument is x, second is y.
c - Variable in class LinearTernaryCore
 
c - Variable in class LinearTernaryCoreFloat
 
cache_class - Variable in class Debug
cached class: class to use by default when calling variants of log() with few arguments
cache_match - Variable in class Debug
True if the cached values should be printed --- that is, they match what is currently being debugged.
cache_ppt - Variable in class Debug
cached ppt: ppt to use by default when calling variants of log() with few arguments
cache_repr() - Method in class LinearTernaryCore
 
cache_repr() - Method in class LinearTernaryCoreFloat
 
cache_vis - Variable in class Debug
Cached variables: variables to use by default when calling variants of log() with few arguments.
calc_tri_linear(LinearTernaryCore.Point[]) - Method in class LinearTernaryCore
Calculates the coefficients (a, b, c) and constant (d) for the equation ax + by + cz + d = 0 using the first three points in points.
calc_tri_linear(LinearTernaryCoreFloat.Point[]) - Method in class LinearTernaryCoreFloat
Calculates the coefficients (a, b, c) and constant (d) for the equation ax + by + cz + d = 0 using the first three points in points.
calcPrecision() - Method in class MatchCountVisitor
 
calcRecall() - Method in class MatchCountVisitor
 
calculateConfidence() - Method in class Property
A heuristic technique that takes into account several factors when calculating the confidence of an property, among them: The values of property.kind().
call_cnt - Variable in class MethodInfo
The number of times this method has been called.
CALLER_INDICATOR_NAME_STRING - Variable in class CallerContextSplitter
Name of the variable used by the front end to store caller (callsite) information.
CallerContextSplitter - Class in daikon.split.misc
This splitter tests the condition "$caller one of { some set of integers }".
CallerContextSplitter(long[], String) - Constructor for class CallerContextSplitter
Create a prototype (factory) splitter for the given set of ids and condition.
can_be_missing_variables - Static variable in class Global
 
canBeMissing - Variable in class VarInfo
True if a missing/nonsensical value was ever observed for this variable.
canBeMissing() - Method in class BinaryDerivation
 
canBeMissing() - Method in class Derivation
canBeMissing() - Method in class TernaryDerivation
 
canBeMissing() - Method in class UnaryDerivation
 
canBeNaN() - Method in class ValueSet.ValueSetFloat
 
canBeNaN() - Method in class ValueSet.ValueSetFloatArray
 
canonical_variables - Static variable in class Global
 
canonicalRep() - Method in class VarInfo
Canonical representative that's equal to this variable.
capture_cnt - Variable in class MethodInfo
The number of times we have captured the output for this method.
CASE - Static variable in interface CParserConstants
 
CASE - Static variable in interface JavaParserConstants
 
CastExpression - Class in jtb.cparser.syntaxtree
 
CastExpression - Class in jtb.syntaxtree
 
CastExpression(NodeChoice) - Constructor for class CastExpression
 
CastExpression(NodeChoice) - Constructor for class CastExpression
 
CastExpression() - Static method in class CParser
 
CastExpression() - Method in class JavaParser
 
CastLookahead - Class in jtb.syntaxtree
 
CastLookahead(NodeChoice) - Constructor for class CastLookahead
 
CastLookahead() - Method in class JavaParser
 
castNonNull(T) - Static method in class NullnessUtil
A method that suppresses warnings from the Nullness Checker.
castNonNullDeep(T[]) - Static method in class NullnessUtil
Like castNonNull, but whereas that method only checks and casts the reference itself, this traverses all levels of the argument array.
castNonNullDeep(T[][]) - Static method in class NullnessUtil
Like castNonNull, but whereas that method only checks and casts the reference itself, this traverses all levels of the argument array.
castNonNullDeep(T[][][]) - Static method in class NullnessUtil
Like castNonNull, but whereas that method only checks and casts the reference itself, this traverses all levels of the argument array.
castNonNullDeep(T[][][][]) - Static method in class NullnessUtil
Like castNonNull, but whereas that method only checks and casts the reference itself, this traverses all levels of the argument array.
castNonNullDeep(T[][][][][]) - Static method in class NullnessUtil
Like castNonNull, but whereas that method only checks and casts the reference itself, this traverses all levels of the argument array.
castore(char[], int, char) - Static method in class DCRuntime
Execute an castore instruction and manipulate the tags accordingly.
CATCH - Static variable in interface JavaParserConstants
 
categories - Variable in class ParameterDoclet
A data structure for the document categories.
changeFilterSetting(String, boolean) - Method in class InvariantFilters
 
CHAR - Static variable in class ProglangType
 
CHAR - Static variable in interface CParserConstants
 
CHAR - Static variable in interface JavaParserConstants
 
CHAR_ARRAY - Static variable in class ProglangType
 
CHAR_ARRAY_ARRAY - Static variable in class ProglangType
 
CHARACTER_LITERAL - Static variable in interface CParserConstants
 
CHARACTER_LITERAL - Static variable in interface JavaParserConstants
 
CharSequence_arg - Static variable in class DCInstrument
 
CharWrap(char) - Constructor for class Runtime.CharWrap
 
check(double) - Method in class LowerBoundCoreFloat
 
check(double) - Method in class UpperBoundCoreFloat
 
check(long) - Method in class LowerBoundCore
 
check(long) - Method in class UpperBoundCore
 
check(Object, int, int) - Method in class SingleFloat
 
check(Object, int, int) - Method in class SingleScalar
 
check(Object, int, int) - Method in class SingleFloatSequence
 
check(Object, int, int) - Method in class SingleScalarSequence
 
check(Object, int, int) - Method in class SingleString
 
check(Object, int, int) - Method in class SingleStringSequence
 
check(Object, int, int) - Method in class UnaryInvariant
 
check(Object, Object, int, int) - Method in class BinaryInvariant
 
check(Object, Object, int, int) - Method in class SequenceFloat
 
check(Object, Object, int, int) - Method in class SequenceScalar
 
check(Object, Object, int, int) - Method in class SequenceString
 
check(Object, Object, int, int) - Method in class TwoFloat
 
check(Object, Object, int, int) - Method in class TwoScalar
 
check(Object, Object, int, int) - Method in class TwoSequence
 
check(Object, Object, int, int) - Method in class TwoSequenceFloat
 
check(Object, Object, int, int) - Method in class TwoSequenceString
 
check(Object, Object, int, int) - Method in class TwoString
 
check(Object, Object, Object, int, int) - Method in class TernaryInvariant
 
check(Object, Object, Object, int, int) - Method in class ThreeFloat
 
check(Object, Object, Object, int, int) - Method in class ThreeScalar
 
check(Invariant) - Method in class InvDef
 
check(PptMap, String) - Static method in class Debug
Looks through entire ppt tree and checks for any items we are interested in.
check(PptTopLevel, VarInfo[], Invariant) - Method in class NISuppression
Checks this suppression.
check(PptTopLevel, VarInfo[], Invariant) - Method in class NISuppressor
Sets the status of this suppressor with regards to the specified vis and falsified invariant.
check(ValueTuple, VarInfo[]) - Method in class NISuppressee
Checks this invariant against the specified sample and returns the status.
check_args(Options, String[]) - Static method in class Chicory
Check the command-line arguments for legality.
check_args(Options, String[]) - Static method in class DynComp
Check the command-line arguments for legality.
check_implied(DiscardInfo, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
 
check_implied(Invariant, VarInfo, Invariant) - Method in class PptTopLevel
If the prototype invariant is true over the specified variable returns DiscardInfo indicating that the prototype invariant implies imp_inv.
check_implied(Invariant, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
If the prototype invariant is true over the specified variables returns DiscardInfo indicating that the prototype invariant implies imp_inv.
check_implied_canonical(DiscardInfo, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
 
check_implied_canonical(Invariant, VarInfo, Invariant) - Method in class PptTopLevel
If the proto invariant is true over the leader of the specified variable returns DiscardInfo indicating that the proto invariant implies imp_inv.
check_implied_canonical(Invariant, VarInfo, VarInfo, Invariant) - Method in class PptTopLevel
If the prototype invariant is true over the leader of each specified variables returns DiscardInfo indicating that the prototype invariant implies imp_inv.
check_java_home() - Static method in class BuildJDK
Verify that java.home and JAVA_HOME match.
check_mod_elem(double[], int) - Method in class OneOfFloatSequence
Checks a single sample to the invariant.
check_mod_elem(double, int) - Method in class OneOfFloat
Checks a single sample to the invariant.
check_mod_elem(double, int) - Method in class EltOneOfFloat
Checks a single sample to the invariant.
check_mod_elem(long[], int) - Method in class OneOfSequence
Checks a single sample to the invariant.
check_mod_elem(long, int) - Method in class OneOfScalar
Checks a single sample to the invariant.
check_mod_elem(long, int) - Method in class EltOneOf
Checks a single sample to the invariant.
check_mod_elem(String[], int) - Method in class OneOfStringSequence
Checks a single sample to the invariant.
check_mod_elem(String, int) - Method in class OneOfString
Checks a single sample to the invariant.
check_mod_elem(String, int) - Method in class EltOneOfString
Checks a single sample to the invariant.
check_modified(double[], double[], int) - Method in class PairwiseNumericFloat
Calls the function specific equal check and returns the correct status.
check_modified(double[], double[], int) - Method in class SubSequenceFloat
 
check_modified(double[], double[], int) - Method in class SubSetFloat
 
check_modified(double[], double[], int) - Method in class SuperSequenceFloat
 
check_modified(double[], double[], int) - Method in class SuperSetFloat
 
check_modified(double[], int) - Method in class EltOneOfFloat
 
check_modified(double[], double[], int) - Method in class PairwiseFloatEqual
 
check_modified(double[], double[], int) - Method in class PairwiseFloatGreaterEqual
 
check_modified(double[], double[], int) - Method in class PairwiseFloatGreaterThan
 
check_modified(double[], double[], int) - Method in class PairwiseFloatLessEqual
 
check_modified(double[], double[], int) - Method in class PairwiseFloatLessThan
 
check_modified(double[], double[], int) - Method in class PairwiseLinearBinaryFloat
 
check_modified(double[], double[], int) - Method in class ReverseFloat
 
check_modified(double[], double[], int) - Method in class SeqSeqFloatEqual
 
check_modified(double[], double[], int) - Method in class SeqSeqFloatGreaterEqual
 
check_modified(double[], double[], int) - Method in class SeqSeqFloatGreaterThan
 
check_modified(double[], double[], int) - Method in class SeqSeqFloatLessEqual
 
check_modified(double[], double[], int) - Method in class SeqSeqFloatLessThan
 
check_modified(double[], double[], int) - Method in class TwoSequenceFloat
Presents a sample to the invariant.
check_modified(double[], double, int) - Method in class MemberFloat
 
check_modified(double[], double, int) - Method in class SeqFloatEqual
 
check_modified(double[], double, int) - Method in class SeqFloatGreaterEqual
 
check_modified(double[], double, int) - Method in class SeqFloatGreaterThan
 
check_modified(double[], double, int) - Method in class SeqFloatLessEqual
 
check_modified(double[], double, int) - Method in class SeqFloatLessThan
 
check_modified(double[], double, int) - Method in class SequenceFloat
Presents a sample to the invariant.
check_modified(double[], int) - Method in class CommonFloatSequence
 
check_modified(double[], int) - Method in class EltLowerBoundFloat
 
check_modified(double[], int) - Method in class EltNonZeroFloat
 
check_modified(double[], int) - Method in class EltRangeFloat
 
check_modified(double[], int) - Method in class EltUpperBoundFloat
 
check_modified(double[], int) - Method in class EltwiseFloatEqual
 
check_modified(double[], int) - Method in class EltwiseFloatGreaterEqual
 
check_modified(double[], int) - Method in class EltwiseFloatGreaterThan
 
check_modified(double[], int) - Method in class EltwiseFloatLessEqual
 
check_modified(double[], int) - Method in class EltwiseFloatLessThan
 
check_modified(double[], int) - Method in class NoDuplicatesFloat
 
check_modified(double[], int) - Method in class OneOfFloatSequence
 
check_modified(double[], int) - Method in class SeqIndexFloatEqual
 
check_modified(double[], int) - Method in class SeqIndexFloatGreaterEqual
 
check_modified(double[], int) - Method in class SeqIndexFloatGreaterThan
 
check_modified(double[], int) - Method in class SeqIndexFloatLessEqual
 
check_modified(double[], int) - Method in class SeqIndexFloatLessThan
 
check_modified(double[], int) - Method in class SeqIndexFloatNonEqual
 
check_modified(double[], int) - Method in class SingleFloatSequence
Presents a sample to the invariant.
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
check_modified(double, double, double, int) - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
check_modified(double, double, double, int) - Method in class LinearTernaryFloat
 
check_modified(double, double, double, int) - Method in class ThreeFloat
Presents a sample to the invariant.
check_modified(double, double, int) - Method in class FloatEqual
 
check_modified(double, double, int) - Method in class FloatGreaterEqual
 
check_modified(double, double, int) - Method in class FloatGreaterThan
 
check_modified(double, double, int) - Method in class FloatLessEqual
 
check_modified(double, double, int) - Method in class FloatLessThan
 
check_modified(double, double, int) - Method in class FloatNonEqual
 
check_modified(double, double, int) - Method in class LinearBinaryFloat
 
check_modified(double, double, int) - Method in class NumericFloat
Calls the function specific equal check and returns the correct status.
check_modified(double, double, int) - Method in class TwoFloat
Presents a sample to the invariant.
check_modified(double, int) - Method in class LowerBoundFloat
 
check_modified(double, int) - Method in class NonZeroFloat
 
check_modified(double, int) - Method in class OneOfFloat
 
check_modified(double, int) - Method in class RangeFloat
 
check_modified(double, int) - Method in class SingleFloat
Presents a sample to the invariant.
check_modified(double, int) - Method in class UpperBoundFloat
 
check_modified(long[], int) - Method in class EltOneOf
 
check_modified(long[], long[], int) - Method in class PairwiseNumericInt
Calls the function specific equal check and returns the correct status.
check_modified(long[], long[], int) - Method in class SubSequence
 
check_modified(long[], long[], int) - Method in class SubSet
 
check_modified(long[], long[], int) - Method in class SuperSequence
 
check_modified(long[], long[], int) - Method in class SuperSet
 
check_modified(long[], int) - Method in class CommonSequence
 
check_modified(long[], int) - Method in class EltLowerBound
 
check_modified(long[], int) - Method in class EltNonZero
 
check_modified(long[], int) - Method in class EltRangeInt
 
check_modified(long[], int) - Method in class EltUpperBound
 
check_modified(long[], int) - Method in class EltwiseIntEqual
 
check_modified(long[], int) - Method in class EltwiseIntGreaterEqual
 
check_modified(long[], int) - Method in class EltwiseIntGreaterThan
 
check_modified(long[], int) - Method in class EltwiseIntLessEqual
 
check_modified(long[], int) - Method in class EltwiseIntLessThan
 
check_modified(long[], int) - Method in class NoDuplicates
 
check_modified(long[], int) - Method in class OneOfSequence
 
check_modified(long[], int) - Method in class SeqIndexIntEqual
 
check_modified(long[], int) - Method in class SeqIndexIntGreaterEqual
 
check_modified(long[], int) - Method in class SeqIndexIntGreaterThan
 
check_modified(long[], int) - Method in class SeqIndexIntLessEqual
 
check_modified(long[], int) - Method in class SeqIndexIntLessThan
 
check_modified(long[], int) - Method in class SeqIndexIntNonEqual
 
check_modified(long[], int) - Method in class SingleScalarSequence
Presents a sample to the invariant.
check_modified(long[], long[], int) - Method in class PairwiseIntEqual
 
check_modified(long[], long[], int) - Method in class PairwiseIntGreaterEqual
 
check_modified(long[], long[], int) - Method in class PairwiseIntGreaterThan
 
check_modified(long[], long[], int) - Method in class PairwiseIntLessEqual
 
check_modified(long[], long[], int) - Method in class PairwiseIntLessThan
 
check_modified(long[], long[], int) - Method in class PairwiseLinearBinary
 
check_modified(long[], long[], int) - Method in class Reverse
 
check_modified(long[], long[], int) - Method in class SeqSeqIntEqual
 
check_modified(long[], long[], int) - Method in class SeqSeqIntGreaterEqual
 
check_modified(long[], long[], int) - Method in class SeqSeqIntGreaterThan
 
check_modified(long[], long[], int) - Method in class SeqSeqIntLessEqual
 
check_modified(long[], long[], int) - Method in class SeqSeqIntLessThan
 
check_modified(long[], long[], int) - Method in class TwoSequence
Presents a sample to the invariant.
check_modified(long[], long, int) - Method in class Member
 
check_modified(long[], long, int) - Method in class SeqIntEqual
 
check_modified(long[], long, int) - Method in class SeqIntGreaterEqual
 
check_modified(long[], long, int) - Method in class SeqIntGreaterThan
 
check_modified(long[], long, int) - Method in class SeqIntLessEqual
 
check_modified(long[], long, int) - Method in class SeqIntLessThan
 
check_modified(long[], long, int) - Method in class SequenceScalar
Presents a sample to the invariant.
check_modified(long, int) - Method in class CompleteOneOfScalar
Check to see if a only contains printable ascii characters.
check_modified(long, int) - Method in class IsPointer
 
check_modified(long, int) - Method in class LowerBound
 
check_modified(long, int) - Method in class Modulus
 
check_modified(long, int) - Method in class NonModulus
 
check_modified(long, int) - Method in class NonZero
 
check_modified(long, int) - Method in class OneOfScalar
 
check_modified(long, int) - Method in class Positive
 
check_modified(long, int) - Method in class RangeInt
 
check_modified(long, int) - Method in class SingleScalar
Presents a sample to the invariant.
check_modified(long, int) - Method in class UpperBound
 
check_modified(long, long, int) - Method in class IntEqual
 
check_modified(long, long, int) - Method in class IntGreaterEqual
 
check_modified(long, long, int) - Method in class IntGreaterThan
 
check_modified(long, long, int) - Method in class IntLessEqual
 
check_modified(long, long, int) - Method in class IntLessThan
 
check_modified(long, long, int) - Method in class IntNonEqual
 
check_modified(long, long, int) - Method in class LinearBinary
 
check_modified(long, long, int) - Method in class NumericInt
Calls the function specific equal check and returns the correct status.
check_modified(long, long, int) - Method in class TwoScalar
Presents a sample to the invariant.
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseAndLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseOrLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.BitwiseXorLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_xzy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_yzx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.DivisionLong_zyx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.GcdLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalAndLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalOrLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LogicalXorLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_xzy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_yzx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.LshiftLong_zyx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MaximumLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MinimumLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_xzy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_yzx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.ModLong_zyx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.MultiplyLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_xzy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_yzx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.PowerLong_zyx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_xzy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_yzx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftSignedLong_zyx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
check_modified(long, long, long, int) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
check_modified(long, long, long, int) - Method in class LinearTernary
 
check_modified(long, long, long, int) - Method in class ThreeScalar
Presents a sample to the invariant.
check_modified(String[], int) - Method in class EltOneOfString
 
check_modified(String[], int) - Method in class CommonStringSequence
 
check_modified(String[], int) - Method in class OneOfStringSequence
 
check_modified(String[], int) - Method in class SingleStringSequence
Presents a sample to the invariant.
check_modified(String[], String[], int) - Method in class TwoSequenceString
Presents a sample to the invariant.
check_modified(String, int) - Method in class CompleteOneOfString
Check to see if a only contains printable ascii characters.
check_modified(String, int) - Method in class OneOfString
 
check_modified(String, int) - Method in class PrintableString
Check to see if a only contains printable ascii characters.
check_modified(String, int) - Method in class SingleString
Presents a sample to the invariant.
check_modified(String, String, int) - Method in class StringEqual
 
check_modified(String, String, int) - Method in class StringGreaterEqual
 
check_modified(String, String, int) - Method in class StringGreaterThan
 
check_modified(String, String, int) - Method in class StringLessEqual
 
check_modified(String, String, int) - Method in class StringLessThan
 
check_modified(String, String, int) - Method in class StringNonEqual
 
check_modified(String, String, int) - Method in class TwoString
Presents a sample to the invariant.
check_modified(String[], String[], int) - Method in class PairwiseString
Calls the function specific equal check and returns the correct status.
check_modified(String[], String[], int) - Method in class PairwiseStringEqual
 
check_modified(String[], String[], int) - Method in class PairwiseStringGreaterEqual
 
check_modified(String[], String[], int) - Method in class PairwiseStringGreaterThan
 
check_modified(String[], String[], int) - Method in class PairwiseStringLessEqual
 
check_modified(String[], String[], int) - Method in class PairwiseStringLessThan
 
check_modified(String[], String[], int) - Method in class SeqSeqStringEqual
 
check_modified(String[], String[], int) - Method in class SeqSeqStringGreaterEqual
 
check_modified(String[], String[], int) - Method in class SeqSeqStringGreaterThan
 
check_modified(String[], String[], int) - Method in class SeqSeqStringLessEqual
 
check_modified(String[], String[], int) - Method in class SeqSeqStringLessThan
 
check_modified(String[], String, int) - Method in class MemberString
 
check_modified(String[], String, int) - Method in class SequenceString
Presents a sample to the invariant.
check_modified(String, String, int) - Method in class StdString
Calls the function specific equal check and returns the correct status.
check_ordered(double, double, double, int) - Method in class FunctionBinaryFloat
Apply the specified sample to the function, returning the result.
check_ordered(long, long, long, int) - Method in class FunctionBinary
Apply the specified sample to the function, returning the result.
check_program_types - Static variable in class Daikon
 
check_unmodified(double[], double[], int) - Method in class TwoSequenceFloat
 
check_unmodified(double[], double, int) - Method in class SequenceFloat
 
check_unmodified(double[], int) - Method in class SingleFloatSequence
 
check_unmodified(double, double, double, int) - Method in class ThreeFloat
 
check_unmodified(double, double, int) - Method in class TwoFloat
 
check_unmodified(double, int) - Method in class SingleFloat
 
check_unmodified(long[], int) - Method in class SingleScalarSequence
 
check_unmodified(long[], long[], int) - Method in class TwoSequence
 
check_unmodified(long[], long, int) - Method in class SequenceScalar
 
check_unmodified(long, int) - Method in class SingleScalar
 
check_unmodified(long, long, int) - Method in class TwoScalar
 
check_unmodified(long, long, long, int) - Method in class ThreeScalar
 
check_unmodified(String[], int) - Method in class SingleStringSequence
 
check_unmodified(String[], String[], int) - Method in class TwoSequenceString
 
check_unmodified(String, int) - Method in class SingleString
 
check_unmodified(String, String, int) - Method in class TwoString
 
check_unmodified(String[], String, int) - Method in class SequenceString
 
check_unordered(Object, Object, int, int) - Method in class BinaryInvariant
Checks the specified values in the correct order.
checkComparability(VarInfo, VarInfo) - Static method in class TernaryDerivationFactory
Checks if two base variables are comparable to each other.
CheckerClass - Class in daikon.tools.runtimechecker
Represents a class created by the instrumenter to check invariants.
CheckerClass(ClassOrInterfaceBody) - Constructor for class CheckerClass
 
checkerClasses - Variable in class InstrumentVisitor
 
CheckerClasses - Class in daikon.tools.runtimechecker
Represents a set of classes created by the instrumenter to check invariants.
CheckerClasses() - Constructor for class CheckerClasses
 
checkForContradiction() - Method in class LemmaStack
Ask Simplify whether the assumptions we've pushed so far are contradictory.
checkForDerivedVariables(Class<?>, String, String) - Method in class DaikonVariableInfo
Checks for "derived" Chicory variables: .class, .tostring, and java.util.List implementors and adds appropriate children to this node.
checkForListDecl(Class<?>, String, String) - Method in class DaikonVariableInfo
Determines if type implements list and prints associated decls, if necessary.
checkForRuntimeClass(Class<?>, String, String) - Method in class DaikonVariableInfo
Checks the given type to see if it requires a .class addition to the decls file.
checkLemma(Lemma) - Method in class LemmaStack
Ask Simplify whether a lemma is valid, given our assumptions.
checkRep() - Method in class DynamicConstants.Constant
Check representation invariant.
checkRep() - Method in class FileIO.VarDefinition
Check representation invariants.
checkRep() - Method in class Invariant
Throws an exception if this object is invalid.
checkRep() - Method in class ModBitTracker
Check the representation invariant.
checkRep() - Method in class PptSlice0
 
checkRep() - Method in class ValueTuple
 
checkRep() - Method in class VarInfo
Throws an exception if this object is malformed.
checkRepNoPpt() - Method in class VarInfo
Throws an exception if this object is malformed.
checkStaticInit - Static variable in class Chicory
flag to use if we want to turn on the static initialization checks
checkType(VarInfo, VarInfo) - Static method in class TernaryDerivationFactory
Check if vi1 and vi2 can be a part of a VarInfo triple based on their types.
Chicory - Class in daikon
This is the main class for Chicory which transforms the class files of a program to instrument it for Daikon.
Chicory() - Constructor for class Chicory
 
ChicoryLoader() - Constructor for class ChicoryPremain.ChicoryLoader
Constructor for special BCEL class loader.
chicoryLoaderInstantiationError - Static variable in class Runtime
True if ChicoryPremain was unable to load.
ChicoryPremain - Class in daikon.chicory
This class is the entry point for the Chicory instrumentation agent.
ChicoryPremain() - Constructor for class ChicoryPremain
 
ChicoryPremain.ChicoryLoader - Class in daikon.chicory
Classloader for the BCEL code.
child - Variable in class PptRelation
Child of relation.
child_to_parent_map - Variable in class PptRelation
Map from child vars to matching parent vars.
children - Variable in class DaikonVariableInfo
The child nodes.
children - Variable in class PptTopLevel
All children relations in the variable/ppt hierarchy.
children() - Method in class Node
 
childVar(VarInfo) - Method in class PptRelation
Returns the child variable that corresponds to parentVar.
choice - Variable in class NodeChoice
 
choice - Variable in class NodeChoice
 
choose_conditional(ValueTuple) - Method in class PptSplitter
Chooses the correct conditional point based on the values in this sample.
CLASS - PptTopLevel.PptType
 
CLASS - Static variable in interface JavaParserConstants
 
class_info - Variable in class MethodInfo
Class that contains this method.
class_match(Class<?>) - Static method in class Debug
Returns whether or not the specified class matches the classes being tracked.
class_name - Variable in class ClassInfo
binary name of the class
class_re - Static variable in class DerivedVariableFilter
 
class_static_suffix - Static variable in class FileIO
String used to identify class ppt names.
class_static_tag - Static variable in class FileIO
String used to mark class ppt names.
class_str - Static variable in class DCInstrument
 
class_suffix - Static variable in class DaikonVariableInfo
 
class_suffix_relative_name - Static variable in class DaikonVariableInfo
 
classClassName - Static variable in class DaikonVariableInfo
 
classClassName - Static variable in class DTraceWriter
 
classes - Variable in class CheckerClasses
 
classGetNameToBinaryName(String) - Static method in class Runtime
 
ClassInfo - Class in daikon.chicory
Keeps information about a class that is useful for writing out decl and/or dtrace information.
ClassInfo(String, ClassLoader) - Constructor for class ClassInfo
Create ClassInfo with specified name.
classInvariant - Static variable in class Property.Kind
 
className() - Method in class DiscardInfo
 
className() - Method in class InvariantInfo
 
CLASSNAME - VarFlags
 
CLASSNAME - VarInfo.VarFlags
 
classnameForSourceOutput(Class<?>) - Static method in class Ast
 
classObjectName(Class<?>) - Static method in class DeclWriter
Returns the correctly formulated ":::OBJECT" name of the class (i.e., the program point name)
ClassOrInterfaceBody - Class in jtb.syntaxtree
 
ClassOrInterfaceBody(NodeListOptional) - Constructor for class ClassOrInterfaceBody
 
ClassOrInterfaceBody(NodeToken, NodeListOptional, NodeToken) - Constructor for class ClassOrInterfaceBody
 
ClassOrInterfaceBody(boolean) - Method in class JavaParser
 
ClassOrInterfaceBodyDeclaration - Class in jtb.syntaxtree
 
ClassOrInterfaceBodyDeclaration(NodeChoice) - Constructor for class ClassOrInterfaceBodyDeclaration
 
ClassOrInterfaceBodyDeclaration(boolean) - Method in class JavaParser
 
ClassOrInterfaceDeclaration - Class in jtb.syntaxtree
 
ClassOrInterfaceDeclaration(NodeChoice, NodeToken, NodeOptional, NodeOptional, NodeOptional, ClassOrInterfaceBody) - Constructor for class ClassOrInterfaceDeclaration
 
ClassOrInterfaceDeclaration(int) - Method in class JavaParser
 
ClassOrInterfaceDeclarationHarvester() - Constructor for class TestAst.ClassOrInterfaceDeclarationHarvester
 
ClassOrInterfaceType - Class in jtb.syntaxtree
 
ClassOrInterfaceType(NodeToken, NodeOptional, NodeListOptional) - Constructor for class ClassOrInterfaceType
 
ClassOrInterfaceType() - Method in class JavaParser
 
ClassOrInterfaceTypeDecorateVisitor - Class in daikon.tools.jtb
Replaces uses of generic type parameters with versions that do not use generics.
ClassOrInterfaceTypeDecorateVisitor() - Constructor for class ClassOrInterfaceTypeDecorateVisitor
 
ClassVarnameComparator() - Constructor for class Invariant.ClassVarnameComparator
 
ClassVarnameFormulaComparator() - Constructor for class Invariant.ClassVarnameFormulaComparator
 
clazz - Variable in class ClassInfo
reflection object for this class
CLEAN - Static variable in class TraceSelect
 
clean_decl_name(String) - Static method in class DCRuntime
Removes DCompMarker from the signature.
clean_for_merge() - Method in class PptTopLevel
Cleans up the ppt so that its invariants can be merged from other ppts.
cleanup() - Static method in class Daikon
Cleans up static variables so that mainHelper can be called more than once.
clear() - Method in class Daikon.FileIOProgress
Clear the display; good to do before printing to System.out.
clear() - Method in class LemmaStack
Blow away everything on our stack and Simplify's.
clear_falsified() - Method in class Invariant
Clear the falsified flag.
clear_parent_relation() - Method in class FileIO.VarDefinition
Clears the parent relations, if any existed.
clear_sample_stats() - Static method in class NIS
 
clear_state() - Method in class NISuppression
Clears the suppressor state in each suppressor.
clear_state() - Method in class NISuppressionSet
Clears the suppressor state in each suppression.
clear_state() - Method in class NISuppressor
clears the state of this suppressor to NIS.none
clear_stats() - Static method in class NIS
Clears the current NIS statistics and enables the keeping of statistics.
clearInts() - Static method in class LemmaStack
 
clinitEntry(String, int) - Method in class DTraceWriter
Prints an entry program point for a static initializer in the dtrace file.
clinitExit(String, int) - Method in class DTraceWriter
Prints an exit program point for a static initializer in the dtrace file.
clone() - Method in class BinaryDerivation
 
clone() - Method in class TernaryDerivation
 
clone() - Method in class UnaryDerivation
 
clone() - Method in class FileIO.VarDefinition
 
clone() - Method in class SeqFloatEqual
 
clone() - Method in class SeqFloatGreaterEqual
 
clone() - Method in class SeqFloatGreaterThan
 
clone() - Method in class SeqFloatLessEqual
 
clone() - Method in class SeqFloatLessThan
 
clone() - Method in class SeqIntEqual
 
clone() - Method in class SeqIntGreaterEqual
 
clone() - Method in class SeqIntGreaterThan
 
clone() - Method in class SeqIntLessEqual
 
clone() - Method in class SeqIntLessThan
 
clone() - Method in class LinearBinary
 
clone() - Method in class LinearBinaryCore
 
clone() - Method in class LinearBinaryCoreFloat
 
clone() - Method in class LinearBinaryFloat
 
clone() - Method in class PairwiseLinearBinary
 
clone() - Method in class PairwiseLinearBinaryFloat
 
clone() - Method in class Invariant
Do nothing special, Overridden to remove exception from declaration.
clone() - Method in class LinearTernary
 
clone() - Method in class LinearTernaryCore
 
clone() - Method in class LinearTernaryCore.Point
 
clone() - Method in class LinearTernaryCoreFloat
 
clone() - Method in class LinearTernaryCoreFloat.Point
 
clone() - Method in class LinearTernaryFloat
 
clone() - Method in class LowerBoundCore
 
clone() - Method in class LowerBoundCoreFloat
 
clone() - Method in class LowerBound
 
clone() - Method in class LowerBoundFloat
 
clone() - Method in class NonModulus
 
clone() - Method in class OneOfFloat
 
clone() - Method in class OneOfScalar
 
clone() - Method in class UpperBound
 
clone() - Method in class UpperBoundFloat
 
clone() - Method in class EltLowerBound
 
clone() - Method in class EltLowerBoundFloat
 
clone() - Method in class EltOneOf
 
clone() - Method in class EltOneOfFloat
 
clone() - Method in class EltUpperBound
 
clone() - Method in class EltUpperBoundFloat
 
clone() - Method in class EltwiseFloatEqual
 
clone() - Method in class EltwiseFloatGreaterEqual
 
clone() - Method in class EltwiseFloatGreaterThan
 
clone() - Method in class EltwiseFloatLessEqual
 
clone() - Method in class EltwiseFloatLessThan
 
clone() - Method in class EltwiseIntEqual
 
clone() - Method in class EltwiseIntGreaterEqual
 
clone() - Method in class EltwiseIntGreaterThan
 
clone() - Method in class EltwiseIntLessEqual
 
clone() - Method in class EltwiseIntLessThan
 
clone() - Method in class OneOfFloatSequence
 
clone() - Method in class OneOfSequence
 
clone() - Method in class OneOfString
 
clone() - Method in class EltOneOfString
 
clone() - Method in class OneOfStringSequence
 
clone() - Method in class UpperBoundCore
 
clone() - Method in class UpperBoundCoreFloat
 
clone() - Method in class ValueTuple
Creates and returns a copy of this.
clone() - Method in class VarInfoAux
Creates and returns a copy of this.
clone_and_permute(int[]) - Method in class Invariant
Clones the invariant and then permutes it as specified.
cloneAndPivot(VarInfo[]) - Method in class PptSlice1
Copy invariants from this slice to a new slice over the variables argNewVarInfos.
cloneAndPivot(VarInfo[]) - Method in class PptSlice2
Copy invariants from this slice to a new slice over the variables argNewVarInfos.
cloneAndPivot(VarInfo[]) - Method in class PptSlice3
Copy invariants from this slice to a new slice over the variables argNewVarInfos.
close() - Method in class FileIO.ParseState
Releases resources held by this.
close() - Method in class LemmaStack
Releases resources held by this.
close() - Method in class Session
Releases the resources held by this.
close() - Method in class SessionManager
Shutdown this session.
close() - Method in class DtracePartitioner
Releases resources held by this.
close() - Method in class ConditionPrinter
 
close() - Method in class Printer
 
cmd - Variable in class CmdRaw
 
Cmd - Interface in daikon.simplify
 
CmdAssume - Class in daikon.simplify
An Assume command pushes some proposition onto the assumption stack of the session.
CmdAssume(String) - Constructor for class CmdAssume
 
CmdCheck - Class in daikon.simplify
A Check command takes a given proposition and asks the Session to prove it.
CmdCheck(String) - Constructor for class CmdCheck
 
CmdRaw - Class in daikon.simplify
A Raw command provides no additional structure, allowing arbitrary commands (as long as they have no output) to be sent to the prover.
CmdRaw(String) - Constructor for class CmdRaw
 
CmdUndoAssume - Class in daikon.simplify
An UndoAssume command removes an assumption from the assumption stack of the given session.
CmdUndoAssume() - Constructor for class CmdUndoAssume
 
cmp_op() - Static method in class DCRuntime
Handles an i_cmpXX operation.
cnt - Variable in class CompleteOneOfScalar.Info
 
cnt - Variable in class CompleteOneOfString.Info
 
cnt_inv_classes - Static variable in class PptTopLevel.Stats
 
coefficients - Variable in class LinearTernaryCore
 
coefficients - Variable in class LinearTernaryCoreFloat
 
collectboolean(Object, String) - Static method in class Quant
collectboolean accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectboolean_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectbyte(Object, String) - Static method in class Quant
collectbyte accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectbyte_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectchar(Object, String) - Static method in class Quant
collectchar accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectchar_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
CollectDataProcessor() - Constructor for class ReadTrace.CollectDataProcessor
 
collectdouble(Object, String) - Static method in class Quant
collectdouble accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectdouble_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectfloat(Object, String) - Static method in class Quant
collectfloat accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectfloat_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectint(Object, String) - Static method in class Quant
collectint accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectint_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectionResults() - Method in class TestClassOrInterfaceTypeDecorateVisitor.UngenerifiedTypeCollector
A printed representation of the results.
collectlong(Object, String) - Static method in class Quant
collectlong accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectlong_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectObject(Object, String) - Static method in class Quant
collectObject accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectObject_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectshort(Object, String) - Static method in class Quant
collectshort accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectshort_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
collectString(Object, String) - Static method in class Quant
collectString accepts an object and a list of fields (one of which is of array type, and the rest of which are not), and produces an array in which the original object has had the given fields accessed.
collectString_field(Object, String) - Static method in class Quant
Returns the results of dereferencing the fields for 'object'.
COLON - Static variable in interface JavaParserConstants
 
column - Variable in class JavaCharStream
 
COMMA - Static variable in interface JavaParserConstants
 
commander - Static variable in class SplitterFactoryTestUpdater
 
CommandHandler - Class in daikon.tools.runtimechecker
A command handler handles a set of commands.
CommandHandler() - Constructor for class CommandHandler
 
COMMENT - FileIO.RecordType
 
COMMENT_STARTER_STRING - Static variable in class InvariantAddAndCheckTester
Indicates a string that when it starts a line signifies that the line is a comment.
COMMENT_STARTER_STRING - Static variable in class InvariantFormatTester
Indicates a string that when it starts a line signifies that the line is a comment.
commit() - Method in class Printer
 
Common - Class in daikon.test
A collection of useful helper methods that are common to many different individual tests.
CommonFloatSequence - Class in daikon.inv.unary.sequence
Represents sequences of double values that contain a common subset.
CommonFloatSequence() - Constructor for class CommonFloatSequence
 
CommonFloatSequence(PptSlice) - Constructor for class CommonFloatSequence
 
CommonSequence - Class in daikon.inv.unary.sequence
Represents sequences of long values that contain a common subset.
CommonSequence() - Constructor for class CommonSequence
 
CommonSequence(PptSlice) - Constructor for class CommonSequence
 
CommonStringSequence - Class in daikon.inv.unary.stringsequence
Represents string sequences that contain a common subset.
CommonStringSequence() - Constructor for class CommonStringSequence
 
CommonStringSequence(PptSlice) - Constructor for class CommonStringSequence
 
comparability - Variable in class DeclReader.DeclVarInfo
 
comparability - Variable in class FileIO.VarDefinition
Comparability of this variable (required.
comparability - Variable in class VarInfo
Comparability info.
COMPARABILITY - FileIO.RecordType
 
comparability_file - Static variable in class Chicory
Decl formatted file containing comparability information.
comparability_file - Static variable in class DynComp
Output filename for a more easily human-readable file summarizing comparability sets.
ComparabilityProvider - Interface in daikon.chicory
comparable(VarComparability, VarComparability) - Static method in class VarComparability
Returns whether two comparabilities are comparable.
comparable(VarInfo, VarInfo) - Static method in class VarComparability
Returns whether two variables are comparable.
comparableByType(VarInfo) - Method in class VarInfo
Without using comparability info, check that this is comparable to var2.
comparableNWay(VarInfo) - Method in class VarInfo
Without using comparability info, check that this is comparable to var2.
comparableOrSuperclassEitherWay(ProglangType) - Method in class ProglangType
Return true if these two types can be sensibly compared to one another, or if one can be cast to the other.
comparableOrSuperclassOf(ProglangType) - Method in class ProglangType
Return true if these two types can be sensibly compared to one another, and if non-integral, whether this could be a superclass of other.
compare(Invariant, Invariant) - Method in class Invariant.ClassVarnameFormulaComparator
 
compare(Invariant, Invariant) - Method in class Invariant.InvariantComparatorForPrinting
 
compare(DynamicConstants.Constant, DynamicConstants.Constant) - Method in class DynamicConstants.ConIndexComparator
 
compare(Equality, Equality) - Method in class PptSliceEquality.EqualityComparator
 
compare(Invariant, Invariant) - Method in class ConsequentCVFPairComparator
 
compare(Invariant, Invariant) - Method in class ConsequentCVFSortComparator
 
compare(Invariant, Invariant) - Method in class ConsequentPairComparator
 
compare(Invariant, Invariant) - Method in class ConsequentSortComparator
 
compare(Invariant, Invariant) - Method in class Invariant.ClassVarnameComparator
 
compare(PptSlice, PptSlice) - Method in class PptSlice.ArityPptnameComparator
 
compare(PptSlice, PptSlice) - Method in class PptSlice.ArityVarnameComparator
 
compare(PptTopLevel, PptTopLevel) - Method in class Ppt.NameComparator
 
compare(VarInfoName, VarInfoName) - Method in class VarInfoName.LexicalComparator
 
compare(VarInfo, VarInfo) - Method in class VarInfo.IndexComparator
 
compare_rep(int, double[]) - Method in class OneOfFloat
 
compare_rep(int, double[]) - Method in class EltOneOfFloat
 
compare_rep(int, double[][]) - Method in class OneOfFloatSequence
 
compare_rep(int, long[]) - Method in class OneOfScalar
 
compare_rep(int, long[]) - Method in class EltOneOf
 
compare_rep(int, long[][]) - Method in class OneOfSequence
 
compare_rep(int, String[]) - Method in class OneOfString
 
compare_rep(int, String[]) - Method in class EltOneOfString
 
compare_rep(int, String[][]) - Method in class OneOfStringSequence
 
compare_vars(VarInfo, int, VarInfo, int, boolean) - Static method in class VarInfo
Given two variables I and J, indicate whether it is necessarily the case that i≤j or i≥j.
compareInfoString - Variable in class DaikonVariableInfo
The printed comparability information that will appear in the .decls declaration.
compareTo(DaikonVariableInfo) - Method in class DaikonVariableInfo
Compares based on the name of the variable.
compareTo(DiscardCode) - Method in class DiscardCode
The enumeration members in sorted order:
obvious, bad_sample, bad_confidence, [unused], not_enough_samples, non_canonical_var,
implied_post_condition, only_constant_vars, derived_param, unmodified_var, control_check, exact, var filter
compareTo(Lemma) - Method in class Lemma
 
compareTo(SplitterObject) - Method in class SplitterObject
 
compareTo(VarInfoName) - Method in class VarInfoName
 
compatible(VarInfo) - Method in class VarInfo
Two variables are "compatible" if their declared types are castable and their comparabilities are comparable.
compilationUnit - Variable in class ParseResults
 
CompilationUnit - Class in jtb.syntaxtree
 
CompilationUnit(NodeOptional, NodeListOptional, NodeListOptional, NodeOptional, NodeOptional) - Constructor for class CompilationUnit
 
CompilationUnit(NodeOptional, NodeListOptional, NodeListOptional, NodeOptional, NodeOptional, NodeToken) - Constructor for class CompilationUnit
 
CompilationUnit() - Method in class JavaParser
 
compiled() - Method in class SplitterObject
Returns true if the .class file exists for the Splitter represented by this SplitterObject, false otherwise.
compileFiles(List<String>) - Method in class FileCompiler
Compiles the files given by fileNames.
CompleteOneOfScalar - Class in daikon.inv.unary.scalar
Tracks every unique value and how many times it occurs.
CompleteOneOfScalar() - Constructor for class CompleteOneOfScalar
 
CompleteOneOfScalar(PptSlice) - Constructor for class CompleteOneOfScalar
 
CompleteOneOfScalar.Info - Class in daikon.inv.unary.scalar
Information about each value encountered.
CompleteOneOfString - Class in daikon.inv.unary.string
Tracks every unique value and how many times it occurs.
CompleteOneOfString() - Constructor for class CompleteOneOfString
 
CompleteOneOfString(PptSlice) - Constructor for class CompleteOneOfString
 
CompleteOneOfString.Info - Class in daikon.inv.unary.string
Information about each value encountered.
complexity() - Method in class SequenceFloatSubscript
Adds one to the default complexity if index_shift is not 0.
complexity() - Method in class SequenceScalarSubscript
Adds one to the default complexity if index_shift is not 0.
complexity() - Method in class SequenceStringSubscript
Adds one to the default complexity if index_shift is not 0.
complexity() - Method in class SequenceSubsequence
Adds one to the default complexity if index_shift is not 0.
complexity() - Method in class Derivation
Return the complexity of this derivation.
complexity() - Method in class SequenceLength
Adds one to the default complexity if shift is not 0.
complexity() - Method in class VarInfo
Returns a rough indication of the complexity of the variable.
CompoundStatement - Class in jtb.cparser.syntaxtree
 
CompoundStatement(NodeOptional, NodeOptional) - Constructor for class CompoundStatement
 
CompoundStatement(NodeToken, NodeOptional, NodeOptional, NodeToken) - Constructor for class CompoundStatement
 
CompoundStatement() - Static method in class CParser
 
compute_derived_variables(PptTopLevel, Object[], int[]) - Static method in class FileIO
Computes values of derived variables.
compute_orig_variables(PptTopLevel, Object[], int[], Integer) - Static method in class FileIO
If this is a function entry ppt, stores the values of all of the variables away for use at the exit.
computeConfidence() - Method in class AndJoiner
 
computeConfidence() - Method in class Member
 
computeConfidence() - Method in class MemberFloat
 
computeConfidence() - Method in class SeqFloatEqual
 
computeConfidence() - Method in class SeqFloatGreaterEqual
 
computeConfidence() - Method in class SeqFloatGreaterThan
 
computeConfidence() - Method in class SeqFloatLessEqual
 
computeConfidence() - Method in class SeqFloatLessThan
 
computeConfidence() - Method in class SeqIntEqual
 
computeConfidence() - Method in class SeqIntGreaterEqual
 
computeConfidence() - Method in class SeqIntGreaterThan
 
computeConfidence() - Method in class SeqIntLessEqual
 
computeConfidence() - Method in class SeqIntLessThan
 
computeConfidence() - Method in class MemberString
 
computeConfidence() - Method in class FloatEqual
 
computeConfidence() - Method in class FloatGreaterEqual
 
computeConfidence() - Method in class FloatGreaterThan
 
computeConfidence() - Method in class FloatLessEqual
 
computeConfidence() - Method in class FloatLessThan
 
computeConfidence() - Method in class FloatNonEqual
 
computeConfidence() - Method in class IntEqual
 
computeConfidence() - Method in class IntGreaterEqual
 
computeConfidence() - Method in class IntGreaterThan
 
computeConfidence() - Method in class IntLessEqual
 
computeConfidence() - Method in class IntLessThan
 
computeConfidence() - Method in class IntNonEqual
 
computeConfidence() - Method in class LinearBinary
 
computeConfidence() - Method in class LinearBinaryCore
 
computeConfidence() - Method in class LinearBinaryCoreFloat
 
computeConfidence() - Method in class LinearBinaryFloat
 
computeConfidence() - Method in class TwoFloat
 
computeConfidence() - Method in class TwoScalar
 
computeConfidence() - Method in class PairwiseFloatEqual
 
computeConfidence() - Method in class PairwiseFloatGreaterEqual
 
computeConfidence() - Method in class PairwiseFloatGreaterThan
 
computeConfidence() - Method in class PairwiseFloatLessEqual
 
computeConfidence() - Method in class PairwiseFloatLessThan
 
computeConfidence() - Method in class PairwiseIntEqual
 
computeConfidence() - Method in class PairwiseIntGreaterEqual
 
computeConfidence() - Method in class PairwiseIntGreaterThan
 
computeConfidence() - Method in class PairwiseIntLessEqual
 
computeConfidence() - Method in class PairwiseIntLessThan
 
computeConfidence() - Method in class PairwiseLinearBinary
 
computeConfidence() - Method in class PairwiseLinearBinaryFloat
 
computeConfidence() - Method in class PairwiseString.SubString
Justified as long as there are samples.
computeConfidence() - Method in class PairwiseStringEqual
 
computeConfidence() - Method in class PairwiseStringGreaterEqual
 
computeConfidence() - Method in class PairwiseStringGreaterThan
 
computeConfidence() - Method in class PairwiseStringLessEqual
 
computeConfidence() - Method in class PairwiseStringLessThan
 
computeConfidence() - Method in class Reverse
 
computeConfidence() - Method in class ReverseFloat
 
computeConfidence() - Method in class SeqSeqFloatEqual
 
computeConfidence() - Method in class SeqSeqFloatGreaterEqual
 
computeConfidence() - Method in class SeqSeqFloatGreaterThan
 
computeConfidence() - Method in class SeqSeqFloatLessEqual
 
computeConfidence() - Method in class SeqSeqFloatLessThan
 
computeConfidence() - Method in class SeqSeqIntEqual
 
computeConfidence() - Method in class SeqSeqIntGreaterEqual
 
computeConfidence() - Method in class SeqSeqIntGreaterThan
 
computeConfidence() - Method in class SeqSeqIntLessEqual
 
computeConfidence() - Method in class SeqSeqIntLessThan
 
computeConfidence() - Method in class SeqSeqStringEqual
 
computeConfidence() - Method in class SeqSeqStringGreaterEqual
 
computeConfidence() - Method in class SeqSeqStringGreaterThan
 
computeConfidence() - Method in class SeqSeqStringLessEqual
 
computeConfidence() - Method in class SeqSeqStringLessThan
 
computeConfidence() - Method in class SubSequence
 
computeConfidence() - Method in class SubSequenceFloat
 
computeConfidence() - Method in class SubSet
 
computeConfidence() - Method in class SubSetFloat
 
computeConfidence() - Method in class SuperSequence
 
computeConfidence() - Method in class SuperSequenceFloat
 
computeConfidence() - Method in class SuperSet
 
computeConfidence() - Method in class SuperSetFloat
 
computeConfidence() - Method in class TwoSequence
 
computeConfidence() - Method in class TwoSequenceFloat
 
computeConfidence() - Method in class TwoSequenceString
 
computeConfidence() - Method in class StdString.SubString
Justified as long as there are samples.
computeConfidence() - Method in class StringEqual
 
computeConfidence() - Method in class StringGreaterEqual
 
computeConfidence() - Method in class StringGreaterThan
 
computeConfidence() - Method in class StringLessEqual
 
computeConfidence() - Method in class StringLessThan
 
computeConfidence() - Method in class StringNonEqual
 
computeConfidence() - Method in class TwoString
 
computeConfidence() - Method in class DummyInvariant
 
computeConfidence() - Method in class Equality
Always return JUSTIFIED because we aggregate EqualityComparison invariants that are all justified to the confidence_limit threshold.
computeConfidence() - Method in class GuardingImplication
 
computeConfidence() - Method in class Implication
 
computeConfidence() - Method in class Invariant
This method computes the confidence that this invariant occurred by chance.
computeConfidence() - Method in class FunctionBinary
 
computeConfidence() - Method in class FunctionBinaryFloat
 
computeConfidence() - Method in class LinearTernary
 
computeConfidence() - Method in class LinearTernaryCore
 
computeConfidence() - Method in class LinearTernaryCoreFloat
 
computeConfidence() - Method in class LinearTernaryFloat
 
computeConfidence() - Method in class LowerBoundCore
 
computeConfidence() - Method in class LowerBoundCoreFloat
 
computeConfidence() - Method in class CompleteOneOfScalar
 
computeConfidence() - Method in class IsPointer
 
computeConfidence() - Method in class LowerBound
 
computeConfidence() - Method in class LowerBoundFloat
 
computeConfidence() - Method in class Modulus
 
computeConfidence() - Method in class NonModulus
 
computeConfidence() - Method in class NonZero
 
computeConfidence() - Method in class NonZeroFloat
 
computeConfidence() - Method in class OneOfFloat
 
computeConfidence() - Method in class OneOfScalar
 
computeConfidence() - Method in class Positive
 
computeConfidence() - Method in class RangeFloat
 
computeConfidence() - Method in class RangeInt
 
computeConfidence() - Method in class UpperBound
 
computeConfidence() - Method in class UpperBoundFloat
 
computeConfidence() - Method in class CommonFloatSequence
 
computeConfidence() - Method in class CommonSequence
 
computeConfidence() - Method in class EltLowerBound
 
computeConfidence() - Method in class EltLowerBoundFloat
 
computeConfidence() - Method in class EltNonZero
 
computeConfidence() - Method in class EltNonZeroFloat
 
computeConfidence() - Method in class EltOneOf
 
computeConfidence() - Method in class EltOneOfFloat
 
computeConfidence() - Method in class EltRangeFloat
 
computeConfidence() - Method in class EltRangeInt
 
computeConfidence() - Method in class EltUpperBound
 
computeConfidence() - Method in class EltUpperBoundFloat
 
computeConfidence() - Method in class EltwiseFloatEqual
 
computeConfidence() - Method in class EltwiseFloatGreaterEqual
 
computeConfidence() - Method in class EltwiseFloatGreaterThan
 
computeConfidence() - Method in class EltwiseFloatLessEqual
 
computeConfidence() - Method in class EltwiseFloatLessThan
 
computeConfidence() - Method in class EltwiseIntEqual
 
computeConfidence() - Method in class EltwiseIntGreaterEqual
 
computeConfidence() - Method in class EltwiseIntGreaterThan
 
computeConfidence() - Method in class EltwiseIntLessEqual
 
computeConfidence() - Method in class EltwiseIntLessThan
 
computeConfidence() - Method in class NoDuplicates
 
computeConfidence() - Method in class NoDuplicatesFloat
 
computeConfidence() - Method in class OneOfFloatSequence
 
computeConfidence() - Method in class OneOfSequence
 
computeConfidence() - Method in class SeqIndexFloatEqual
 
computeConfidence() - Method in class SeqIndexFloatGreaterEqual
 
computeConfidence() - Method in class SeqIndexFloatGreaterThan
 
computeConfidence() - Method in class SeqIndexFloatLessEqual
 
computeConfidence() - Method in class SeqIndexFloatLessThan
 
computeConfidence() - Method in class SeqIndexFloatNonEqual
 
computeConfidence() - Method in class SeqIndexIntEqual
 
computeConfidence() - Method in class SeqIndexIntGreaterEqual
 
computeConfidence() - Method in class SeqIndexIntGreaterThan
 
computeConfidence() - Method in class SeqIndexIntLessEqual
 
computeConfidence() - Method in class SeqIndexIntLessThan
 
computeConfidence() - Method in class SeqIndexIntNonEqual
 
computeConfidence() - Method in class CompleteOneOfString
 
computeConfidence() - Method in class OneOfString
 
computeConfidence() - Method in class PrintableString
 
computeConfidence() - Method in class CommonStringSequence
 
computeConfidence() - Method in class EltOneOfString
 
computeConfidence() - Method in class OneOfStringSequence
 
computeConfidence() - Method in class UpperBoundCore
 
computeConfidence() - Method in class UpperBoundCoreFloat
 
computeConfidence() - Method in class DiffDummyInvariant
 
computeProbability() - Method in class LowerBoundCore
 
computeProbability() - Method in class LowerBoundCoreFloat
 
computeProbability() - Method in class IsPointer
 
computeProbability() - Method in class NonZero
 
computeProbability() - Method in class NonZeroFloat
 
computeProbability() - Method in class UpperBoundCore
 
computeProbability() - Method in class UpperBoundCoreFloat
 
computeValueAndModified(ValueTuple) - Method in class BinaryDerivation
 
computeValueAndModified(ValueTuple) - Method in class Derivation
Returns a pair of: the derived value and whether the variable counts as modified.
computeValueAndModified(ValueTuple) - Method in class SequenceFloatArbitrarySubsequence
 
computeValueAndModified(ValueTuple) - Method in class SequenceScalarArbitrarySubsequence
 
computeValueAndModified(ValueTuple) - Method in class SequenceStringArbitrarySubsequence
 
computeValueAndModified(ValueTuple) - Method in class TernaryDerivation
 
computeValueAndModified(ValueTuple) - Method in class UnaryDerivation
 
computeValueAndModifiedImpl(ValueTuple) - Method in class BinaryDerivation
Actual implementation once mods are handled.
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatIntersection
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatSubscript
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatSubsequence
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceFloatUnion
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarIntersection
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarSubscript
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarSubsequence
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceScalarUnion
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesConcat
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesJoin
Returns a new sequence of hashcodes that is the join of the hashcodes of the component sequences.
computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesJoinFloat
Returns a new sequence of hashcodes that is the join of the hashcodes of the component sequences.
computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesPredicate
Returns a subset of val1 such that the corresponding element in var2 equals this.choose.
computeValueAndModifiedImpl(ValueTuple) - Method in class SequencesPredicateFloat
Returns a subset of val1 such that the corresponding element in var2 equals this.choose.
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringIntersection
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringSubscript
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringSubsequence
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceStringUnion
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceInitial
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceInitialFloat
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceLength
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceMax
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceMin
 
computeValueAndModifiedImpl(ValueTuple) - Method in class SequenceSum
 
computeValueAndModifiedImpl(ValueTuple) - Method in class StringLength
 
computeValueAndModifiedImpl(ValueTuple) - Method in class UnaryDerivation
Actual implementation once mods are handled.
concat(boolean[], boolean[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(byte[], byte[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(byte[], int[]) - Static method in class Quant
 
concat(char[], char[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(double[], double[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(double[], float[]) - Static method in class Quant
 
concat(float[], double[]) - Static method in class Quant
 
concat(float[], float[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(int[], int[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(int[], long[]) - Static method in class Quant
 
concat(long[], int[]) - Static method in class Quant
 
concat(long[], long[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(short[], short[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(Object[], Object[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(String[], String[]) - Static method in class Quant
Returns the array { seq1[0], ..., seq1[seq1.length-1], seq2[0], ... , seq2[seq2.length-1] } .
concat(Object, Object) - Static method in class Quant
cond_iterable() - Method in class PptTopLevel
returns an iterable over all of the PptConditionals at this ppt
cond_iterator() - Method in class PptTopLevel
returns an iterator over all of the PptConditionals at this ppt
CondIterator() - Constructor for class PptTopLevel.CondIterator
 
condition() - Method in class CallerContextSplitter
 
condition() - Method in class ReturnTrueSplitter
 
condition() - Method in class Splitter
Returns the condition being tested, as a String.
condition() - Method in class SplitterExample
 
condition() - Method in class SplitterObject
Returns the condition represented by the Splitter.
ConditionalAndExpression - Class in jtb.syntaxtree
 
ConditionalAndExpression(InclusiveOrExpression, NodeListOptional) - Constructor for class ConditionalAndExpression
 
ConditionalAndExpression() - Method in class JavaParser
 
ConditionalExpression - Class in jtb.cparser.syntaxtree
 
ConditionalExpression - Class in jtb.syntaxtree
 
ConditionalExpression(LogicalORExpression, NodeOptional) - Constructor for class ConditionalExpression
 
ConditionalExpression(ConditionalOrExpression, NodeOptional) - Constructor for class ConditionalExpression
 
ConditionalExpression() - Static method in class CParser
 
ConditionalExpression() - Method in class JavaParser
 
ConditionalOrExpression - Class in jtb.syntaxtree
 
ConditionalOrExpression(ConditionalAndExpression, NodeListOptional) - Constructor for class ConditionalOrExpression
 
ConditionalOrExpression() - Method in class JavaParser
 
ConditionPrinter - Class in jtb.cparser.customvisitor
 
ConditionPrinter(String) - Constructor for class ConditionPrinter
 
conf_is_ge(double, double) - Static method in class Invariant
Return Invariant.CONFIDENCE_JUSTIFIED if x≥goal.
conf_limit_SWITCH - Static variable in class Daikon
 
confidence - Variable in class DiffDummyInvariant
The confidence fro this dummy invariant.
confidence - Variable in class Property
A measure of a property's universality: whether it captures the general behavior of the program.
confidence(Property[]) - Static method in class Property
The confidence of a set of properties.
confidence_and(double, double) - Static method in class Invariant
Return the "and" of the given confidences.
confidence_and(double, double, double) - Static method in class Invariant
Return the "and" of the given confidences.
CONFIDENCE_JUSTIFIED - Static variable in class Invariant
The probability that this could have happened by chance alone.
CONFIDENCE_NEVER - Static variable in class Invariant
-1 = delete this invariant; we know it's not true
confidence_or(double, double) - Static method in class Invariant
Return the "or" of the given confidences.
CONFIDENCE_UNJUSTIFIED - Static variable in class Invariant
(0..1) = greater to lesser likelihood of coincidence
0 = must have happened by chance
confidenceThreshold - Static variable in class InstrumentVisitor
 
config_dir - Static variable in class Chicory
Directory in which to find configuration files.
config_option_SWITCH - Static variable in class Daikon
 
config_SWITCH - Static variable in class Daikon
 
ConfigException() - Constructor for exception Configuration.ConfigException
 
ConfigException(String) - Constructor for exception Configuration.ConfigException
 
ConfigException(String, Throwable) - Constructor for exception Configuration.ConfigException
 
Configuration - Class in daikon.config
This class applies settings from a configuration file that lists variable names and values (see "example-settings.txt" in this directory for an example).
Configuration.ConfigException - Exception in daikon.config
Lets callers differentiate between configuration problems and all others.
ConfigurationTest - Class in daikon.test.config
 
ConfigurationTest() - Constructor for class ConfigurationTest
 
conjuncts() - Method in class AndJoiner
 
consequent() - Method in class Implication
 
ConsequentCVFPairComparator - Class in daikon.diff
Comparator for sorting invariants.
ConsequentCVFPairComparator() - Constructor for class ConsequentCVFPairComparator
 
ConsequentCVFPairComparatorTester - Class in daikon.test.diff
Daikon unit test class.
ConsequentCVFPairComparatorTester() - Constructor for class ConsequentCVFPairComparatorTester
 
ConsequentCVFSortComparator - Class in daikon.diff
Comparator for sorting invariants.
ConsequentCVFSortComparator() - Constructor for class ConsequentCVFSortComparator
 
ConsequentCVFSortComparatorTester - Class in daikon.test.diff
Daikon unit test class.
ConsequentCVFSortComparatorTester() - Constructor for class ConsequentCVFSortComparatorTester
 
ConsequentExtractorVisitor - Class in daikon.diff
ConsequentExtractorVisitor is a visitor that takes in RootNode tree used by the other visitors in Diff and only modifies the first inv tree out of the pair of two inv trees (the second tree is never read or modified).
ConsequentExtractorVisitor() - Constructor for class ConsequentExtractorVisitor
 
ConsequentPairComparator - Class in daikon.diff
Comparator for pairing invariants.
ConsequentPairComparator(Comparator<Invariant>) - Constructor for class ConsequentPairComparator
 
ConsequentSortComparator - Class in daikon.diff
Comparator for sorting invariants.
ConsequentSortComparator(Comparator<Invariant>) - Constructor for class ConsequentSortComparator
 
consider_xlate(List<List<InvTranslate>>, List<InvTranslate>, List<List<InvTranslate>>, int) - Static method in class InvMatch
Recursive routine that tries all possible combination of translations.
CONST - Static variable in interface CParserConstants
 
CONST - Static variable in interface JavaParserConstants
 
const_inv_cnt() - Method in class PptTopLevel
Returns the number of invariants that contain one or more constants.
const_slice_cnt() - Method in class PptTopLevel
Returns the number of slices that contain one or more constants.
Constant - Class in jtb.cparser.syntaxtree
 
Constant(int) - Constructor for class Quantify.Constant
 
Constant(VarInfo) - Constructor for class DynamicConstants.Constant
Creates a new Constant, indicating whether the given variable is a constant.
Constant(NodeChoice) - Constructor for class Constant
 
Constant() - Static method in class CParser
 
constant_leader_cnt() - Method in class DynamicConstants
Returns the number of constants that are leaders.
constant_value(VarInfo) - Method in class DynamicConstants
Returns the constant value of the specified variable, or null if the variable is not constant or prev_constant.
ConstantExpression - Class in jtb.cparser.syntaxtree
 
ConstantExpression(ConditionalExpression) - Constructor for class ConstantExpression
 
ConstantExpression() - Static method in class CParser
 
constants - Variable in class PptTopLevel
List of constant variables.
constantValue() - Method in class VarInfo
Returns the static constant value of this variable.
constructor_is_initialized - Variable in class DCInstrument
Has an <init> method completed initialization?
ConstructorDeclaration - Class in jtb.syntaxtree
 
ConstructorDeclaration(NodeOptional, NodeToken, FormalParameters, NodeOptional, NodeOptional, NodeListOptional) - Constructor for class ConstructorDeclaration
 
ConstructorDeclaration(NodeOptional, NodeToken, FormalParameters, NodeOptional, NodeToken, NodeOptional, NodeListOptional, NodeToken) - Constructor for class ConstructorDeclaration
 
ConstructorDeclaration() - Method in class JavaParser
 
contains(VarInfoName) - Method in class VarInfoName.Finder
Returns true iff some part of root is contained in this.goals.
contains(Node, String) - Static method in class Ast
 
contains_inv(Invariant) - Method in class PptSlice
Returns whether or not this slice already contains the specified invariant.
contains_inv_exact(Invariant) - Method in class PptSlice
Returns whether or not this slice contains an exact match for the specified invariant.
containsArrayAccess(Expression) - Method in class Converter
 
containsArrayAccess(NodeOptional) - Method in class Converter
 
containsArrayAccess(RelationalExpression) - Method in class Converter
 
containsArrayAccess(ShiftExpression) - Method in class Converter
 
containsName(String) - Method in class PptMap
Returns whether or not 'name' is the name of a Ppt in the map.
containsOnlyGuardingPredicates() - Method in class PptSlice
 
containsVar(VarInfo) - Method in class Ppt
 
containsVariableFilter(String) - Method in class InvariantFilters
 
ContextSplitterFactory - Class in daikon.split
This factory creates Splitters from map files.
ContextSplitterFactory() - Constructor for class ContextSplitterFactory
 
ContextSplitterFactory.MapfileEntry - Class in daikon.split
Simple record type to store a map file entry.
ContextSplitterFactory.PptNameAndSplitters - Class in daikon.split
Simple record type to store a PptName and Splitter array.
CONTINUE - Static variable in interface CParserConstants
 
CONTINUE - Static variable in interface JavaParserConstants
 
ContinueStatement - Class in jtb.syntaxtree
 
ContinueStatement(NodeOptional) - Constructor for class ContinueStatement
 
ContinueStatement(NodeToken, NodeOptional, NodeToken) - Constructor for class ContinueStatement
 
ContinueStatement() - Method in class JavaParser
 
control_check - Static variable in class DiscardCode
used for invariants discarded because of the ControlledInvariantsFilter
convertArrayExpression(PostfixExpression, Vector<Node>, int) - Method in class Converter
 
Converter - Class in jtb.cparser.customvisitor
 
Converter() - Constructor for class Converter
 
convertMatrixExpression(PostfixExpression, Vector<Node>, Vector<Node>) - Method in class Converter
 
convertToInvMap(PptMap) - Method in class Diff
Extracts the PptTopLevel and Invariants out of a pptMap, and places them into an InvMap.
convertWrapper(Object) - Static method in class PureMethodInfo
Convert standard wrapped (boxed) Objects (i.e., Integers) to Chicory wrappers (ie, Runtime.IntWrap).
copy() - Method in class FileIO.VarDefinition
 
copy(PptTopLevel, PptTopLevel) - Method in class PptRelation
Copies the relation from its current ppts to the specified ppts.
copy_new_invs(PptTopLevel, VarInfo[]) - Method in class PptSlice
 
copyInvsFromLeader(VarInfo, List<VarInfo>) - Method in class PptSliceEquality
Instantiate invariants from each inv's leader.
core - Variable in class LinearBinary
 
core - Variable in class LinearBinaryFloat
 
core - Variable in class PairwiseLinearBinary
 
core - Variable in class PairwiseLinearBinaryFloat
 
core - Variable in class LinearTernary
 
core - Variable in class LinearTernaryFloat
 
count - Variable in class DynamicConstants.Constant
The sample count of the constant.
count_global_stats(PptTopLevel) - Static method in class PrintInvariants
Count statistics (via Global) on variables (canonical, missing, etc.)
counterexample - Variable in class CmdCheck
 
countSlices() - Method in class PptMap
Return the number of active PptSlices.
CParser - Class in jtb.cparser
 
CParser(InputStream) - Constructor for class CParser
 
CParser(Reader) - Constructor for class CParser
 
CParser(CParserTokenManager) - Constructor for class CParser
 
CParserConstants - Interface in jtb.cparser
 
CParserTokenManager - Class in jtb.cparser
 
CParserTokenManager(ASCII_CharStream) - Constructor for class CParserTokenManager
 
CParserTokenManager(ASCII_CharStream, int) - Constructor for class CParserTokenManager
 
create(String, Class<?>[], Object[], String) - Static method in class Ast
 
create(String, String) - Static method in class Ast
Creates an AST from a String.
create_combined_exits(PptMap) - Static method in class Daikon
Create EXIT program points as needed for EXITnn program points.
create_constant_invs() - Method in class DynamicConstants
Create unary and binary constant invariants.
create_derived_variables() - Method in class PptTopLevel
Create all the derived variables.
create_equality_inv(VarInfo, VarInfo, int) - Method in class PptTopLevel
Create an equality invariant over the specified variables.
create_splitters(Set<File>) - Static method in class Daikon
Create user-defined splitters.
create_suppressed_invs(PptTopLevel) - Static method in class NIS
Creates all suppressed invariants for the specified ppt and places them in their associated slices.
create_tag_frame(String) - Static method in class DCRuntime
Create the tag frame for this method.
created_invs_cnt - Static variable in class NIS
Number of invariants actually created.
createEqualityInvs(List<VarInfo>, Equality) - Method in class PptSliceEquality
Create a List of Equality invariants based on the VarInfos in vis.
createGuardedInvariant(boolean) - Method in class Invariant
This procedure guards one invariant and returns the resulting guarded invariant (implication), without placing it in any slice and without modifying the original invariant.
createGuardingPredicate(boolean) - Method in class Invariant
Create a guarding predicate for a given invariant.
createGuardingPredicate(boolean) - Method in class VarInfo
Create a guarding predicate for this VarInfo, that is, an invariant that ensures that this object is available for access to variables that reference it, such as fields.
CreateSpinfo - Class in daikon.tools.jtb
Create a splitter info file from Java source.
CreateSpinfo() - Constructor for class CreateSpinfo
 
CreateSpinfoC - Class in daikon.tools.jtb
 
CreateSpinfoC() - Constructor for class CreateSpinfoC
 
createUpperPpts(PptMap) - Static method in class Daikon
Creates invariants for upper program points by merging together the invariants from all of the lower points.
csharp_array_split() - Method in class VarInfo
Splits an array variable into the array and field portions.
csharp_collection_string() - Method in class VarInfo
If the variable is an array, returns a valid C# 'Select' statement representing the array.
csharp_name() - Method in class Quantify.Length
 
csharp_name() - Method in class Quantify.Term
 
csharp_name() - Method in class VarInfo
Returns the name of this variable as a valid C# Code Contract.
csharp_name(String) - Method in class VarInfo
Returns the name of this variable as a valid C# Code Contract.
csharp_name(String) - Method in class SequenceFloatSubscript
Returns the CSHARPCONTRACT name for sequence subscript.
csharp_name(String) - Method in class SequenceScalarSubscript
Returns the CSHARPCONTRACT name for sequence subscript.
csharp_name(String) - Method in class SequenceStringSubscript
Returns the CSHARPCONTRACT name for sequence subscript.
csharp_name(String) - Method in class SequenceSubsequence
 
csharp_name(String) - Method in class Derivation
Returns the name of this variable in CSHARPCONTRACT format.
csharp_name(String) - Method in class SequenceFloatArbitrarySubsequence
Returns the csharp name.
csharp_name(String) - Method in class SequenceScalarArbitrarySubsequence
Returns the csharp name.
csharp_name(String) - Method in class SequenceStringArbitrarySubsequence
Returns the csharp name.
csharp_name(String) - Method in class SequenceLength
Returns the CSharpContract name.
csharp_name(String) - Method in class StringLength
Returns the ESC name.
CSHARPCONTRACT - OutputFormat
C# Code Contract.
csharpFormat - Variable in class SplitterObject
 
curChar - Static variable in class CParserTokenManager
 
curChar - Variable in class JavaParserTokenManager
 
current_inv - Static variable in class Daikon
current invariant (used for debugging)
currentToken - Variable in exception ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception ParseException
This is the last token that has been consumed successfully.
currMap - Variable in class MultiDiffVisitor
 

D

d - Variable in class LinearTernaryCore
 
d - Variable in class LinearTernaryCoreFloat
 
daikon - package daikon
 
daikon - Static variable in class Chicory
Run Daikon in a separate process after Chicory.
Daikon - Class in daikon
The Daikon.main(java.lang.String[]) method is the main entry point for the Daikon invariant detector.
DAIKON - OutputFormat
The standard, concise Daikon output format.
daikon_args - Static variable in class Chicory
Specifies Daikon arguments to be used if Daikon is run on a generated trace file --daikon or online via a socket --daikon-online.
daikon_online - Static variable in class Chicory
Send trace information to Daikon over a socket.
daikon_port - Static variable in class ChicoryPremain
Socket port to communicate with Daikon.
daikon_proc - Static variable in class Chicory
daikon process for --daikon command-line option
Daikon.BugInDaikon - Exception in daikon
Indicates that Daikon has terminated abnormally, indicating a bug in Daikon.
daikon.chicory - package daikon.chicory
 
daikon.config - package daikon.config
 
Daikon.DaikonTerminationException - Exception in daikon
Indicates the need for Daikon to terminate.
daikon.dcomp - package daikon.dcomp
 
daikon.derive - package daikon.derive
 
daikon.derive.binary - package daikon.derive.binary
 
daikon.derive.ternary - package daikon.derive.ternary
 
daikon.derive.unary - package daikon.derive.unary
 
daikon.diff - package daikon.diff
 
Daikon.FileIOProgress - Class in daikon
Outputs FileIO progress information.
Daikon.FileOptions - Class in daikon
 
daikon.inv - package daikon.inv
 
daikon.inv.binary - package daikon.inv.binary
 
daikon.inv.binary.sequenceScalar - package daikon.inv.binary.sequenceScalar
 
daikon.inv.binary.sequenceString - package daikon.inv.binary.sequenceString
 
daikon.inv.binary.twoScalar - package daikon.inv.binary.twoScalar
 
daikon.inv.binary.twoSequence - package daikon.inv.binary.twoSequence
 
daikon.inv.binary.twoString - package daikon.inv.binary.twoString
 
daikon.inv.filter - package daikon.inv.filter
 
daikon.inv.ternary - package daikon.inv.ternary
 
daikon.inv.ternary.threeScalar - package daikon.inv.ternary.threeScalar
 
daikon.inv.unary - package daikon.inv.unary
 
daikon.inv.unary.scalar - package daikon.inv.unary.scalar
 
daikon.inv.unary.sequence - package daikon.inv.unary.sequence
 
daikon.inv.unary.string - package daikon.inv.unary.string
 
daikon.inv.unary.stringsequence - package daikon.inv.unary.stringsequence
 
Daikon.NormalTermination - Exception in daikon
Indicates that Daikon has terminated normally.
Daikon.ParseError - Exception in daikon
A parser error that should be reported, with better context, by the caller.
daikon.simplify - package daikon.simplify
 
daikon.split - package daikon.split
 
daikon.split.misc - package daikon.split.misc
 
daikon.suppress - package daikon.suppress
 
daikon.test - package daikon.test
 
daikon.test.config - package daikon.test.config
 
daikon.test.diff - package daikon.test.diff
 
daikon.test.inv - package daikon.test.inv
 
daikon.test.inv.unary.scalar - package daikon.test.inv.unary.scalar
 
daikon.test.inv.unary.sequence - package daikon.test.inv.unary.sequence
 
daikon.test.split - package daikon.test.split
 
daikon.tools - package daikon.tools
 
daikon.tools.compare - package daikon.tools.compare
 
daikon.tools.jtb - package daikon.tools.jtb
 
daikon.tools.nullness - package daikon.tools.nullness
 
daikon.tools.runtimechecker - package daikon.tools.runtimechecker
 
Daikon.UserError - Exception in daikon
Indicates a user error.
daikonClass - Variable in class Annotation
 
daikonClass - Variable in class Property
The Daikon class name that this property represents.
daikonClass() - Method in class Annotation
The Daikon class name that this invariant represents an instance of.
DaikonClassInfo - Class in daikon.chicory
The DaikonClassInfo class is a subtype of DaikonVariableInfo used for variables which represent the run-time type of a variable.
DaikonClassInfo(String, String, String, String, boolean) - Constructor for class DaikonClassInfo
Constructs a DaikonClassInfo object.
daikonFormat - Variable in class SplitterObject
 
DaikonLogFormatter() - Constructor for class LogHelper.DaikonLogFormatter
 
daikonRep() - Method in class Annotation
The way this annotation would be printed by Daikon.
daikonRep() - Method in class Property
Daikon representation (as output by Daikon's default output format).
DaikonSimple - Class in daikon
DaikonSimple reads a declaration file and trace file and outputs a list of likely invariants using the simple incremental algorithm.
DaikonSimple() - Constructor for class DaikonSimple
 
DaikonSimple.SimpleProcessor - Class in daikon
The SimpleProcessor class processes each sample in the dtrace file.
DaikonTerminationException() - Constructor for exception Daikon.DaikonTerminationException
 
DaikonTerminationException(String) - Constructor for exception Daikon.DaikonTerminationException
 
DaikonTerminationException(String, Throwable) - Constructor for exception Daikon.DaikonTerminationException
 
DaikonTerminationException(Throwable) - Constructor for exception Daikon.DaikonTerminationException
 
DaikonVariableInfo - Class in daikon.chicory
Each DaikonVariableInfo object is a node in the tree structure of the variables in the target application.
DaikonVariableInfo(String, String, String) - Constructor for class DaikonVariableInfo
Constructs a non-array-type DaikonVariableInfo object.
DaikonVariableInfo(String, String, String, boolean) - Constructor for class DaikonVariableInfo
Constructs a DaikonVariableInfo object.
DaikonWriter - Class in daikon.chicory
DaikonWriter is the parent class of DeclWriter and DTraceWriter.
DaikonWriter() - Constructor for class DaikonWriter
 
dastore(double[], int, double) - Static method in class DCRuntime
Execute an dastore instruction and manipulate the tags accordingly.
data_trace_state - Static variable in class FileIO
Logically, this is a local variable in static method read_data_trace_file.
dbc_name() - Method in class VarInfo
Returns the name in DBC format.
dbc_name(VarInfo) - Method in class VarInfoName
Return the String representation of this name in the dbc style output format.
dbc_name_impl(VarInfo) - Method in class VarInfoName.Add
 
dbc_name_impl(VarInfo) - Method in class VarInfoName
Return the name in the DBC style output format.
dbc_name_impl(VarInfo) - Method in class VarInfoName.Elements
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.Field
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.FunctionOf
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.FunctionOfN
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.Poststate
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.Prestate
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.Simple
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.SizeOf
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.Slice
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.Subscript
 
dbc_name_impl(VarInfo) - Method in class VarInfoName.TypeOf
 
dbc_name_impl(String, VarInfo) - Method in class VarInfoName.Elements
 
dbcFormat - Variable in class SplitterObject
 
DBCJAVA - OutputFormat
Design-By-Contract for Java (used by Parasoft JContract)
DCInstrument - Class in daikon.dcomp
Instruments a class file to perform Dynamic Comparability.
DCInstrument(JavaClass, boolean, ClassLoader) - Constructor for class DCInstrument
Initialize with the original class and whether or not the class is part of the JDK.
DCInstrument.JUnitState - Enum in daikon.dcomp
Possible states of JUnit test discovery.
dcomp_clone(Object, Class<?>) - Static method in class DCRuntime
Clone an object and return the cloned object.
dcomp_clone_worker(Object, Class<?>) - Static method in class DCRuntime
Clone an object and return the cloned object.
dcomp_equals(Object, Object) - Static method in class DCRuntime
Handles calls to instrumented equals() methods.
dcomp_marker - Variable in class DCInstrument
 
dcomp_prefix - Variable in class DCInstrument
Either "java.lang" or "daikon.dcomp".
dcomp_super_clone(Object, Class<?>) - Static method in class DCRuntime
Handles super.clone() calls.
dcomp_super_equals(Object, Object) - Static method in class DCRuntime
Handles super.equals(Object) calls.
DCompClone - Interface in daikon.dcomp
Classes implementing this interface have been instrumented by DynComp and have implemented a clone method.
DCompInstrumented - Interface in daikon.dcomp
Classes implementing this interface have been instrumented by DynComp.
DCompMarker - Interface in daikon.dcomp
This is the type of the extra formal parameter in methods that have been instrumented by DynComp.
dcompRuntimeClassName - Variable in class DCInstrument
Either "daikon.dcomp.DCRuntime" or "java.lang.DCRuntime".
DCompToString - Interface in daikon.dcomp
Classes implementing this interface have been instrumented by DynComp and have implemented a toString method.
DCRuntime - Class in daikon.dcomp
Runtime support for DynComp, a comparability front end for Chicory.
DCRuntime() - Constructor for class DCRuntime
 
DCRuntime.FieldTag - Class in daikon.dcomp
Abstract base class for code that gets the tag associated with a particular field.
DCRuntime.PrimitiveArrayTag - Class in daikon.dcomp
Class that gets the list of tags for primitive arrays.
DCRuntime.PrimitiveTag - Class in daikon.dcomp
Class that gets the tag for a primitive instance field.
DCRuntime.ReferenceTag - Class in daikon.dcomp
Class that returns the tag for a reference instance field.
DCRuntime.StaticPrimitiveTag - Class in daikon.dcomp
Class that gets the tag for static primitive fields.
DCRuntime.StaticReferenceTag - Class in daikon.dcomp
Class that gets the tag for a static reference variable.
debug - Static variable in class ChicoryPremain.ChicoryLoader
Log file if verbose is enabled.
debug - Static variable in class Chicory
Print debug information and save instrumented classes.
debug - Variable in class DeclWriter
Debug flag set from Chicory.debug_decl_print.
debug - Static variable in class Runtime
debug flag
debug - Static variable in class DaikonSimple
 
debug - Static variable in class DCRuntime
Control debug printing.
debug - Static variable in class SequenceFloatIntersection
 
debug - Static variable in class SequenceFloatSubscript
General debug tracer.
debug - Static variable in class SequenceScalarIntersection
 
debug - Static variable in class SequenceScalarSubscript
General debug tracer.
debug - Static variable in class SequencesConcat
Debug tracer.
debug - Static variable in class SequencesConcatFactory
Debug tracer.
debug - Static variable in class SequencesJoin
Debug tracer.
debug - Static variable in class SequencesJoinFactory
Debug tracer.
debug - Static variable in class SequencesJoinFactoryFloat
Debug tracer.
debug - Static variable in class SequencesJoinFloat
Debug tracer.
debug - Static variable in class SequencesPredicate
Debug tracer.
debug - Static variable in class SequencesPredicateFactory
Debug tracer.
debug - Static variable in class SequencesPredicateFactoryFloat
Debug tracer.
debug - Static variable in class SequencesPredicateFloat
Debug tracer.
debug - Static variable in class SequenceStringIntersection
 
debug - Static variable in class SequenceStringSubscript
General debug tracer.
debug - Static variable in class Derivation
Debug tracer.
debug - Static variable in class SequenceInitialFactory
 
debug - Static variable in class SequenceInitialFactoryFloat
 
debug - Static variable in class SequenceLengthFactory
Debug output.
debug - Static variable in class StringLengthFactory
Debug output.
debug - Static variable in class DetailedStatisticsVisitor
 
debug - Static variable in class Diff
Debug logger.
debug - Static variable in class PrintDifferingInvariantsVisitor
Logger for debugging information.
debug - Static variable in class XorVisitor
 
debug - Static variable in class DynamicConstants
Debug tracer.
debug - Static variable in class DynComp
Output debugging information.
debug - Static variable in class Member
 
debug - Static variable in class MemberFloat
 
debug - Static variable in class SeqFloatEqual
 
debug - Static variable in class SeqFloatGreaterEqual
 
debug - Static variable in class SeqFloatGreaterThan
 
debug - Static variable in class SeqFloatLessEqual
 
debug - Static variable in class SeqFloatLessThan
 
debug - Static variable in class SeqIntEqual
 
debug - Static variable in class SeqIntGreaterEqual
 
debug - Static variable in class SeqIntGreaterThan
 
debug - Static variable in class SeqIntLessEqual
 
debug - Static variable in class SeqIntLessThan
 
debug - Static variable in class MemberString
 
debug - Static variable in class FloatEqual
 
debug - Static variable in class FloatGreaterEqual
 
debug - Static variable in class FloatGreaterThan
 
debug - Static variable in class FloatLessEqual
 
debug - Static variable in class FloatLessThan
 
debug - Static variable in class FloatNonEqual
 
debug - Static variable in class IntEqual
 
debug - Static variable in class IntGreaterEqual
 
debug - Static variable in class IntGreaterThan
 
debug - Static variable in class IntLessEqual
 
debug - Static variable in class IntLessThan
 
debug - Static variable in class IntNonEqual
 
debug - Static variable in class LinearBinaryCore
Debug tracer.
debug - Static variable in class LinearBinaryCoreFloat
Debug tracer.
debug - Static variable in class PairwiseFloatEqual
Debug tracer.
debug - Static variable in class PairwiseFloatGreaterEqual
Debug tracer.
debug - Static variable in class PairwiseFloatGreaterThan
Debug tracer.
debug - Static variable in class PairwiseFloatLessEqual
Debug tracer.
debug - Static variable in class PairwiseFloatLessThan
Debug tracer.
debug - Static variable in class PairwiseIntEqual
Debug tracer.
debug - Static variable in class PairwiseIntGreaterEqual
Debug tracer.
debug - Static variable in class PairwiseIntGreaterThan
Debug tracer.
debug - Static variable in class PairwiseIntLessEqual
Debug tracer.
debug - Static variable in class PairwiseIntLessThan
Debug tracer.
debug - Static variable in class PairwiseStringEqual
Debug tracer.
debug - Static variable in class PairwiseStringGreaterEqual
Debug tracer.
debug - Static variable in class PairwiseStringGreaterThan
Debug tracer.
debug - Static variable in class PairwiseStringLessEqual
Debug tracer.
debug - Static variable in class PairwiseStringLessThan
Debug tracer.
debug - Static variable in class Reverse
 
debug - Static variable in class ReverseFloat
 
debug - Static variable in class StringEqual
 
debug - Static variable in class StringGreaterEqual
 
debug - Static variable in class StringGreaterThan
 
debug - Static variable in class StringLessEqual
 
debug - Static variable in class StringLessThan
 
debug - Static variable in class StringNonEqual
 
debug - Static variable in class Equality
 
debug - Static variable in class Invariant
General debug tracer.
debug - Static variable in class InvDef
Debug tracer.
debug - Static variable in class FunctionBinary
 
debug - Static variable in class FunctionBinaryFloat
 
debug - Static variable in class NonZero
Debug tracer.
debug - Static variable in class NonZeroFloat
Debug tracer.
debug - Static variable in class OneOfFloat
Debugging logger.
debug - Static variable in class OneOfScalar
Debugging logger.
debug - Static variable in class EltNonZero
Debug tracer.
debug - Static variable in class EltNonZeroFloat
Debug tracer.
debug - Static variable in class EltOneOf
Debugging logger.
debug - Static variable in class EltOneOfFloat
Debugging logger.
debug - Static variable in class NoDuplicates
Debug tracer.
debug - Static variable in class NoDuplicatesFloat
Debug tracer.
debug - Static variable in class OneOfFloatSequence
Debugging logger.
debug - Static variable in class OneOfSequence
Debugging logger.
debug - Static variable in class SeqIndexFloatEqual
Debug tracer.
debug - Static variable in class SeqIndexFloatGreaterEqual
Debug tracer.
debug - Static variable in class SeqIndexFloatGreaterThan
Debug tracer.
debug - Static variable in class SeqIndexFloatLessEqual
Debug tracer.
debug - Static variable in class SeqIndexFloatLessThan
Debug tracer.
debug - Static variable in class SeqIndexFloatNonEqual
Debug tracer.
debug - Static variable in class SeqIndexIntEqual
Debug tracer.
debug - Static variable in class SeqIndexIntGreaterEqual
Debug tracer.
debug - Static variable in class SeqIndexIntGreaterThan
Debug tracer.
debug - Static variable in class SeqIndexIntLessEqual
Debug tracer.
debug - Static variable in class SeqIndexIntLessThan
Debug tracer.
debug - Static variable in class SeqIndexIntNonEqual
Debug tracer.
debug - Static variable in class OneOfString
Debugging logger.
debug - Static variable in class EltOneOfString
Debugging logger.
debug - Static variable in class OneOfStringSequence
Debugging logger.
debug - Static variable in class MergeInvariants
Debug logger.
debug - Static variable in class PptSlice
Debug tracer.
debug - Static variable in class PptSliceEquality
 
debug - Static variable in class PptTopLevel
Main debug tracer.
debug - Static variable in class PrintInvariants
Main debug tracer for PrintInvariants (for things unrelated to printing).
debug - Static variable in class CmdCheck
 
debug - Static variable in class SessionManager
Debug tracer common to all Simplify classes.
debug - Static variable in class ContextSplitterFactory
Debug tracer.
debug - Static variable in class PptSplitter
General debug tracer.
debug - Static variable in class SplitterFactory
 
debug - Static variable in class NIS
Debug tracer.
debug - Static variable in class NISuppressionSet
 
debug - Static variable in class NISuppressor
Debug tracer.
debug - Static variable in class SampleTester
 
debug - Static variable in class LogicalCompare
 
debug - Static variable in class ExtractConsequent
 
debug - Static variable in class InvariantChecker
 
debug - Static variable in class Annotate
 
debug - Static variable in class CreateSpinfo
Debug logger.
debug - Static variable in class InstrumentHandler
 
debug - Static variable in class ValueTuple
Debug tracer.
debug - Static variable in class VarComparability
Debug tracer.
debug - Static variable in class VarInfoAux
General debug tracer.
debug - Static variable in class VarInfoName
Debugging Logger.
debug - Static variable in class VarInfoName.QuantHelper
Debug tracer.
debug - Variable in class DepthFirstVisitor
 
Debug - Class in daikon
Debug class used with the logger to create standardized output.
Debug(Class<?>, Ppt, VarInfo[]) - Constructor for class Debug
Ordinarily, a client would have to supply a Class, Ppt, and List<Varinfo> with each call to a log method.
Debug(Class<?>, Ppt, List<VarInfo>) - Constructor for class Debug
Ordinarily, a client would have to supply a Class, Ppt, and List<Varinfo> with each call to a log method.
debug_arr_index - Static variable in class DCRuntime
Log array comparability operations.
debug_dcinstrument - Static variable in class Premain
Turn on basic DCInstrument debugging options.
debug_dcruntime - Static variable in class Premain
Turn on basic DCRuntime debugging options.
debug_dcruntime_all - Static variable in class Premain
Turn on most DCRuntime debugging options.
debug_decl_print - Static variable in class Chicory
Print detailed information on variables being observed.
debug_decl_print - Static variable in class DCRuntime
Log decl output.
debug_decl_print - Static variable in class DynComp
Print detailed information on variables being observed.
debug_detail - Static variable in class DaikonSimple
 
debug_detail - Static variable in class InvariantChecker
 
debug_dir - Static variable in class DynComp
The directory in which to dump instrumented class files.
debug_dup - Static variable in class DCInstrument
Log file if debug_dup is enabled.
debug_invs(Logger) - Method in class PptTopLevel
Debug print to the specified logger information about each invariant at this ppt.
debug_merge_comp - Static variable in class DCRuntime
Log comparability merges.
debug_missing - Static variable in class FileIO
If true, then print the variable name each time the variable's value is first missing/nonsensical.
debug_native - Static variable in class DCInstrument
Log file if debug_native is enabled.
debug_objects - Static variable in class DCRuntime
Log object compare operations.
debug_ppt_names - Static variable in class Chicory
Print information about each ppt name as it is created.
debug_primitive - Static variable in class DCRuntime
Log primitive operations.
debug_print_call_stack() - Static method in class DCRuntime
 
debug_print_slice_info(Logger, String, List<PptSlice>) - Method in class PptTopLevel
Debug print slice/inv count information to the specified logger.
debug_print_tree(Logger, int) - Method in class PptRelation
Prints a ppt hierarchy of all of the ppts of this child and below.
debug_print_tree(Logger, int, PptRelation) - Method in class PptTopLevel
Debug method to print children (in the partial order) recursively.
debug_progress - Static variable in class SampleTester
 
debug_runtime - Static variable in class ChicoryPremain
Turn on most Runtime debugging options.
debug_SWITCH - Static variable in class Daikon
 
debug_tag_frame - Static variable in class DCRuntime
Log comparability tage stack operations.
debug_timing - Static variable in class DCRuntime
Log excution time.
debug_transform - Static variable in class Chicory
Print detailed information on which classes are transformed.
debug_transform - Static variable in class Instrument
Debug information about which classes are transformed and why.
debug_transform - Static variable in class DynComp
Print detailed information on which classes are transformed.
debug_unary_info(Logger) - Method in class PptTopLevel
Debug print to the specified logger information about each variable in this ppt.
debugAddImplications - Static variable in class PptTopLevel
Debug tracer for addImplications.
debugAll - Static variable in class Global
 
debugAll_SWITCH - Static variable in class Daikon
 
debugAnt - Static variable in class NIS
Debug Tracer for antecedent method.
debugBound - Static variable in class PrintInvariants
Debug tracer for variable bound information.
debugConditional - Static variable in class PptTopLevel
Debug tracer for adding and processing conditional ppts.
debugDerive - Static variable in class Global
Debug tracer for debugging derived vars.
debugEquality - Static variable in class Daikon
 
debugEqualTo - Static variable in class PptTopLevel
Debug tracer for equalTo checks.
debugFiltering - Static variable in class PrintInvariants
Debug tracer for filtering.
debugFlow - Static variable in class Invariant
Debug tracer for invariant flow.
debugFlow - Static variable in class PptSlice
 
debugFlow - Static variable in class PptTopLevel
Debug tracer for data flow.
debugGeneral - Static variable in class PptSlice
Debug tracer for debugging both this and PptSlices.
debugGetDefiningInterface - Static variable in class DCInstrument
debugGlobal - Static variable in class PptSliceEquality
 
debugGuarding - Static variable in class Invariant
Debug tracer for guarding.
debugGuarding - Static variable in class PptSlice
 
debugHandleInvoke - Static variable in class DCInstrument
debugInfer - Static variable in class Global
Debug tracer for debugging general invariant inference.
debugInit - Static variable in class Daikon
Debug tracer for ppt initialization.
debugInstantiate - Static variable in class PptTopLevel
Debug tracer for instantiated slices.
debugIsObvious - Static variable in class Invariant
Debug tracer for isObvious checks.
debugIsWorthPrinting - Static variable in class Invariant
Debug tracer for isWorthPrinting() checks.
debugJUnitAnalysis - Static variable in class DCInstrument
If true, enable JUnit analysis debugging.
debugLinearTernary - Static variable in class LinearTernary
 
debugLinearTernary - Static variable in class LinearTernaryFloat
 
debugln(String) - Static method in class SessionManager
log debug message
debugMerge - Static variable in class PptSlice1
 
debugMerge - Static variable in class PptSlice2
 
debugMerge - Static variable in class PptSlice3
 
debugMerge - Static variable in class PptTopLevel
Debug tracer for up-merging equality sets.
debugMissing - Static variable in class VarInfo
Debug missing vals.
debugNISStats - Static variable in class PptTopLevel
Debug tracer for NIS suppression statistics.
debugPostProcess - Static variable in class Equality
 
debugPrint - Static variable in class FileIO
Debug tracer for printing.
debugPrint - Static variable in class Global
Debug tracer for debugging invariant printing.
debugPrint - Static variable in class Invariant
Debug tracer for printing invariants.
debugPrint - Static variable in class PrintInvariants
Debug tracer for printing.
debugPrintDtrace - Static variable in class Global
If true, print logging information about printing of dtrace files.
debugPrintEquality - Static variable in class Invariant
Debug tracer for printing equality invariants.
debugPrintEquality - Static variable in class PrintInvariants
Debug tracer for printing equality.
debugPrintModified - Static variable in class PrintInvariants
Debug tracer for printing modified variables in ESC/JML/DBC output.
debugProgress - Static variable in class Daikon
 
debugProgress - Static variable in class MergeInvariants
Progress logger.
debugRead - Static variable in class FileIO
Debug tracer for reading.
debugRepr - Static variable in class PrintInvariants
Debug tracer for printing.
debugSimplify - Static variable in class Global
Debug tracer for debugging Simplify output.
debugSlices() - Method in class PptTopLevel
Debug method to display all slices.
debugSpecific - Static variable in class PptSlice1
Debug tracer.
debugSpecific - Static variable in class PptSlice2
Debug tracer.
debugSpecific - Static variable in class PptSlice3
Debug tracer.
debugSplit - Static variable in class Global
Debug tracer for debugging splitting.
debugStatistics - Static variable in class Global
Debug tracer for debugging statistics output.
debugStats - Static variable in class Daikon
Prints out statistics concerning equality sets, suppressions, etc.
debugStream - Variable in class JavaParserTokenManager
 
debugSuppress - Static variable in class Global
Debug tracer for debugging invariant suppression.
debugSuppressParam - Static variable in class Global
Debug tracer for debugging invariant suppression by using parameters.
debugTimeMerge - Static variable in class PptTopLevel
Debug tracer for timing merges.
debugTrace - Static variable in class Daikon
Debug tracer.
debugTrack - Static variable in class Debug
Debug Logger.
debugTrackClass - Static variable in class Debug
List of classes for logging.
debugTrackPpt - Static variable in class Debug
List of Ppts for logging.
debugTrackVars - Static variable in class Debug
List of variable names for logging.
debugVarMap(String) - Static method in class DiscReasonMap
Prints out all vars from ppt that have DiscardInfo's in the Set.toString() format.
debugVars - Static variable in class FileIO
Debug tracer for printing variable values.
DECIMAL_EXPONENT - Static variable in interface JavaParserConstants
 
DECIMAL_FLOATING_POINT_LITERAL - Static variable in interface JavaParserConstants
 
DECIMAL_LITERAL - Static variable in interface CParserConstants
 
DECIMAL_LITERAL - Static variable in interface JavaParserConstants
 
DECL - FileIO.RecordType
 
decl_file - Static variable in class DynComp
Output filename for .decls file suitable for input to Daikon.
decl_stats() - Static method in class DCRuntime
Prints statistics about the number of decls to stdout.
DECL_VERSION - FileIO.RecordType
 
Declaration - Class in jtb.cparser.syntaxtree
 
Declaration(DeclarationSpecifiers, NodeOptional) - Constructor for class Declaration
 
Declaration(DeclarationSpecifiers, NodeOptional, NodeToken) - Constructor for class Declaration
 
Declaration() - Static method in class CParser
 
DeclarationList - Class in jtb.cparser.syntaxtree
 
DeclarationList(NodeList) - Constructor for class DeclarationList
 
DeclarationList() - Static method in class CParser
 
DeclarationSpecifiers - Class in jtb.cparser.syntaxtree
 
DeclarationSpecifiers(NodeChoice) - Constructor for class DeclarationSpecifiers
 
DeclarationSpecifiers() - Static method in class CParser
 
Declarator - Class in jtb.cparser.syntaxtree
 
Declarator(NodeOptional, DirectDeclarator) - Constructor for class Declarator
 
Declarator() - Static method in class CParser
 
declared_type - Variable in class FileIO.VarDefinition
Declared type of the variable as an arbitrary string (required)
DeclPpt(String) - Constructor for class DeclReader.DeclPpt
DeclPpt constructor.
DeclReader - Class in daikon.chicory
Reads declaration files and provides methods to access the information within them.
DeclReader() - Constructor for class DeclReader
Create a new DeclReader.
DeclReader.DeclPpt - Class in daikon.chicory
Information about the program point that is contained in the decl file.
DeclReader.DeclVarInfo - Class in daikon.chicory
Information about variables within a program point.
decls - Variable in class Daikon.FileOptions
 
declShouldPrint - Variable in class DaikonVariableInfo
True iff the DeclWriter should print this variable.
declShouldPrint() - Method in class DaikonVariableInfo
Return true iff the DeclWriter should print this node.
DeclVarInfo(String, String, String, String, int) - Constructor for class DeclReader.DeclVarInfo
 
DeclWriter - Class in daikon.chicory
DeclWriter writes the .decls file to a stream.
DeclWriter(PrintWriter) - Constructor for class DeclWriter
Constructs a DeclWriter, preparing it to receive messages.
DECR - Static variable in interface JavaParserConstants
 
def_points - Variable in class LinearTernaryCore
 
def_points - Variable in class LinearTernaryCoreFloat
 
DEFAULT - Static variable in interface CParserConstants
 
DEFAULT - Static variable in interface JavaParserConstants
 
defaultFilters() - Static method in class InvariantFilters
 
DefaultValue - Class in jtb.syntaxtree
 
DefaultValue(MemberValue) - Constructor for class DefaultValue
 
DefaultValue(NodeToken, MemberValue) - Constructor for class DefaultValue
 
DefaultValue() - Method in class JavaParser
 
depth - Static variable in class DCRuntime
Depth to follow fields in classes.
DepthFirstVisitor - Class in daikon.diff
Provides default methods which visit each node in the tree in depth-first order.
DepthFirstVisitor - Class in jtb.cparser.visitor
Provides default methods which visit each node in the tree in depth-first order.
DepthFirstVisitor - Class in jtb.visitor
Provides default methods which visit each node in the tree in depth-first order.
DepthFirstVisitor() - Constructor for class DepthFirstVisitor
 
DepthFirstVisitor() - Constructor for class DepthFirstVisitor
 
DepthFirstVisitor() - Constructor for class DepthFirstVisitor
 
Derivation - Class in daikon.derive
Structure that represents a derivation; can generate values and derived variables from base variables.
Derivation() - Constructor for class Derivation
 
DerivationFactory - Interface in daikon.derive
Factory to create and describe derived variables.
derived - Variable in class VarInfo
Whether and how derived.
derived_param - Static variable in class DiscardCode
used when an invariant's VarInfo returns true for isDerivedParamAndUninteresting()
derived_variables - Static variable in class Global
 
derivedDepth() - Method in class BinaryDerivation
 
derivedDepth() - Method in class Derivation
Returns how many levels of derivation this Derivation is based on.
derivedDepth() - Method in class TernaryDerivation
 
derivedDepth() - Method in class UnaryDerivation
 
derivedDepth() - Method in class VarInfo
returns the depth of derivation
derivedParamCached - Variable in class VarInfo
Cached value for getDerivedParam().
DerivedParameterFilter - Class in daikon.inv.filter
Filter for not printing an Invariant if its VarInfos return isDerivedParameterAndUninteresting == true.
DerivedParameterFilter() - Constructor for class DerivedParameterFilter
 
DerivedVariableFilter - Class in daikon.inv.filter
A filter that filters out invariants that contain derived variables of a specified derivation.
DerivedVariableFilter() - Constructor for class DerivedVariableFilter
 
derivees() - Method in class VarInfo
Return all derived variables that build off this one.
DetailedStatisticsVisitor - Class in daikon.diff
Computes statistics about the differences between the sets of invariants.
DetailedStatisticsVisitor(boolean) - Constructor for class DetailedStatisticsVisitor
 
DetailedStatisticsVisitorTester - Class in daikon.test.diff
 
DetailedStatisticsVisitorTester() - Constructor for class DetailedStatisticsVisitorTester
 
determineArity(Invariant, Invariant) - Static method in class DetailedStatisticsVisitor
Returns the arity of the invariant pair.
determineRelationship(Invariant, Invariant) - Static method in class DetailedStatisticsVisitor
Returns the relationship between the two invariants.
DFLT - Static variable in interface CParserConstants
 
Diff - Class in daikon.diff
Diff is the main class for the invariant diff program.
Diff() - Constructor for class Diff
 
Diff(boolean) - Constructor for class Diff
 
Diff(boolean, boolean) - Constructor for class Diff
 
Diff(boolean, boolean, String, String, String, Comparator<Invariant>) - Constructor for class Diff
 
Diff(boolean, Comparator<Invariant>) - Constructor for class Diff
 
diff_file - Static variable in class InvariantFormatTester
 
DiffDummyInvariant - Class in daikon.test.diff
A dummy invariant used for testing purposes.
DiffDummyInvariant(PptSlice, String, boolean) - Constructor for class DiffDummyInvariant
Create an instance of DiffDummyInvariant.
DiffDummyInvariant(PptSlice, String, boolean, boolean) - Constructor for class DiffDummyInvariant
Create an instance of DiffDummyInvariant.
DiffDummyInvariant(PptSlice, String, double) - Constructor for class DiffDummyInvariant
Create an instance of DiffDummyInvariant.
DiffDummyInvariant(PptSlice, String, double, boolean) - Constructor for class DiffDummyInvariant
Create an instance of DiffDummyInvariant.
DiffError(String) - Constructor for error DtraceDiff.DiffError
 
diffInvMap(InvMap, InvMap) - Method in class Diff
Returns a pair tree of corresponding program points, and corresponding invariants at each program point.
diffInvMap(InvMap, InvMap, boolean) - Method in class Diff
Returns a pair tree of corresponding program points, and corresponding invariants at each program point.
diffPptMap(PptMap, PptMap) - Method in class Diff
Diffs two PptMaps by converting them to InvMaps.
diffPptMap(PptMap, PptMap, boolean) - Method in class Diff
Diffs two PptMaps by converting them to InvMaps.
DiffTester - Class in daikon.test.diff
 
DiffTester() - Constructor for class DiffTester
 
DIGIT - Static variable in interface CParserConstants
 
dimensions() - Method in class ProglangType
Return the number of dimensions (zero for a non-array).
DirectAbstractDeclarator - Class in jtb.cparser.syntaxtree
 
DirectAbstractDeclarator(NodeChoice, NodeListOptional) - Constructor for class DirectAbstractDeclarator
 
DirectAbstractDeclarator() - Static method in class CParser
 
DirectDeclarator - Class in jtb.cparser.syntaxtree
 
DirectDeclarator(NodeChoice, NodeListOptional) - Constructor for class DirectDeclarator
 
DirectDeclarator() - Static method in class CParser
 
disable_all_invariants_SWITCH - Static variable in class Daikon
 
disable_modbit_check_error - Static variable in class Daikon
Not a good idea to set this to true, as it is too easy to ignore the warnings and the modbit problem can cause an error later.
disable_modbit_check_message - Static variable in class Daikon
 
disable_tracing() - Static method in class CParser
 
disable_tracing() - Method in class JavaParser
 
disc_reason_SWITCH - Static variable in class Daikon
 
discard_tag(int) - Static method in class DCRuntime
Discard the tag on the top of the tag stack.
discardCode() - Method in class DiscardInfo
 
DiscardCode - Class in daikon.inv
DiscardCode is an enumeration type.
discardFormat() - Method in class DiscardInfo
 
DiscardInfo - Class in daikon.inv
A class used for holding a DiscardCode and a string that contains more detailed information about why an Invariant was discarded, as well as the classname and what would be returned by the Invariant's format() method.
DiscardInfo(Invariant, DiscardCode, String) - Constructor for class DiscardInfo
 
discardString() - Method in class DiscardInfo
 
DiscReasonMap - Class in daikon
 
discReasonSetup(String) - Static method in class PrintInvariants
Method used to setup fields if the --disc_reason command-line option is used if (arg==null) then show all discarded Invariants, otherwise just show the ones specified in arg, where arg = class-name<var1,var2,...>@ppt.name e.g.: OneOf<x>@foo():::ENTER would only show OneOf Invariants that involve x at the program point foo:::ENTER (any of the 3 params can be omitted, e.g.
display() - Method in class Daikon.FileIOProgress
Displays the current status.
display(String) - Method in class Daikon.FileIOProgress
Displays the given message.
distinct() - Static method in enum Quantify.QuantFlags
set with just DISTINCT turned on
DISTINCT - Quantify.QuantFlags
two indices are different
Divides(boolean) - Constructor for class NumericFloat.Divides
 
Divides(boolean) - Constructor for class NumericInt.Divides
 
Divides(boolean) - Constructor for class PairwiseNumericFloat.Divides
 
Divides(boolean) - Constructor for class PairwiseNumericInt.Divides
 
Divides(PptSlice, boolean) - Constructor for class NumericFloat.Divides
 
Divides(PptSlice, boolean) - Constructor for class NumericInt.Divides
 
Divides(PptSlice, boolean) - Constructor for class PairwiseNumericFloat.Divides
 
Divides(PptSlice, boolean) - Constructor for class PairwiseNumericInt.Divides
 
DivisionDouble_xyz() - Constructor for class FunctionBinaryFloat.DivisionDouble_xyz
 
DivisionDouble_xzy() - Constructor for class FunctionBinaryFloat.DivisionDouble_xzy
 
DivisionDouble_yxz() - Constructor for class FunctionBinaryFloat.DivisionDouble_yxz
 
DivisionDouble_yzx() - Constructor for class FunctionBinaryFloat.DivisionDouble_yzx
 
DivisionDouble_zxy() - Constructor for class FunctionBinaryFloat.DivisionDouble_zxy
 
DivisionDouble_zyx() - Constructor for class FunctionBinaryFloat.DivisionDouble_zyx
 
DivisionLong_xyz() - Constructor for class FunctionBinary.DivisionLong_xyz
 
DivisionLong_xzy() - Constructor for class FunctionBinary.DivisionLong_xzy
 
DivisionLong_yxz() - Constructor for class FunctionBinary.DivisionLong_yxz
 
DivisionLong_yzx() - Constructor for class FunctionBinary.DivisionLong_yzx
 
DivisionLong_zxy() - Constructor for class FunctionBinary.DivisionLong_zxy
 
DivisionLong_zyx() - Constructor for class FunctionBinary.DivisionLong_zyx
 
dkconfig_add_changed - Static variable in class FileIO
Boolean.
dkconfig_all_splitters - Static variable in class SplitterList
Boolean.
dkconfig_boolOnly - Static variable in class SequencesPredicate
Boolean.
dkconfig_boolOnly - Static variable in class SequencesPredicateFloat
Boolean.
dkconfig_calc_possible_invs - Static variable in class Daikon
Boolean.
dkconfig_class_re - Static variable in class DerivedVariableFilter
Regular expression to match against the class name of derived variables.
dkconfig_compile_timeout - Static variable in class SplitterFactory
Positive integer.
dkconfig_compiler - Static variable in class SplitterFactory
String.
dkconfig_confidence_limit - Static variable in class Invariant
Floating-point number between 0 and 1.
dkconfig_constant_fields_simplify - Static variable in class VarInfo
If true, the treat static constants (such as MapQuick.GeoPoint.FACTOR) as fields within an object rather than as a single name.
dkconfig_constant_infer - Static variable in class DaikonVariableInfo
Enable experimental techniques on static constants.
dkconfig_continue_after_file_exception - Static variable in class FileIO
Boolean.
dkconfig_convert_to_signed - Static variable in class ProglangType
If true, treat 32 bit values whose high bit is on, as a negative number (rather than as a 32 bit unsigned).
dkconfig_count_lines - Static variable in class FileIO
Boolean.
dkconfig_declared_type_comparability - Static variable in class VarInfo
If true, then variables are only considered comparable if they are declared with the same type.
dkconfig_delete_splitters_on_exit - Static variable in class SplitterFactory
Boolean.
dkconfig_direct_orig - Static variable in class VarInfoName
When true, apply orig directly to variables, do not apply orig to derived variables.
dkconfig_disable_derived_variables - Static variable in class Derivation
Boolean.
dkconfig_disable_splitting - Static variable in class PptSplitter
Boolean.
dkconfig_dtrace_line_count - Static variable in class FileIO
Long integer.
dkconfig_dummy_invariant_level - Static variable in class PptSplitter
Integer.
dkconfig_enable_object_user - Static variable in class PptRelation
Boolean.
dkconfig_enabled - Static variable in class SequenceFloatIntersection
Boolean.
dkconfig_enabled - Static variable in class SequenceFloatSubscript
Boolean.
dkconfig_enabled - Static variable in class SequenceFloatSubsequence
Boolean.
dkconfig_enabled - Static variable in class SequenceFloatUnion
Boolean.
dkconfig_enabled - Static variable in class SequenceScalarIntersection
Boolean.
dkconfig_enabled - Static variable in class SequenceScalarSubscript
Boolean.
dkconfig_enabled - Static variable in class SequenceScalarSubsequence
Boolean.
dkconfig_enabled - Static variable in class SequenceScalarUnion
Boolean.
dkconfig_enabled - Static variable in class SequencesConcat
Boolean.
dkconfig_enabled - Static variable in class SequencesJoin
Boolean.
dkconfig_enabled - Static variable in class SequencesJoinFloat
Boolean.
dkconfig_enabled - Static variable in class SequencesPredicate
Boolean.
dkconfig_enabled - Static variable in class SequencesPredicateFloat
Boolean.
dkconfig_enabled - Static variable in class SequenceStringIntersection
Boolean.
dkconfig_enabled - Static variable in class SequenceStringSubscript
Boolean.
dkconfig_enabled - Static variable in class SequenceStringSubsequence
Boolean.
dkconfig_enabled - Static variable in class SequenceStringUnion
Boolean.
dkconfig_enabled - Static variable in class SequenceFloatArbitrarySubsequence
Boolean.
dkconfig_enabled - Static variable in class SequenceScalarArbitrarySubsequence
Boolean.
dkconfig_enabled - Static variable in class SequenceStringArbitrarySubsequence
Boolean.
dkconfig_enabled - Static variable in class SequenceInitial
Boolean.
dkconfig_enabled - Static variable in class SequenceInitialFloat
Boolean.
dkconfig_enabled - Static variable in class SequenceLength
Boolean.
dkconfig_enabled - Static variable in class SequenceMax
Boolean.
dkconfig_enabled - Static variable in class SequenceMin
Boolean.
dkconfig_enabled - Static variable in class SequenceSum
Boolean.
dkconfig_enabled - Static variable in class StringLength
Boolean.
dkconfig_enabled - Static variable in class Member
Boolean.
dkconfig_enabled - Static variable in class MemberFloat
Boolean.
dkconfig_enabled - Static variable in class SeqFloatEqual
Boolean.
dkconfig_enabled - Static variable in class SeqFloatGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqFloatGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqFloatLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqFloatLessThan
Boolean.
dkconfig_enabled - Static variable in class SeqIntEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIntGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIntGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqIntLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIntLessThan
Boolean.
dkconfig_enabled - Static variable in class MemberString
Boolean.
dkconfig_enabled - Static variable in class FloatEqual
Boolean.
dkconfig_enabled - Static variable in class FloatGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class FloatGreaterThan
Boolean.
dkconfig_enabled - Static variable in class FloatLessEqual
Boolean.
dkconfig_enabled - Static variable in class FloatLessThan
Boolean.
dkconfig_enabled - Static variable in class FloatNonEqual
Boolean.
dkconfig_enabled - Static variable in class IntEqual
Boolean.
dkconfig_enabled - Static variable in class IntGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class IntGreaterThan
Boolean.
dkconfig_enabled - Static variable in class IntLessEqual
Boolean.
dkconfig_enabled - Static variable in class IntLessThan
Boolean.
dkconfig_enabled - Static variable in class IntNonEqual
Boolean.
dkconfig_enabled - Static variable in class LinearBinary
Boolean.
dkconfig_enabled - Static variable in class LinearBinaryFloat
Boolean.
dkconfig_enabled - Static variable in class NumericFloat.Divides
Boolean.
dkconfig_enabled - Static variable in class NumericFloat.Square
Boolean.
dkconfig_enabled - Static variable in class NumericFloat.ZeroTrack
Boolean.
dkconfig_enabled - Static variable in class NumericInt.BitwiseAndZero
Boolean.
dkconfig_enabled - Static variable in class NumericInt.BitwiseComplement
Boolean.
dkconfig_enabled - Static variable in class NumericInt.BitwiseSubset
Boolean.
dkconfig_enabled - Static variable in class NumericInt.Divides
Boolean.
dkconfig_enabled - Static variable in class NumericInt.ShiftZero
Boolean.
dkconfig_enabled - Static variable in class NumericInt.Square
Boolean.
dkconfig_enabled - Static variable in class NumericInt.ZeroTrack
Boolean.
dkconfig_enabled - Static variable in class PairwiseFloatEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseFloatGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseFloatGreaterThan
Boolean.
dkconfig_enabled - Static variable in class PairwiseFloatLessEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseFloatLessThan
Boolean.
dkconfig_enabled - Static variable in class PairwiseIntEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseIntGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseIntGreaterThan
Boolean.
dkconfig_enabled - Static variable in class PairwiseIntLessEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseIntLessThan
Boolean.
dkconfig_enabled - Static variable in class PairwiseLinearBinary
Boolean.
dkconfig_enabled - Static variable in class PairwiseLinearBinaryFloat
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericFloat.Divides
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericFloat.Square
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericFloat.ZeroTrack
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.BitwiseAndZero
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.BitwiseComplement
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.BitwiseSubset
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.Divides
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.ShiftZero
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.Square
Boolean.
dkconfig_enabled - Static variable in class PairwiseNumericInt.ZeroTrack
Boolean.
dkconfig_enabled - Static variable in class PairwiseString.SubString
Boolean.
dkconfig_enabled - Static variable in class PairwiseStringEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseStringGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseStringGreaterThan
Boolean.
dkconfig_enabled - Static variable in class PairwiseStringLessEqual
Boolean.
dkconfig_enabled - Static variable in class PairwiseStringLessThan
Boolean.
dkconfig_enabled - Static variable in class Reverse
Boolean.
dkconfig_enabled - Static variable in class ReverseFloat
Boolean.
dkconfig_enabled - Static variable in class SeqSeqFloatEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqFloatGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqFloatGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqSeqFloatLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqFloatLessThan
Boolean.
dkconfig_enabled - Static variable in class SeqSeqIntEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqIntGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqIntGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqSeqIntLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqIntLessThan
Boolean.
dkconfig_enabled - Static variable in class SeqSeqStringEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqStringGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqStringGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqSeqStringLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqSeqStringLessThan
Boolean.
dkconfig_enabled - Static variable in class SubSequence
Boolean.
dkconfig_enabled - Static variable in class SubSequenceFloat
Boolean.
dkconfig_enabled - Static variable in class SubSet
Boolean.
dkconfig_enabled - Static variable in class SubSetFloat
Boolean.
dkconfig_enabled - Static variable in class SuperSequence
Boolean.
dkconfig_enabled - Static variable in class SuperSequenceFloat
Boolean.
dkconfig_enabled - Static variable in class SuperSet
Boolean.
dkconfig_enabled - Static variable in class SuperSetFloat
Boolean.
dkconfig_enabled - Static variable in class StdString.SubString
Boolean.
dkconfig_enabled - Static variable in class StringEqual
Boolean.
dkconfig_enabled - Static variable in class StringGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class StringGreaterThan
Boolean.
dkconfig_enabled - Static variable in class StringLessEqual
Boolean.
dkconfig_enabled - Static variable in class StringLessThan
Boolean.
dkconfig_enabled - Static variable in class StringNonEqual
Boolean.
dkconfig_enabled - Static variable in class DerivedParameterFilter
Boolean.
dkconfig_enabled - Static variable in class DotNetStringFilter
Boolean.
dkconfig_enabled - Static variable in class ObviousFilter
Boolean.
dkconfig_enabled - Static variable in class OnlyConstantVariablesFilter
Boolean.
dkconfig_enabled - Static variable in class ParentFilter
Boolean.
dkconfig_enabled - Static variable in class ReadonlyPrestateFilter
Boolean.
dkconfig_enabled - Static variable in class SimplifyFilter
Boolean.
dkconfig_enabled - Static variable in class UnjustifiedFilter
Boolean.
dkconfig_enabled - Static variable in class UnmodifiedVariableEqualityFilter
Boolean.
dkconfig_enabled - Static variable in class FunctionBinary
Boolean.
dkconfig_enabled - Static variable in class FunctionBinaryFloat
Boolean.
dkconfig_enabled - Static variable in class LinearTernary
Boolean.
dkconfig_enabled - Static variable in class LinearTernaryFloat
Boolean.
dkconfig_enabled - Static variable in class CompleteOneOfScalar
Boolean.
dkconfig_enabled - Static variable in class IsPointer
Boolean.
dkconfig_enabled - Static variable in class LowerBound
Boolean.
dkconfig_enabled - Static variable in class LowerBoundFloat
Boolean.
dkconfig_enabled - Static variable in class Modulus
Boolean.
dkconfig_enabled - Static variable in class NonModulus
Boolean.
dkconfig_enabled - Static variable in class NonZero
Boolean.
dkconfig_enabled - Static variable in class NonZeroFloat
Boolean.
dkconfig_enabled - Static variable in class OneOfFloat
Boolean.
dkconfig_enabled - Static variable in class OneOfScalar
Boolean.
dkconfig_enabled - Static variable in class Positive
Boolean.
dkconfig_enabled - Static variable in class RangeInt.Even
Boolean.
dkconfig_enabled - Static variable in class RangeInt.PowerOfTwo
Boolean.
dkconfig_enabled - Static variable in class UpperBound
Boolean.
dkconfig_enabled - Static variable in class UpperBoundFloat
Boolean.
dkconfig_enabled - Static variable in class CommonFloatSequence
Boolean.
dkconfig_enabled - Static variable in class CommonSequence
Boolean.
dkconfig_enabled - Static variable in class EltLowerBound
Boolean.
dkconfig_enabled - Static variable in class EltLowerBoundFloat
Boolean.
dkconfig_enabled - Static variable in class EltNonZero
Boolean.
dkconfig_enabled - Static variable in class EltNonZeroFloat
Boolean.
dkconfig_enabled - Static variable in class EltOneOf
Boolean.
dkconfig_enabled - Static variable in class EltOneOfFloat
Boolean.
dkconfig_enabled - Static variable in class EltRangeInt.Even
Boolean.
dkconfig_enabled - Static variable in class EltRangeInt.PowerOfTwo
Boolean.
dkconfig_enabled - Static variable in class EltUpperBound
Boolean.
dkconfig_enabled - Static variable in class EltUpperBoundFloat
Boolean.
dkconfig_enabled - Static variable in class EltwiseFloatEqual
Boolean.
dkconfig_enabled - Static variable in class EltwiseFloatGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class EltwiseFloatGreaterThan
Boolean.
dkconfig_enabled - Static variable in class EltwiseFloatLessEqual
Boolean.
dkconfig_enabled - Static variable in class EltwiseFloatLessThan
Boolean.
dkconfig_enabled - Static variable in class EltwiseIntEqual
Boolean.
dkconfig_enabled - Static variable in class EltwiseIntGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class EltwiseIntGreaterThan
Boolean.
dkconfig_enabled - Static variable in class EltwiseIntLessEqual
Boolean.
dkconfig_enabled - Static variable in class EltwiseIntLessThan
Boolean.
dkconfig_enabled - Static variable in class NoDuplicates
Boolean.
dkconfig_enabled - Static variable in class NoDuplicatesFloat
Boolean.
dkconfig_enabled - Static variable in class OneOfFloatSequence
Boolean.
dkconfig_enabled - Static variable in class OneOfSequence
Boolean.
dkconfig_enabled - Static variable in class SeqIndexFloatEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexFloatGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexFloatGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqIndexFloatLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexFloatLessThan
Boolean.
dkconfig_enabled - Static variable in class SeqIndexFloatNonEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexIntEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexIntGreaterEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexIntGreaterThan
Boolean.
dkconfig_enabled - Static variable in class SeqIndexIntLessEqual
Boolean.
dkconfig_enabled - Static variable in class SeqIndexIntLessThan
Boolean.
dkconfig_enabled - Static variable in class SeqIndexIntNonEqual
Boolean.
dkconfig_enabled - Static variable in class CompleteOneOfString
Boolean.
dkconfig_enabled - Static variable in class OneOfString
Boolean.
dkconfig_enabled - Static variable in class PrintableString
Boolean.
dkconfig_enabled - Static variable in class CommonStringSequence
Boolean.
dkconfig_enabled - Static variable in class EltOneOfString
Boolean.
dkconfig_enabled - Static variable in class OneOfStringSequence
Boolean.
dkconfig_enabled - Static variable in class NIS
Boolean.
dkconfig_fieldOnly - Static variable in class SequencesPredicate
Boolean.
dkconfig_fieldOnly - Static variable in class SequencesPredicateFloat
Boolean.
dkconfig_fuzzy_ratio - Static variable in class Invariant
Floating-point number between 0 and 0.1, representing the maximum relative difference between two floats for fuzzy comparisons.
dkconfig_granularity - Static variable in class ContextSplitterFactory
Enumeration (integer).
dkconfig_guardNulls - Static variable in class Daikon
If "always", then invariants are always guarded.
dkconfig_hashcode_seqs - Static variable in class CommonFloatSequence
Boolean.
dkconfig_hashcode_seqs - Static variable in class CommonSequence
Boolean.
dkconfig_hybrid_threshhold - Static variable in class NIS
Int.
dkconfig_ignore_missing_enter - Static variable in class FileIO
When true, just ignore exit ppts that don't have a matching enter ppt rather than exiting with an error.
dkconfig_integral_only - Static variable in class IntNonEqual
Boolean.
dkconfig_internal_check - Static variable in class Debug
When true, perform detailed internal checking.
dkconfig_logDetail - Static variable in class Debug
Determines whether or not detailed info (such as from add_modified) is printed.
dkconfig_max_line_number - Static variable in class FileIO
Integer.
dkconfig_maximal_interesting - Static variable in class LowerBound
Long integer.
dkconfig_maximal_interesting - Static variable in class LowerBoundFloat
Long integer.
dkconfig_maximal_interesting - Static variable in class UpperBound
Long integer.
dkconfig_maximal_interesting - Static variable in class UpperBoundFloat
Long integer.
dkconfig_maximal_interesting - Static variable in class EltLowerBound
Long integer.
dkconfig_maximal_interesting - Static variable in class EltLowerBoundFloat
Long integer.
dkconfig_maximal_interesting - Static variable in class EltUpperBound
Long integer.
dkconfig_maximal_interesting - Static variable in class EltUpperBoundFloat
Long integer.
dkconfig_minimal_interesting - Static variable in class LowerBound
Long integer.
dkconfig_minimal_interesting - Static variable in class LowerBoundFloat
Long integer.
dkconfig_minimal_interesting - Static variable in class UpperBound
Long integer.
dkconfig_minimal_interesting - Static variable in class UpperBoundFloat
Long integer.
dkconfig_minimal_interesting - Static variable in class EltLowerBound
Long integer.
dkconfig_minimal_interesting - Static variable in class EltLowerBoundFloat
Long integer.
dkconfig_minimal_interesting - Static variable in class EltUpperBound
Long integer.
dkconfig_minimal_interesting - Static variable in class EltUpperBoundFloat
Long integer.
dkconfig_old_array_names - Static variable in class PrintInvariants
In the new decl format, print array names as 'a[]' as opposed to 'a[..]'
dkconfig_omit_hashcode_values_Simplify - Static variable in class OneOfScalar
Boolean.
dkconfig_omit_hashcode_values_Simplify - Static variable in class EltOneOf
Boolean.
dkconfig_omit_hashcode_values_Simplify - Static variable in class OneOfSequence
Boolean.
dkconfig_OneOf_only - Static variable in class DynamicConstants
Boolean.
dkconfig_output_conditionals - Static variable in class Daikon
Boolean.
dkconfig_pairwise_implications - Static variable in class PptTopLevel
Boolean.
dkconfig_ppt_perc - Static variable in class Daikon
Integer.
dkconfig_print_all - Static variable in class PrintInvariants
If true, print all invariants without any filtering.
dkconfig_print_contradictions - Static variable in class LemmaStack
Boolean.
dkconfig_print_implementer_entry_ppts - Static variable in class PrintInvariants
If false, don't print entry method program points for methods that override or implement another method (i.e., entry program points that have a parent that is a method).
dkconfig_print_inv_class - Static variable in class PrintInvariants
Print invariant classname with invariants in output of format() method.
dkconfig_print_sample_totals - Static variable in class Daikon
Boolean.
dkconfig_progress_delay - Static variable in class Daikon
The amount of time to wait between updates of the progress display, measured in milliseconds.
dkconfig_progress_display_width - Static variable in class Daikon
The number of columns of progress information to display.
dkconfig_quiet - Static variable in class Daikon
Boolean.
dkconfig_read_samples_only - Static variable in class FileIO
Boolean.
dkconfig_remove_contradictions - Static variable in class LemmaStack
Boolean.
dkconfig_remove_merged_invs - Static variable in class PptTopLevel
Remove invariants at lower program points when a matching invariant is created at a higher program point.
dkconfig_remove_post_vars - Static variable in class PrintInvariants
If true, remove as many variables as possible that need to be indicated as 'post'.
dkconfig_replace_prestate - Static variable in class PrintInvariants
This option must be given with "--format Java" option.
dkconfig_rm_stack_dups - Static variable in class FileIO
If true, modified all ppt names to remove duplicate routine names within the ppt name.
dkconfig_SeqIndexDisableAll - Static variable in class SingleSequence
Boolean.
dkconfig_set_per_var - Static variable in class PptSliceEquality
If true, create one equality set for each variable.
dkconfig_show_stack_trace - Static variable in class Debug
If true, show stack traces for errors such as file format errors.
dkconfig_showTraceback - Static variable in class Debug
Determines whether or not traceback information is printed for each call to log.
dkconfig_simplify_define_predicates - Static variable in class Invariant
A boolean value.
dkconfig_simplify_max_iterations - Static variable in class Session
A non-negative integer, representing the largest number of iterations for which Simplify should be allowed to run on any single conjecture before giving up.
dkconfig_simplify_timeout - Static variable in class Session
A non-negative integer, representing the longest time period (in seconds) Simplify should be allowed to run on any single conjecture before giving up.
dkconfig_size - Static variable in class OneOfFloat
Positive integer.
dkconfig_size - Static variable in class OneOfScalar
Positive integer.
dkconfig_size - Static variable in class EltOneOf
Positive integer.
dkconfig_size - Static variable in class EltOneOfFloat
Positive integer.
dkconfig_size - Static variable in class OneOfFloatSequence
Positive integer.
dkconfig_size - Static variable in class OneOfSequence
Positive integer.
dkconfig_size - Static variable in class OneOfString
Positive integer.
dkconfig_size - Static variable in class EltOneOfString
Positive integer.
dkconfig_size - Static variable in class OneOfStringSequence
Positive integer.
dkconfig_skip_hashcode_type - Static variable in class NIS
Boolean.
dkconfig_split_bi_implications - Static variable in class PptSplitter
Split bi-implications ("a <==> b") into two separate implications ("a ==> b" and "b ==> a").
dkconfig_static_const_infer - Static variable in class PrintInvariants
This enables a different way of treating static constant variables.
dkconfig_suppression_processor - Static variable in class NIS
Specifies the algorithm that NIS uses to process suppressions.
dkconfig_suppressor_list - Static variable in class NIS
Boolean.
dkconfig_suppressSplitterErrors - Static variable in class PptSplitter
When true, compilation errors during splitter file generation will not be reported to the user.
dkconfig_synchronous_errors - Static variable in class LemmaStack
Boolean.
dkconfig_trace_input - Static variable in class Session
Boolean.
dkconfig_true_inv_cnt - Static variable in class PrintInvariants
If true, print the total number of true invariants.
dkconfig_undo_opts - Static variable in class Daikon
Boolean.
dkconfig_unmatched_procedure_entries_quiet - Static variable in class FileIO
Boolean.
dkconfig_use_dynamic_constant_optimization - Static variable in class DynamicConstants
Whether to use the dynamic constants optimization.
dkconfig_verbose_progress - Static variable in class Session
Positive values mean to print extra indications as each candidate invariant is passed to Simplify during the --suppress_redundant check.
dkconfig_verbose_unmatched_procedure_entries - Static variable in class FileIO
Boolean.
DO - Static variable in interface CParserConstants
 
DO - Static variable in interface JavaParserConstants
 
DO_DIFFS - Static variable in class TraceSelect
 
Done() - Static method in class ASCII_CharStream
 
Done() - Method in class JavaCharStream
 
dontProcessPpts() - Static method in class Runtime
 
doPurity() - Static method in class Chicory
Return true iff argument was given to run a purity analysis.
DoStatement - Class in jtb.syntaxtree
 
DoStatement(NodeToken, Statement, NodeToken, NodeToken, Expression, NodeToken, NodeToken) - Constructor for class DoStatement
 
DoStatement(Statement, Expression) - Constructor for class DoStatement
 
DoStatement() - Method in class JavaParser
 
DOT - Static variable in interface JavaParserConstants
 
DotNetStringFilter - Class in daikon.inv.filter
Suppress string invariants that are redundant for .NET.
DotNetStringFilter() - Constructor for class DotNetStringFilter
 
DOUBLE - Static variable in class ProglangType
 
DOUBLE - Static variable in interface CParserConstants
 
DOUBLE - Static variable in interface JavaParserConstants
 
double_arg - Static variable in class DCInstrument
 
DOUBLE_ARRAY - Static variable in class ProglangType
 
DoubleWrap(double) - Constructor for class Runtime.DoubleWrap
 
dtrace - Variable in class Daikon.FileOptions
 
dtrace_file - Static variable in class Chicory
File in which to put dtrace output.
dtrace_files - Static variable in class InvariantChecker
 
dtraceDiff(Set<File>, String, Set<File>, String) - Static method in class DtraceDiff
 
DtraceDiff - Class in daikon.tools
This tool is used to find the differences between two dtrace files based on analysis of the files' content, rather than a straight textual comparison.
DtraceDiff() - Constructor for class DtraceDiff
 
DtraceDiff.DiffError - Error in daikon.tools
Exception thrown for diffs.
DtraceDiffTester - Class in daikon.test
Daikon unit test class.
DtraceDiffTester() - Constructor for class DtraceDiffTester
 
DtraceNonceFixer - Class in daikon.tools
This tool fixes a Dtrace file whose invocation nonces became inaccurate as a result of a cat command combining multiple dtrace files.
DtraceNonceFixer() - Constructor for class DtraceNonceFixer
 
DtracePartitioner - Class in daikon.tools
This class partitions Daikon trace files so that invocations of the same program point are grouped together for use with random selection.
DtracePartitioner(String) - Constructor for class DtracePartitioner
 
dtraceShouldPrint - Variable in class DaikonVariableInfo
True iff the DTraceWriter should print this variable.
dTraceShouldPrint() - Method in class DaikonVariableInfo
Return true iff the DTraceWriter should print this node.
dtraceShouldPrintChildren - Variable in class DaikonVariableInfo
True iff the DTraceWriter should print the children of this variable.
dTraceShouldPrintChildren() - Method in class DaikonVariableInfo
 
dtraceWriter - Static variable in class Global
Used only if debugPrintDtrace is true.
DTraceWriter - Class in daikon.chicory
DTraceWriter writes .dtrace program points to an output stream.
DTraceWriter(PrintWriter) - Constructor for class DTraceWriter
Initializes the DTraceWriter.
dummyDesired - Variable in class SplitterObject
 
dummyInvariant() - Method in class PptConditional
 
DummyInvariant - Class in daikon.inv
This is a special invariant used internally by Daikon to represent invariants whose meaning Daikon doesn't understand.
DummyInvariant(String, String, String, String, String, String, String, boolean) - Constructor for class DummyInvariant
 
DummyInvariant(PptSlice, String, String, String, String, String, String, String, boolean) - Constructor for class DummyInvariant
 
dump - Static variable in class DynComp
Dump the instrumented classes to disk.
dump(Logger) - Static method in class NIS
Dump out the suppressor map.
dump_code_attributes(MethodGen) - Method in class Instrument
 
dump_stats(Logger, PptTopLevel) - Static method in class NIS
dump statistics on NIS to the specified logger.
dumpLemmas(PrintStream) - Method in class LemmaStack
Dump the state of the stack to a file, for debugging manually in Simplify.
dup() - Static method in class DCRuntime
Handles a dup opcode on a primitive.
dup_x1() - Static method in class DCRuntime
Handles a dup_x1 opcode on a primitive.
dup_x2() - Static method in class DCRuntime
Handles a dup_x2 opcode on a primitive.
dup2() - Static method in class DCRuntime
Handles a dup2 opcode on a primitive.
dup2_x1() - Static method in class DCRuntime
Handles a dup2_x1 opcode on a primitive.
dup2_x2() - Static method in class DCRuntime
Handles a dup2_x2 opcode on a primitive.
duration - Static variable in class NIS
Total time spent in NIS processing.
DynamicConstants - Class in daikon
Class that implements dynamic constants optimization.
DynamicConstants(PptTopLevel) - Constructor for class DynamicConstants
Create an initial list of constants and missing variables for the specified ppt.
DynamicConstants.ConIndexComparator - Class in daikon
Compares two constants based on the vi_index of their variable.
DynamicConstants.Constant - Class in daikon
Class used to indicate, for each variable, whether it is constant (see boolean field "constant").
DynComp - Class in daikon
This is the main class for DynComp.
DynComp() - Constructor for class DynComp
 

E

elapsed() - Static method in class Chicory
Returns string representation of elapsed time since the start of the program.
elapsed() - Static method in class DynComp
Returns elapsed time since the start of the program.
elapsed_msecs() - Static method in class Chicory
Returns number of milliseconds since the start of the program.
elapsed_msecs() - Static method in class DynComp
Returns number of milliseconds since the start of the program.
elem_cnt() - Method in class ValueSet.ValueSetFloatArray
 
elem_cnt() - Method in class ValueSet.ValueSetScalarArray
 
elem_cnt() - Method in class ValueSet.ValueSetStringArray
 
element_wise() - Static method in enum Quantify.QuantFlags
set with just ELEMENT_WISE turned on
ELEMENT_WISE - Quantify.QuantFlags
two indices where they refer to corresponding positions
elementAt(int) - Method in class NodeList
 
elementAt(int) - Method in interface NodeListInterface
 
elementAt(int) - Method in class NodeListOptional
 
elementAt(int) - Method in class NodeSequence
 
elementAt(int) - Method in class NodeList
 
elementAt(int) - Method in interface NodeListInterface
 
elementAt(int) - Method in class NodeListOptional
 
elementAt(int) - Method in class NodeSequence
 
elementIsFloat() - Method in class ProglangType
 
elementIsIntegral() - Method in class ProglangType
 
elementIsString() - Method in class ProglangType
 
elements() - Method in class NodeList
 
elements() - Method in interface NodeListInterface
 
elements() - Method in class NodeListOptional
 
elements() - Method in class NodeSequence
 
elements() - Method in class NodeList
 
elements() - Method in interface NodeListInterface
 
elements() - Method in class NodeListOptional
 
elements() - Method in class NodeSequence
 
Elements(VarInfoName) - Constructor for class VarInfoName.Elements
 
ElementsFinder(VarInfoName) - Constructor for class VarInfoName.ElementsFinder
 
elementType() - Method in class ProglangType
Returns the type of elements of this.
elementType() - Method in class VarComparability
 
elementType() - Method in class VarComparabilityImplicit
 
elementType() - Method in class VarComparabilityNone
 
elems() - Method in class VarInfoName.ElementsFinder
 
ELLIPSIS - Static variable in interface JavaParserConstants
 
ELSE - Static variable in interface CParserConstants
 
ELSE - Static variable in interface JavaParserConstants
 
elt() - Method in interface OneOf
The single value represented by the OneOf invariant.
elt() - Method in class OneOfFloat
 
elt() - Method in class OneOfScalar
 
elt() - Method in class EltOneOf
 
elt() - Method in class EltOneOfFloat
 
elt() - Method in class OneOfFloatSequence
 
elt() - Method in class OneOfSequence
 
elt() - Method in class OneOfString
 
elt() - Method in class EltOneOfString
 
elt() - Method in class OneOfStringSequence
 
elt(int) - Method in class OneOfFloat
 
elt(int) - Method in class OneOfScalar
 
elt(int) - Method in class EltOneOf
 
elt(int) - Method in class EltOneOfFloat
 
elt(int) - Method in class OneOfFloatSequence
 
elt(int) - Method in class OneOfSequence
 
elt(int) - Method in class OneOfString
 
elt(int) - Method in class EltOneOfString
 
elt(int) - Method in class OneOfStringSequence
 
EltLowerBound - Class in daikon.inv.unary.sequence
Represents the invariant that each element of a sequence of long values is greater than or equal to a constant.
EltLowerBoundFloat - Class in daikon.inv.unary.sequence
Represents the invariant that each element of a sequence of double values is greater than or equal to a constant.
EltNonZero - Class in daikon.inv.unary.sequence
Represents the invariant "x !
EltNonZeroFloat - Class in daikon.inv.unary.sequence
Represents the invariant "x !
EltOneOf - Class in daikon.inv.unary.sequence
Represents sequences of long values where the elements of the sequence take on only a few distinct values.
EltOneOfFloat - Class in daikon.inv.unary.sequence
Represents sequences of double values where the elements of the sequence take on only a few distinct values.
EltOneOfString - Class in daikon.inv.unary.stringsequence
Represents sequences of String values where the elements of the sequence take on only a few distinct values.
EltRangeFloat - Class in daikon.inv.unary.sequence
Baseclass for unary range based invariants.
EltRangeFloat() - Constructor for class EltRangeFloat
 
EltRangeFloat(PptSlice) - Constructor for class EltRangeFloat
 
EltRangeFloat.EqualMinusOne - Class in daikon.inv.unary.sequence
Internal invariant representing double scalars that are equal to minus one.
EltRangeFloat.EqualOne - Class in daikon.inv.unary.sequence
Internal invariant representing double scalars that are equal to one.
EltRangeFloat.EqualZero - Class in daikon.inv.unary.sequence
Internal invariant representing double scalars that are equal to zero.
EltRangeFloat.GreaterEqual64 - Class in daikon.inv.unary.sequence
Internal invariant representing double scalars that are greater than or equal to 64.
EltRangeFloat.GreaterEqualZero - Class in daikon.inv.unary.sequence
Internal invariant representing double scalars that are greater than or equal to 0.
EltRangeInt - Class in daikon.inv.unary.sequence
Baseclass for unary range based invariants.
EltRangeInt() - Constructor for class EltRangeInt
 
EltRangeInt(PptSlice) - Constructor for class EltRangeInt
 
EltRangeInt.BooleanVal - Class in daikon.inv.unary.sequence
Internal invariant representing longs whose values are always 0 or 1.
EltRangeInt.Bound0_63 - Class in daikon.inv.unary.sequence
Internal invariant representing longs whose values are between 0 and 63.
EltRangeInt.EqualMinusOne - Class in daikon.inv.unary.sequence
Internal invariant representing long scalars that are equal to minus one.
EltRangeInt.EqualOne - Class in daikon.inv.unary.sequence
Internal invariant representing long scalars that are equal to one.
EltRangeInt.EqualZero - Class in daikon.inv.unary.sequence
Internal invariant representing long scalars that are equal to zero.
EltRangeInt.Even - Class in daikon.inv.unary.sequence
Invariant representing longs whose values are always even.
EltRangeInt.GreaterEqual64 - Class in daikon.inv.unary.sequence
Internal invariant representing long scalars that are greater than or equal to 64.
EltRangeInt.GreaterEqualZero - Class in daikon.inv.unary.sequence
Internal invariant representing long scalars that are greater than or equal to 0.
EltRangeInt.PowerOfTwo - Class in daikon.inv.unary.sequence
Invariant representing longs whose values are always a power of 2 (exactly one bit is set).
elts_minus_one - Static variable in class InvDef
The array {-1}.
elts_minus_one_and_plus_one - Static variable in class InvDef
The array {-1, 1}.
elts_minus_one_and_plus_one_float - Static variable in class InvDef
The array {-1.0, 1.0}.
elts_minus_one_float - Static variable in class InvDef
The array {-1.0}.
elts_one - Static variable in class InvDef
The array {1}.
elts_one_float - Static variable in class InvDef
The array {1.0}.
elts_zero - Static variable in class InvDef
The array {0}.
elts_zero_float - Static variable in class InvDef
The array {0.0}.
eltsCompatible(VarInfo) - Method in class VarInfo
Return true if this sequence variable's element type is compatible with the scalar variable.
eltsEqual(boolean[], boolean) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(byte[], byte) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(byte[], int) - Static method in class Quant
 
eltsEqual(char[], char) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(double[], double) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(double[], float) - Static method in class Quant
 
eltsEqual(float[], double) - Static method in class Quant
 
eltsEqual(float[], float) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(int[], int) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(int[], long) - Static method in class Quant
 
eltsEqual(long[], int) - Static method in class Quant
 
eltsEqual(long[], long) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(short[], short) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(Object[], Object) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(String[], String) - Static method in class Quant
True iff all elements in arr equal elt.
eltsEqual(Object, Object) - Static method in class Quant
eltsEqualIndex(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsEqualIndex(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsEqualIndex(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsEqualIndex(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsEqualIndex(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsEqualIndex(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsEqualIndex(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == i.
eltsGT(byte[], byte) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGT(byte[], int) - Static method in class Quant
 
eltsGT(char[], char) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGT(double[], double) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGT(double[], float) - Static method in class Quant
 
eltsGT(float[], double) - Static method in class Quant
 
eltsGT(float[], float) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGT(int[], int) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGT(int[], long) - Static method in class Quant
 
eltsGT(long[], int) - Static method in class Quant
 
eltsGT(long[], long) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGT(short[], short) - Static method in class Quant
True iff every element in arr is greater than elt.
eltsGTE(byte[], byte) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGTE(byte[], int) - Static method in class Quant
 
eltsGTE(char[], char) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGTE(double[], double) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGTE(double[], float) - Static method in class Quant
 
eltsGTE(float[], double) - Static method in class Quant
 
eltsGTE(float[], float) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGTE(int[], int) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGTE(int[], long) - Static method in class Quant
 
eltsGTE(long[], int) - Static method in class Quant
 
eltsGTE(long[], long) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGTE(short[], short) - Static method in class Quant
True iff every element in arr is greater than or equal to elt.
eltsGteIndex(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGteIndex(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGteIndex(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGteIndex(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGteIndex(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGteIndex(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGteIndex(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ i.
eltsGtIndex(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsGtIndex(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsGtIndex(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsGtIndex(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsGtIndex(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsGtIndex(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsGtIndex(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > i.
eltsLT(byte[], byte) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLT(byte[], int) - Static method in class Quant
 
eltsLT(char[], char) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLT(double[], double) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLT(double[], float) - Static method in class Quant
 
eltsLT(float[], double) - Static method in class Quant
 
eltsLT(float[], float) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLT(int[], int) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLT(int[], long) - Static method in class Quant
 
eltsLT(long[], int) - Static method in class Quant
 
eltsLT(long[], long) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLT(short[], short) - Static method in class Quant
True iff every element in arr is less than elt.
eltsLTE(byte[], byte) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLTE(byte[], int) - Static method in class Quant
 
eltsLTE(char[], char) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLTE(double[], double) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLTE(double[], float) - Static method in class Quant
 
eltsLTE(float[], double) - Static method in class Quant
 
eltsLTE(float[], float) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLTE(int[], int) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLTE(int[], long) - Static method in class Quant
 
eltsLTE(long[], int) - Static method in class Quant
 
eltsLTE(long[], long) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLTE(short[], short) - Static method in class Quant
True iff every element in arr is less than or equal to elt.
eltsLteIndex(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLteIndex(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLteIndex(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLteIndex(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLteIndex(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLteIndex(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLteIndex(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ i.
eltsLtIndex(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsLtIndex(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsLtIndex(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsLtIndex(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsLtIndex(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsLtIndex(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsLtIndex(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < i.
eltsNonNull(Object[]) - Static method in class Quant
True iff the sequence contains no null elements.
eltsNotEqual(boolean[], boolean) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(byte[], byte) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(byte[], int) - Static method in class Quant
 
eltsNotEqual(char[], char) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(double[], double) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(double[], float) - Static method in class Quant
 
eltsNotEqual(float[], double) - Static method in class Quant
 
eltsNotEqual(float[], float) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(int[], int) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(int[], long) - Static method in class Quant
 
eltsNotEqual(long[], int) - Static method in class Quant
 
eltsNotEqual(long[], long) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(short[], short) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(Object[], Object) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(String[], String) - Static method in class Quant
True iff every element in arr does not equal elt.
eltsNotEqual(Object, Object) - Static method in class Quant
eltsNotEqualIndex(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltsNotEqualIndex(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltsNotEqualIndex(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltsNotEqualIndex(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltsNotEqualIndex(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltsNotEqualIndex(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltsNotEqualIndex(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
EltUpperBound - Class in daikon.inv.unary.sequence
Represents the invariant that each element of a sequence of long values is less than or equal to a constant.
EltUpperBoundFloat - Class in daikon.inv.unary.sequence
Represents the invariant that each element of a sequence of double values is less than or equal to a constant.
eltwiseEqual(boolean[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(Object[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(String[]) - Static method in class Quant
True iff for all applicable i, every seq[i] == seq[i+1].
eltwiseEqual(Object) - Static method in class Quant
EltwiseFloatComparison - Class in daikon.inv.unary.sequence
Abstract base class defined so that the different types of EltwiseIntComparison (and separately EltwiseFloatComparison), at the current moment those are ==, !
EltwiseFloatComparison() - Constructor for class EltwiseFloatComparison
 
EltwiseFloatComparison(PptSlice) - Constructor for class EltwiseFloatComparison
 
EltwiseFloatEqual - Class in daikon.inv.unary.sequence
Represents equality between adjacent elements (x[i], x[i+1]) of a double sequence.
EltwiseFloatEqual() - Constructor for class EltwiseFloatEqual
 
EltwiseFloatEqual(PptSlice) - Constructor for class EltwiseFloatEqual
 
EltwiseFloatGreaterEqual - Class in daikon.inv.unary.sequence
Represents the invariant ≥ between adjacent elements (x[i], x[i+1]) of a double sequence.
EltwiseFloatGreaterEqual() - Constructor for class EltwiseFloatGreaterEqual
 
EltwiseFloatGreaterEqual(PptSlice) - Constructor for class EltwiseFloatGreaterEqual
 
EltwiseFloatGreaterThan - Class in daikon.inv.unary.sequence
Represents the invariant > between adjacent elements (x[i], x[i+1]) of a double sequence.
EltwiseFloatGreaterThan() - Constructor for class EltwiseFloatGreaterThan
 
EltwiseFloatGreaterThan(PptSlice) - Constructor for class EltwiseFloatGreaterThan
 
EltwiseFloatLessEqual - Class in daikon.inv.unary.sequence
Represents the invariant ≤ between adjacent elements (x[i], x[i+1]) of a double sequence.
EltwiseFloatLessEqual() - Constructor for class EltwiseFloatLessEqual
 
EltwiseFloatLessEqual(PptSlice) - Constructor for class EltwiseFloatLessEqual
 
EltwiseFloatLessThan - Class in daikon.inv.unary.sequence
Represents the invariant < between adjacent elements (x[i], x[i+1]) of a double sequence.
EltwiseFloatLessThan() - Constructor for class EltwiseFloatLessThan
 
EltwiseFloatLessThan(PptSlice) - Constructor for class EltwiseFloatLessThan
 
eltwiseGT(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGT(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGT(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGT(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGT(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGT(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGT(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] > seq[i+1].
eltwiseGTE(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
eltwiseGTE(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
eltwiseGTE(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
eltwiseGTE(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
eltwiseGTE(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
eltwiseGTE(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
eltwiseGTE(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≥ seq[i+1].
EltwiseIntComparison - Class in daikon.inv.unary.sequence
Abstract base class defined so that the different types of EltwiseIntComparison (and separately EltwiseFloatComparison), at the current moment those are ==, !
EltwiseIntComparison() - Constructor for class EltwiseIntComparison
 
EltwiseIntComparison(PptSlice) - Constructor for class EltwiseIntComparison
 
EltwiseIntEqual - Class in daikon.inv.unary.sequence
Represents equality between adjacent elements (x[i], x[i+1]) of a long sequence.
EltwiseIntEqual() - Constructor for class EltwiseIntEqual
 
EltwiseIntEqual(PptSlice) - Constructor for class EltwiseIntEqual
 
EltwiseIntGreaterEqual - Class in daikon.inv.unary.sequence
Represents the invariant ≥ between adjacent elements (x[i], x[i+1]) of a long sequence.
EltwiseIntGreaterEqual() - Constructor for class EltwiseIntGreaterEqual
 
EltwiseIntGreaterEqual(PptSlice) - Constructor for class EltwiseIntGreaterEqual
 
EltwiseIntGreaterThan - Class in daikon.inv.unary.sequence
Represents the invariant > between adjacent elements (x[i], x[i+1]) of a long sequence.
EltwiseIntGreaterThan() - Constructor for class EltwiseIntGreaterThan
 
EltwiseIntGreaterThan(PptSlice) - Constructor for class EltwiseIntGreaterThan
 
EltwiseIntLessEqual - Class in daikon.inv.unary.sequence
Represents the invariant ≤ between adjacent elements (x[i], x[i+1]) of a long sequence.
EltwiseIntLessEqual() - Constructor for class EltwiseIntLessEqual
 
EltwiseIntLessEqual(PptSlice) - Constructor for class EltwiseIntLessEqual
 
EltwiseIntLessThan - Class in daikon.inv.unary.sequence
Represents the invariant < between adjacent elements (x[i], x[i+1]) of a long sequence.
EltwiseIntLessThan() - Constructor for class EltwiseIntLessThan
 
EltwiseIntLessThan(PptSlice) - Constructor for class EltwiseIntLessThan
 
eltwiseLT(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLT(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLT(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLT(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLT(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLT(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLT(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] < seq[i+1].
eltwiseLTE(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseLTE(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseLTE(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseLTE(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseLTE(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseLTE(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseLTE(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] ≤ seq[i+1].
eltwiseNotEqual(boolean[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(byte[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(char[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(double[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(float[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(int[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(long[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(short[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(Object[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(String[]) - Static method in class Quant
True iff for all applicable i, every seq[i] !
eltwiseNotEqual(Object) - Static method in class Quant
emptyInvList - Static variable in class Ppt
 
EmptyStatement - Class in jtb.syntaxtree
 
EmptyStatement() - Constructor for class EmptyStatement
 
EmptyStatement(NodeToken) - Constructor for class EmptyStatement
 
EmptyStatement() - Method in class JavaParser
 
enable_tracing() - Static method in class CParser
 
enable_tracing() - Method in class JavaParser
 
enabled() - Method in class AndJoiner
 
enabled() - Method in class Member
Returns whether or not this invariant is enabled.
enabled() - Method in class MemberFloat
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqFloatEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqFloatGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqFloatGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqFloatLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqFloatLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqIntEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqIntGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqIntGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqIntLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqIntLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class MemberString
Returns whether or not this invariant is enabled.
enabled() - Method in class FloatEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class FloatGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class FloatGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class FloatLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class FloatLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class FloatNonEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class IntEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class IntGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class IntGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class IntLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class IntLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class IntNonEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class LinearBinary
Returns whether or not this invariant is enabled.
enabled() - Method in class LinearBinaryFloat
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericFloat.Divides
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericFloat.Square
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericFloat.ZeroTrack
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.BitwiseAndZero
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.BitwiseComplement
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.BitwiseSubset
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.Divides
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.ShiftZero
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.Square
Returns whether or not this invariant is enabled.
enabled() - Method in class NumericInt.ZeroTrack
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseFloatEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseFloatGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseFloatGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseFloatLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseFloatLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseIntEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseIntGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseIntGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseIntLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseIntLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseLinearBinary
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseLinearBinaryFloat
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericFloat.Divides
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericFloat.Square
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericFloat.ZeroTrack
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.BitwiseAndZero
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.BitwiseComplement
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.BitwiseSubset
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.Divides
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.ShiftZero
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.Square
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseNumericInt.ZeroTrack
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseString.SubString
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseStringEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseStringGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseStringGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseStringLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class PairwiseStringLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class Reverse
returns whether or not this invariant is enabled
enabled() - Method in class ReverseFloat
returns whether or not this invariant is enabled
enabled() - Method in class SeqSeqFloatEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqFloatGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqFloatGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqFloatLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqFloatLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqIntEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqIntGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqIntGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqIntLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqIntLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqStringEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqStringGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqStringGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqStringLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class SeqSeqStringLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class SubSequence
returns whether or not this invariant is enabled
enabled() - Method in class SubSequenceFloat
returns whether or not this invariant is enabled
enabled() - Method in class SubSet
returns whether or not this invariant is enabled
enabled() - Method in class SubSetFloat
returns whether or not this invariant is enabled
enabled() - Method in class SuperSequence
returns whether or not this invariant is enabled
enabled() - Method in class SuperSequenceFloat
returns whether or not this invariant is enabled
enabled() - Method in class SuperSet
returns whether or not this invariant is enabled
enabled() - Method in class SuperSetFloat
returns whether or not this invariant is enabled
enabled() - Method in class StdString.SubString
Returns whether or not this invariant is enabled.
enabled() - Method in class StringEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class StringGreaterEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class StringGreaterThan
Returns whether or not this invariant is enabled.
enabled() - Method in class StringLessEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class StringLessThan
Returns whether or not this invariant is enabled.
enabled() - Method in class StringNonEqual
Returns whether or not this invariant is enabled.
enabled() - Method in class DummyInvariant
 
enabled() - Method in class Equality
 
enabled() - Method in class Implication
 
enabled() - Method in class Invariant
Returns whether or not this class of invariants is currently enabled.
enabled() - Method in class FunctionBinary
returns whether or not this invariant is enabled
enabled() - Method in class FunctionBinaryFloat
returns whether or not this invariant is enabled
enabled() - Method in class LinearTernary
returns whether or not this invariant is enabled
enabled() - Method in class LinearTernaryFloat
returns whether or not this invariant is enabled
enabled() - Method in class CompleteOneOfScalar
returns whether or not this invariant is enabled
enabled() - Method in class IsPointer
 
enabled() - Method in class LowerBound
returns whether or not this invariant is enabled
enabled() - Method in class LowerBoundFloat
returns whether or not this invariant is enabled
enabled() - Method in class Modulus
Returns whether or not this invariant is enabled.
enabled() - Method in class NonModulus
Returns whether or not this invariant is enabled.
enabled() - Method in class NonZero
returns whether or not this invariant is enabled
enabled() - Method in class NonZeroFloat
returns whether or not this invariant is enabled
enabled() - Method in class OneOfFloat
returns whether or not this invariant is enabled
enabled() - Method in class OneOfScalar
returns whether or not this invariant is enabled
enabled() - Method in class Positive
returns whether or not this invariant is enabled
enabled() - Method in class RangeFloat.EqualMinusOne
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeFloat.EqualOne
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeFloat.EqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeFloat.GreaterEqual64
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeFloat.GreaterEqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.BooleanVal
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.Bound0_63
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.EqualMinusOne
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.EqualOne
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.EqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.Even
returns whether or not this invariant is enabled
enabled() - Method in class RangeInt.GreaterEqual64
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.GreaterEqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class RangeInt.PowerOfTwo
returns whether or not this invariant is enabled
enabled() - Method in class UpperBound
returns whether or not this invariant is enabled
enabled() - Method in class UpperBoundFloat
returns whether or not this invariant is enabled
enabled() - Method in class CommonFloatSequence
returns whether or not this invariant is enabled
enabled() - Method in class CommonSequence
returns whether or not this invariant is enabled
enabled() - Method in class EltLowerBound
returns whether or not this invariant is enabled
enabled() - Method in class EltLowerBoundFloat
returns whether or not this invariant is enabled
enabled() - Method in class EltNonZero
returns whether or not this invariant is enabled
enabled() - Method in class EltNonZeroFloat
returns whether or not this invariant is enabled
enabled() - Method in class EltOneOf
returns whether or not this invariant is enabled
enabled() - Method in class EltOneOfFloat
returns whether or not this invariant is enabled
enabled() - Method in class EltRangeFloat.EqualMinusOne
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeFloat.EqualOne
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeFloat.EqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeFloat.GreaterEqual64
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeFloat.GreaterEqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.BooleanVal
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.Bound0_63
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.EqualMinusOne
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.EqualOne
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.EqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.Even
returns whether or not this invariant is enabled
enabled() - Method in class EltRangeInt.GreaterEqual64
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.GreaterEqualZero
Returns whether or not this invariant is enabled.
enabled() - Method in class EltRangeInt.PowerOfTwo
returns whether or not this invariant is enabled
enabled() - Method in class EltUpperBound
returns whether or not this invariant is enabled
enabled() - Method in class EltUpperBoundFloat
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseFloatEqual
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseFloatGreaterEqual
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseFloatGreaterThan
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseFloatLessEqual
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseFloatLessThan
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseIntEqual
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseIntGreaterEqual
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseIntGreaterThan
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseIntLessEqual
returns whether or not this invariant is enabled
enabled() - Method in class EltwiseIntLessThan
returns whether or not this invariant is enabled
enabled() - Method in class NoDuplicates
returns whether or not this invariant is enabled
enabled() - Method in class NoDuplicatesFloat
returns whether or not this invariant is enabled
enabled() - Method in class OneOfFloatSequence
returns whether or not this invariant is enabled
enabled() - Method in class OneOfSequence
returns whether or not this invariant is enabled
enabled() - Method in class SeqIndexFloatEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexFloatGreaterEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexFloatGreaterThan
returns whether or not we are enabled
enabled() - Method in class SeqIndexFloatLessEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexFloatLessThan
returns whether or not we are enabled
enabled() - Method in class SeqIndexFloatNonEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexIntEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexIntGreaterEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexIntGreaterThan
returns whether or not we are enabled
enabled() - Method in class SeqIndexIntLessEqual
returns whether or not we are enabled
enabled() - Method in class SeqIndexIntLessThan
returns whether or not we are enabled
enabled() - Method in class SeqIndexIntNonEqual
returns whether or not we are enabled
enabled() - Method in class CompleteOneOfString
returns whether or not this invariant is enabled
enabled() - Method in class OneOfString
returns whether or not this invariant is enabled
enabled() - Method in class PrintableString
returns whether or not this invariant is enabled
enabled() - Method in class CommonStringSequence
returns whether or not this invariant is enabled
enabled() - Method in class EltOneOfString
returns whether or not this invariant is enabled
enabled() - Method in class OneOfStringSequence
returns whether or not this invariant is enabled
enabled() - Method in class DiffDummyInvariant
 
enclosing_var - Variable in class VarInfo
For documentation, see VarInfo.get_enclosing_var().
enclosing_var_name - Variable in class FileIO.VarDefinition
Name of variable that contains this variable (optional)
end_of_iteration(String, int, int, int, int, int, int, int) - Method in class MemMonitor
 
endColumn - Variable in class NodeToken
 
endColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class NodeToken
 
endColumn - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class NodeToken
 
endLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class NodeToken
 
endLine - Variable in class Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endOfSentence - Static variable in class ParameterDoclet
A Pattern used to check for the end of a sentence.
endPure() - Static method in class Runtime
 
endvar() - Method in class SequenceFloatArbitrarySubsequence
 
endvar() - Method in class SequenceScalarArbitrarySubsequence
 
endvar() - Method in class SequenceStringArbitrarySubsequence
 
enoughSamples() - Method in class FloatEqual
 
enoughSamples() - Method in class IntEqual
 
enoughSamples() - Method in class LinearBinary
 
enoughSamples() - Method in class LinearBinaryCore
 
enoughSamples() - Method in class LinearBinaryCoreFloat
 
enoughSamples() - Method in class LinearBinaryFloat
 
enoughSamples() - Method in class StringEqual
 
enoughSamples() - Method in class GuardingImplication
 
enoughSamples() - Method in class Invariant
Returns true if the invariant has enough samples to have its computed constants well-formed.
enoughSamples() - Method in class LinearTernary
 
enoughSamples() - Method in class LinearTernaryCore
 
enoughSamples() - Method in class LinearTernaryCoreFloat
 
enoughSamples() - Method in class LinearTernaryFloat
 
enoughSamples() - Method in class LowerBoundCore
 
enoughSamples() - Method in class LowerBoundCoreFloat
 
enoughSamples() - Method in class LowerBound
 
enoughSamples() - Method in class LowerBoundFloat
 
enoughSamples() - Method in class UpperBound
 
enoughSamples() - Method in class UpperBoundFloat
 
enoughSamples() - Method in class EltLowerBound
 
enoughSamples() - Method in class EltLowerBoundFloat
 
enoughSamples() - Method in class EltOneOf
 
enoughSamples() - Method in class EltOneOfFloat
 
enoughSamples() - Method in class EltUpperBound
 
enoughSamples() - Method in class EltUpperBoundFloat
 
enoughSamples() - Method in class EltOneOfString
 
enoughSamples() - Method in class UpperBoundCore
 
enoughSamples() - Method in class UpperBoundCoreFloat
 
ensures_tag() - Method in enum OutputFormat
 
enter - Static variable in class Annotation.Kind
 
enter - Static variable in class Property.Kind
 
enter(Object, int, int, Object[]) - Static method in class Runtime
Called when a method is entered.
enter(Object[], Object, int, Object[]) - Static method in class DCRuntime
Called when a user method is entered.
ENTER - PptTopLevel.PptFlags
 
ENTER - PptTopLevel.PptType
 
ENTER_EXIT - PptRelation.PptRelationType
Entrance of method to exit of method.
enter_process(MethodInfo, int) - Static method in class RootInfo
Creates a RootInfo object for a method entry program point.
enter_suffix - Static variable in class FileIO
String used to identify entry ppt names.
enter_tag - Static variable in class FileIO
String used to mark entry ppt names.
ENUM - VarInfo.LangFlags
 
ENUM - Static variable in interface CParserConstants
 
ENUM - Static variable in interface JavaParserConstants
 
EnumBody - Class in jtb.syntaxtree
 
EnumBody(NodeOptional, NodeOptional, NodeOptional) - Constructor for class EnumBody
 
EnumBody(NodeToken, NodeOptional, NodeOptional, NodeOptional, NodeToken) - Constructor for class EnumBody
 
EnumBody() - Method in class JavaParser
 
EnumConstant - Class in jtb.syntaxtree
 
EnumConstant(Modifiers, NodeToken, NodeOptional, NodeOptional) - Constructor for class EnumConstant
 
EnumConstant() - Method in class JavaParser
 
EnumDeclaration - Class in jtb.syntaxtree
 
EnumDeclaration(NodeToken, NodeOptional, EnumBody) - Constructor for class EnumDeclaration
 
EnumDeclaration(NodeToken, NodeToken, NodeOptional, EnumBody) - Constructor for class EnumDeclaration
 
EnumDeclaration(int) - Method in class JavaParser
 
Enumerator - Class in jtb.cparser.syntaxtree
 
Enumerator(NodeToken, NodeOptional) - Constructor for class Enumerator
 
Enumerator() - Static method in class CParser
 
EnumeratorList - Class in jtb.cparser.syntaxtree
 
EnumeratorList(Enumerator, NodeListOptional) - Constructor for class EnumeratorList
 
EnumeratorList() - Static method in class CParser
 
EnumSpecifier - Class in jtb.cparser.syntaxtree
 
EnumSpecifier(NodeChoice) - Constructor for class EnumSpecifier
 
EnumSpecifier(NodeToken, NodeChoice) - Constructor for class EnumSpecifier
 
EnumSpecifier() - Static method in class CParser
 
enumValue - Variable in class DiscardCode
Each member of the enumeration is associated with a distinct int for comparability.
EOF - FileIO.RecordType
 
EOF - Static variable in interface CParserConstants
 
EOF - Static variable in interface JavaParserConstants
 
eol - Variable in exception ParseException
The end of line string for this machine.
eol - Variable in exception ParseException
The end of line string for this machine.
EQ - Static variable in interface JavaParserConstants
 
eq_check(double) - Method in class RangeFloat
Returns true if x and y don't invalidate the invariant.
eq_check(double) - Method in class RangeFloat.EqualMinusOne
 
eq_check(double) - Method in class RangeFloat.EqualOne
 
eq_check(double) - Method in class RangeFloat.EqualZero
 
eq_check(double) - Method in class RangeFloat.GreaterEqual64
 
eq_check(double) - Method in class RangeFloat.GreaterEqualZero
 
eq_check(double) - Method in class EltRangeFloat
Returns true if x and y don't invalidate the invariant.
eq_check(double) - Method in class EltRangeFloat.EqualMinusOne
 
eq_check(double) - Method in class EltRangeFloat.EqualOne
 
eq_check(double) - Method in class EltRangeFloat.EqualZero
 
eq_check(double) - Method in class EltRangeFloat.GreaterEqual64
 
eq_check(double) - Method in class EltRangeFloat.GreaterEqualZero
 
eq_check(double, double) - Method in class NumericFloat.Divides
 
eq_check(double, double) - Method in class NumericFloat
Returns true if x and y don't invalidate the invariant.
eq_check(double, double) - Method in class NumericFloat.Square
Check to see if x == y squared.
eq_check(double, double) - Method in class NumericFloat.ZeroTrack
 
eq_check(double, double) - Method in class PairwiseNumericFloat.Divides
 
eq_check(double, double) - Method in class PairwiseNumericFloat
Returns true if x and y don't invalidate the invariant.
eq_check(double, double) - Method in class PairwiseNumericFloat.Square
Check to see if x == y squared.
eq_check(double, double) - Method in class PairwiseNumericFloat.ZeroTrack
 
eq_check(long) - Method in class RangeInt.BooleanVal
 
eq_check(long) - Method in class RangeInt.Bound0_63
 
eq_check(long) - Method in class RangeInt
Returns true if x and y don't invalidate the invariant.
eq_check(long) - Method in class RangeInt.EqualMinusOne
 
eq_check(long) - Method in class RangeInt.EqualOne
 
eq_check(long) - Method in class RangeInt.EqualZero
 
eq_check(long) - Method in class RangeInt.Even
 
eq_check(long) - Method in class RangeInt.GreaterEqual64
 
eq_check(long) - Method in class RangeInt.GreaterEqualZero
 
eq_check(long) - Method in class RangeInt.PowerOfTwo
Returns true if x is a power of 2 (has one bit on).
eq_check(long) - Method in class EltRangeInt.BooleanVal
 
eq_check(long) - Method in class EltRangeInt.Bound0_63
 
eq_check(long) - Method in class EltRangeInt
Returns true if x and y don't invalidate the invariant.
eq_check(long) - Method in class EltRangeInt.EqualMinusOne
 
eq_check(long) - Method in class EltRangeInt.EqualOne
 
eq_check(long) - Method in class EltRangeInt.EqualZero
 
eq_check(long) - Method in class EltRangeInt.Even
 
eq_check(long) - Method in class EltRangeInt.GreaterEqual64
 
eq_check(long) - Method in class EltRangeInt.GreaterEqualZero
 
eq_check(long) - Method in class EltRangeInt.PowerOfTwo
Returns true if x is a power of 2 (has one bit on).
eq_check(long, long) - Method in class NumericInt.BitwiseAndZero
 
eq_check(long, long) - Method in class NumericInt.BitwiseComplement
Check to see if x == ~y .
eq_check(long, long) - Method in class NumericInt.BitwiseSubset
 
eq_check(long, long) - Method in class NumericInt.Divides
 
eq_check(long, long) - Method in class NumericInt
Returns true if x and y don't invalidate the invariant.
eq_check(long, long) - Method in class NumericInt.ShiftZero
 
eq_check(long, long) - Method in class NumericInt.Square
Check to see if x == y squared.
eq_check(long, long) - Method in class NumericInt.ZeroTrack
 
eq_check(long, long) - Method in class PairwiseNumericInt.BitwiseAndZero
 
eq_check(long, long) - Method in class PairwiseNumericInt.BitwiseComplement
Check to see if x == ~y .
eq_check(long, long) - Method in class PairwiseNumericInt.BitwiseSubset
 
eq_check(long, long) - Method in class PairwiseNumericInt.Divides
 
eq_check(long, long) - Method in class PairwiseNumericInt
Returns true if x and y don't invalidate the invariant.
eq_check(long, long) - Method in class PairwiseNumericInt.ShiftZero
 
eq_check(long, long) - Method in class PairwiseNumericInt.Square
Check to see if x == y squared.
eq_check(long, long) - Method in class PairwiseNumericInt.ZeroTrack
 
eq_check(String, String) - Method in class PairwiseString
Returns true if x and y don't invalidate the invariant.
eq_check(String, String) - Method in class PairwiseString.SubString
 
eq_check(String, String) - Method in class StdString
Returns true if x and y don't invalidate the invariant.
eq_check(String, String) - Method in class StdString.SubString
 
eq_confidence() - Method in class FloatEqual
 
eq_confidence() - Method in class IntEqual
 
eq_confidence() - Method in class SeqSeqFloatEqual
 
eq_confidence() - Method in class SeqSeqIntEqual
 
eq_confidence() - Method in class SeqSeqStringEqual
 
eq_confidence() - Method in class StringEqual
 
eq_confidence() - Method in interface EqualityComparison
The confidence of this equality invariant.
Equality - Class in daikon.inv
Keeps track of sets of variables that are equal.
Equality(Collection<VarInfo>, PptSlice) - Constructor for class Equality
Creates a new Equality invariant.
equality_set_ok(VarComparability) - Method in class VarComparability
In general, if two items are comparable, they can be placed in the same equality set.
equality_set_ok(VarComparability) - Method in class VarComparabilityImplicit
Same as comparable, except that variables that are comparable to everything (negative comparability value) can't be included in the same equality set as those with positive values.
equality_sets_txt() - Method in class PptTopLevel
Returns a string version of all of the equality sets for this ppt.
equality_view - Variable in class PptTopLevel
Holds Equality invariants.
EqualityComparison - Interface in daikon.inv
An interface satisfied by equality invariants such as =.
EqualityExpression - Class in jtb.cparser.syntaxtree
 
EqualityExpression - Class in jtb.syntaxtree
 
EqualityExpression(RelationalExpression, NodeOptional) - Constructor for class EqualityExpression
 
EqualityExpression(InstanceOfExpression, NodeListOptional) - Constructor for class EqualityExpression
 
EqualityExpression() - Static method in class CParser
 
EqualityExpression() - Method in class JavaParser
 
equalitySet - Variable in class VarInfo
Which equality group this belongs to.
EqualMinusOne() - Constructor for class RangeFloat.EqualMinusOne
 
EqualMinusOne() - Constructor for class RangeInt.EqualMinusOne
 
EqualMinusOne() - Constructor for class EltRangeFloat.EqualMinusOne
 
EqualMinusOne() - Constructor for class EltRangeInt.EqualMinusOne
 
EqualMinusOne(PptSlice) - Constructor for class RangeFloat.EqualMinusOne
 
EqualMinusOne(PptSlice) - Constructor for class RangeInt.EqualMinusOne
 
EqualMinusOne(PptSlice) - Constructor for class EltRangeFloat.EqualMinusOne
 
EqualMinusOne(PptSlice) - Constructor for class EltRangeInt.EqualMinusOne
 
EqualOne() - Constructor for class RangeFloat.EqualOne
 
EqualOne() - Constructor for class RangeInt.EqualOne
 
EqualOne() - Constructor for class EltRangeFloat.EqualOne
 
EqualOne() - Constructor for class EltRangeInt.EqualOne
 
EqualOne(PptSlice) - Constructor for class RangeFloat.EqualOne
 
EqualOne(PptSlice) - Constructor for class RangeInt.EqualOne
 
EqualOne(PptSlice) - Constructor for class EltRangeFloat.EqualOne
 
EqualOne(PptSlice) - Constructor for class EltRangeInt.EqualOne
 
equals(double, double, double) - Method in class LinearTernaryCoreFloat.Point
 
equals(long, long, long) - Method in class LinearTernaryCore.Point
 
equals(Object) - Method in class DynamicConstants.Constant
 
equals(Object) - Method in class Invariant.Match
 
equals(Object) - Method in class PptName
 
equals(Object) - Method in class Annotation
Two annotations are equal iff their fields "daikonRep", "method" and "kind" are equal.
equals(Object) - Method in class Property
Two properties are equal if their fields daikonRep, method and kind are equal.
equals(Object) - Method in class Violation
Two violations are equal if their properties and times are equal.
equals(Object) - Method in class ValueTuple
 
equals(Object) - Method in class VarComparabilityImplicit
 
equals(Object) - Method in class VarInfo.Pair
 
equals(Object) - Method in class VarInfoAux
 
equals(Object) - Method in class VarInfoName
 
equals_dcomp_instrumented(Object) - Method in interface DCompInstrumented
 
equals_for_instantiation(VarInfoAux) - Method in class VarInfoAux
 
equalsPptName(PptName) - Method in class PptName
 
equalsVarComparabilityImplicit(VarComparabilityImplicit) - Method in class VarComparabilityImplicit
 
equalsVarInfoAux(VarInfoAux) - Method in class VarInfoAux
 
equalsVarInfoName(VarInfoName) - Method in class VarInfoName
 
EqualZero() - Constructor for class RangeFloat.EqualZero
 
EqualZero() - Constructor for class RangeInt.EqualZero
 
EqualZero() - Constructor for class EltRangeFloat.EqualZero
 
EqualZero() - Constructor for class EltRangeInt.EqualZero
 
EqualZero(PptSlice) - Constructor for class RangeFloat.EqualZero
 
EqualZero(PptSlice) - Constructor for class RangeInt.EqualZero
 
EqualZero(PptSlice) - Constructor for class EltRangeFloat.EqualZero
 
EqualZero(PptSlice) - Constructor for class EltRangeInt.EqualZero
 
err_thread - Static variable in class Chicory
Thread that copies stderr from target to our stderr.
ERROR - FileIO.RecordType
 
error_at_line_file(LineNumberReader, String, String) - Static method in exception Daikon.UserError
 
error_at_line_file(LineNumberReader, String, Throwable) - Static method in exception Daikon.UserError
 
esc_name() - Method in class Quantify.Length
 
esc_name() - Method in class Quantify.Term
 
esc_name() - Method in class Quantify.VarPlusOffset
 
esc_name() - Method in class VarInfo
Returns the name of this variable in ESC format.
esc_name() - Method in class VarInfoName
Return the String representation of this name in the esc style output format.
esc_name(String) - Method in class VarInfo
Returns the name of this variable in ESC format.
esc_name(String) - Method in class SequenceFloatIntersection
Returns the ESC name for sequence subsequence.
esc_name(String) - Method in class SequenceFloatSubscript
Returns the ESC name for sequence subscript.
esc_name(String) - Method in class SequenceFloatUnion
Returns the ESC name.
esc_name(String) - Method in class SequenceScalarIntersection
Returns the ESC name for sequence subsequence.
esc_name(String) - Method in class SequenceScalarSubscript
Returns the ESC name for sequence subscript.
esc_name(String) - Method in class SequenceScalarUnion
Returns the ESC name.
esc_name(String) - Method in class SequencesConcat
Returns the ESC name for sequence subsequence.
esc_name(String) - Method in class SequencesJoin
Returns the ESC name.
esc_name(String) - Method in class SequencesJoinFloat
Returns the ESC name.
esc_name(String) - Method in class SequencesPredicate
Returns the ESC name.
esc_name(String) - Method in class SequencesPredicateFloat
Returns the ESC name.
esc_name(String) - Method in class SequenceStringIntersection
Returns the ESC name for sequence subsequence.
esc_name(String) - Method in class SequenceStringSubscript
Returns the ESC name for sequence subscript.
esc_name(String) - Method in class SequenceStringUnion
Returns the ESC name.
esc_name(String) - Method in class SequenceSubsequence
Returns the ESC name.
esc_name(String) - Method in class Derivation
Returns the name of this variable in ESC format.
esc_name(String) - Method in class SequenceFloatArbitrarySubsequence
Returns the ESC name.
esc_name(String) - Method in class SequenceScalarArbitrarySubsequence
Returns the ESC name.
esc_name(String) - Method in class SequenceStringArbitrarySubsequence
Returns the ESC name.
esc_name(String) - Method in class SequenceInitial
Returns the ESC name.
esc_name(String) - Method in class SequenceInitialFloat
Returns the ESC name.
esc_name(String) - Method in class SequenceLength
Returns the ESC name.
esc_name(String) - Method in class SequenceMax
Returns the ESC name.
esc_name(String) - Method in class SequenceMin
Returns the ESC name.
esc_name(String) - Method in class StringLength
Returns the ESC name.
esc_name_impl() - Method in class VarInfoName.Add
 
esc_name_impl() - Method in class VarInfoName.Elements
 
esc_name_impl() - Method in class VarInfoName
Returns the String representation of this name in the ESC style output format.
esc_name_impl() - Method in class VarInfoName.Field
 
esc_name_impl() - Method in class VarInfoName.FunctionOf
 
esc_name_impl() - Method in class VarInfoName.FunctionOfN
 
esc_name_impl() - Method in class VarInfoName.Poststate
 
esc_name_impl() - Method in class VarInfoName.Prestate
 
esc_name_impl() - Method in class VarInfoName.Simple
 
esc_name_impl() - Method in class VarInfoName.SizeOf
 
esc_name_impl() - Method in class VarInfoName.Slice
 
esc_name_impl() - Method in class VarInfoName.Subscript
 
esc_name_impl() - Method in class VarInfoName.TypeOf
 
esc_name_impl(String) - Method in class VarInfoName.Elements
 
esc_quantify(boolean, VarInfo...) - Static method in class VarInfo
Quantifies over the specified array variables in ESC format.
esc_quantify(VarInfo...) - Static method in class VarInfo
Quantifies over the specified array variables in ESC format.
escape(String) - Method in class DaikonWriter
Escapes blanks and backslashes in names written to the decl/dtrace files.
escFormat - Variable in class SplitterObject
 
ESCJAVA - OutputFormat
ESC/Java's annotation language -- a variant of JML.
ESCQuantification(EnumSet<Quantify.QuantFlags>, VarInfo...) - Constructor for class Quantify.ESCQuantification
 
Even() - Constructor for class RangeInt.Even
 
Even() - Constructor for class EltRangeInt.Even
 
Even(PptSlice) - Constructor for class RangeInt.Even
 
Even(PptSlice) - Constructor for class EltRangeInt.Even
 
exact - Static variable in class DiscardCode
used for invariants discarded when isExact() fails
exception_exit(Object) - Static method in class DCRuntime
Clean up the tag stack on an exception exit from a method.
ExclusiveOrExpression - Class in jtb.syntaxtree
 
ExclusiveOrExpression(AndExpression, NodeListOptional) - Constructor for class ExclusiveOrExpression
 
ExclusiveOrExpression() - Method in class JavaParser
 
ExclusiveORExpression - Class in jtb.cparser.syntaxtree
 
ExclusiveORExpression(ANDExpression, NodeOptional) - Constructor for class ExclusiveORExpression
 
ExclusiveORExpression() - Static method in class CParser
 
exit - Static variable in class Annotation.Kind
 
exit - Static variable in class Property.Kind
 
exit(Object, int, int, Object[], Object, int) - Static method in class Runtime
Called when a method is exited.
exit(Object[], Object, int, Object[], Object, int) - Static method in class DCRuntime
Called when a user method exits.
EXIT - PptTopLevel.PptFlags
 
EXIT - PptTopLevel.PptType
 
exit_exception - Static variable in class DCRuntime
If the application exits with an exception, it should be placed here.
EXIT_EXITNN - PptRelation.PptRelationType
Combined exit to numbered exit of a method.
exit_locations - Variable in class MethodInfo
exit locations for this method
exit_process(MethodInfo, int) - Static method in class RootInfo
Creates a RootInfo object for a method exit program point.
exit_suffix - Static variable in class FileIO
String used to identify exit ppt names.
exit_tag - Static variable in class FileIO
String used to mark exit ppt names.
exitLine() - Method in class PptName
Returns a string containing the line number, if this is an exit point; otherwise, returns an empty string.
ExpandBuff(boolean) - Method in class JavaCharStream
 
expectedTokenSequences - Variable in exception ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception ParseException
Each entry in this array is an array of integers.
ExplicitConstructorInvocation - Class in jtb.syntaxtree
 
ExplicitConstructorInvocation(NodeChoice) - Constructor for class ExplicitConstructorInvocation
 
ExplicitConstructorInvocation() - Method in class JavaParser
 
EXPONENT - Static variable in interface CParserConstants
 
Expression - Class in jtb.cparser.syntaxtree
 
Expression - Class in jtb.syntaxtree
 
Expression(AssignmentExpression, NodeListOptional) - Constructor for class Expression
 
Expression(ConditionalExpression, NodeOptional) - Constructor for class Expression
 
Expression() - Static method in class CParser
 
Expression() - Method in class JavaParser
 
ExpressionStatement - Class in jtb.cparser.syntaxtree
 
ExpressionStatement(NodeOptional) - Constructor for class ExpressionStatement
 
ExpressionStatement(NodeOptional, NodeToken) - Constructor for class ExpressionStatement
 
ExpressionStatement() - Static method in class CParser
 
EXTENDS - Static variable in interface JavaParserConstants
 
ExtendsList - Class in jtb.syntaxtree
 
ExtendsList(ClassOrInterfaceType, NodeListOptional) - Constructor for class ExtendsList
 
ExtendsList(NodeToken, ClassOrInterfaceType, NodeListOptional) - Constructor for class ExtendsList
 
ExtendsList(boolean) - Method in class JavaParser
 
EXTERN - Static variable in interface CParserConstants
 
ExternalDeclaration - Class in jtb.cparser.syntaxtree
 
ExternalDeclaration(NodeChoice) - Constructor for class ExternalDeclaration
 
ExternalDeclaration() - Static method in class CParser
 
extract_consequent(PptMap) - Static method in class ExtractConsequent
 
extract_consequent_maybe(PptTopLevel, PptMap) - Static method in class ExtractConsequent
Extract consequents from a implications at a single program point.
ExtractConsequent - Class in daikon.tools
Extract the consequents of all Implication invariants that are predicated by membership in a cluster, from a .inv file.
ExtractConsequent() - Constructor for class ExtractConsequent
 
extractPptArgs(PptName) - Method in class PptNameMatcher
 

F

f0 - Variable in class AbstractDeclarator
 
f0 - Variable in class AdditiveExpression
 
f0 - Variable in class ANDExpression
 
f0 - Variable in class ArgumentExpressionList
 
f0 - Variable in class AssignmentExpression
 
f0 - Variable in class AssignmentOperator
 
f0 - Variable in class CastExpression
 
f0 - Variable in class CompoundStatement
 
f0 - Variable in class ConditionalExpression
 
f0 - Variable in class Constant
 
f0 - Variable in class ConstantExpression
 
f0 - Variable in class Declaration
 
f0 - Variable in class DeclarationList
 
f0 - Variable in class DeclarationSpecifiers
 
f0 - Variable in class Declarator
 
f0 - Variable in class DirectAbstractDeclarator
 
f0 - Variable in class DirectDeclarator
 
f0 - Variable in class Enumerator
 
f0 - Variable in class EnumeratorList
 
f0 - Variable in class EnumSpecifier
 
f0 - Variable in class EqualityExpression
 
f0 - Variable in class ExclusiveORExpression
 
f0 - Variable in class Expression
 
f0 - Variable in class ExpressionStatement
 
f0 - Variable in class ExternalDeclaration
 
f0 - Variable in class FunctionDefinition
 
f0 - Variable in class IdentifierList
 
f0 - Variable in class InclusiveORExpression
 
f0 - Variable in class InitDeclarator
 
f0 - Variable in class InitDeclaratorList
 
f0 - Variable in class Initializer
 
f0 - Variable in class InitializerList
 
f0 - Variable in class IterationStatement
 
f0 - Variable in class JumpStatement
 
f0 - Variable in class LabeledStatement
 
f0 - Variable in class LogicalANDExpression
 
f0 - Variable in class LogicalORExpression
 
f0 - Variable in class MultiplicativeExpression
 
f0 - Variable in class ParameterDeclaration
 
f0 - Variable in class ParameterList
 
f0 - Variable in class ParameterTypeList
 
f0 - Variable in class Pointer
 
f0 - Variable in class PostfixExpression
 
f0 - Variable in class PrimaryExpression
 
f0 - Variable in class RelationalExpression
 
f0 - Variable in class SelectionStatement
 
f0 - Variable in class ShiftExpression
 
f0 - Variable in class SpecifierQualifierList
 
f0 - Variable in class Statement
 
f0 - Variable in class StatementList
 
f0 - Variable in class StorageClassSpecifier
 
f0 - Variable in class StructDeclaration
 
f0 - Variable in class StructDeclarationList
 
f0 - Variable in class StructDeclarator
 
f0 - Variable in class StructDeclaratorList
 
f0 - Variable in class StructOrUnion
 
f0 - Variable in class StructOrUnionSpecifier
 
f0 - Variable in class TranslationUnit
 
f0 - Variable in class TypedefName
 
f0 - Variable in class TypeName
 
f0 - Variable in class TypeQualifier
 
f0 - Variable in class TypeQualifierList
 
f0 - Variable in class TypeSpecifier
 
f0 - Variable in class UnaryExpression
 
f0 - Variable in class UnaryOperator
 
f0 - Variable in class AdditiveExpression
 
f0 - Variable in class AllocationExpression
 
f0 - Variable in class AndExpression
 
f0 - Variable in class Annotation
 
f0 - Variable in class AnnotationTypeBody
 
f0 - Variable in class AnnotationTypeDeclaration
 
f0 - Variable in class AnnotationTypeMemberDeclaration
 
f0 - Variable in class ArgumentList
 
f0 - Variable in class Arguments
 
f0 - Variable in class ArrayDimsAndInits
 
f0 - Variable in class ArrayInitializer
 
f0 - Variable in class AssertStatement
 
f0 - Variable in class AssignmentOperator
 
f0 - Variable in class Block
 
f0 - Variable in class BlockStatement
 
f0 - Variable in class BooleanLiteral
 
f0 - Variable in class BreakStatement
 
f0 - Variable in class CastExpression
 
f0 - Variable in class CastLookahead
 
f0 - Variable in class ClassOrInterfaceBody
 
f0 - Variable in class ClassOrInterfaceBodyDeclaration
 
f0 - Variable in class ClassOrInterfaceDeclaration
 
f0 - Variable in class ClassOrInterfaceType
 
f0 - Variable in class CompilationUnit
 
f0 - Variable in class ConditionalAndExpression
 
f0 - Variable in class ConditionalExpression
 
f0 - Variable in class ConditionalOrExpression
 
f0 - Variable in class ConstructorDeclaration
 
f0 - Variable in class ContinueStatement
 
f0 - Variable in class DefaultValue
 
f0 - Variable in class DoStatement
 
f0 - Variable in class EmptyStatement
 
f0 - Variable in class EnumBody
 
f0 - Variable in class EnumConstant
 
f0 - Variable in class EnumDeclaration
 
f0 - Variable in class EqualityExpression
 
f0 - Variable in class ExclusiveOrExpression
 
f0 - Variable in class ExplicitConstructorInvocation
 
f0 - Variable in class Expression
 
f0 - Variable in class ExtendsList
 
f0 - Variable in class FieldDeclaration
 
f0 - Variable in class ForInit
 
f0 - Variable in class FormalParameter
 
f0 - Variable in class FormalParameters
 
f0 - Variable in class ForStatement
 
f0 - Variable in class ForUpdate
 
f0 - Variable in class IfStatement
 
f0 - Variable in class ImplementsList
 
f0 - Variable in class ImportDeclaration
 
f0 - Variable in class InclusiveOrExpression
 
f0 - Variable in class Initializer
 
f0 - Variable in class InstanceOfExpression
 
f0 - Variable in class LabeledStatement
 
f0 - Variable in class Literal
 
f0 - Variable in class LocalVariableDeclaration
 
f0 - Variable in class MarkerAnnotation
 
f0 - Variable in class MemberSelector
 
f0 - Variable in class MemberValue
 
f0 - Variable in class MemberValueArrayInitializer
 
f0 - Variable in class MemberValuePair
 
f0 - Variable in class MemberValuePairs
 
f0 - Variable in class MethodDeclaration
 
f0 - Variable in class MethodDeclarator
 
f0 - Variable in class Modifiers
 
f0 - Variable in class MultiplicativeExpression
 
f0 - Variable in class Name
 
f0 - Variable in class NameList
 
f0 - Variable in class NormalAnnotation
 
f0 - Variable in class NullLiteral
 
f0 - Variable in class PackageDeclaration
 
f0 - Variable in class PostfixExpression
 
f0 - Variable in class PreDecrementExpression
 
f0 - Variable in class PreIncrementExpression
 
f0 - Variable in class PrimaryExpression
 
f0 - Variable in class PrimaryPrefix
 
f0 - Variable in class PrimarySuffix
 
f0 - Variable in class PrimitiveType
 
f0 - Variable in class ReferenceType
 
f0 - Variable in class RelationalExpression
 
f0 - Variable in class ResultType
 
f0 - Variable in class ReturnStatement
 
f0 - Variable in class RSIGNEDSHIFT
 
f0 - Variable in class RUNSIGNEDSHIFT
 
f0 - Variable in class ShiftExpression
 
f0 - Variable in class SingleMemberAnnotation
 
f0 - Variable in class Statement
 
f0 - Variable in class StatementExpression
 
f0 - Variable in class StatementExpressionList
 
f0 - Variable in class SwitchLabel
 
f0 - Variable in class SwitchStatement
 
f0 - Variable in class SynchronizedStatement
 
f0 - Variable in class ThrowStatement
 
f0 - Variable in class TryStatement
 
f0 - Variable in class Type
 
f0 - Variable in class TypeArgument
 
f0 - Variable in class TypeArguments
 
f0 - Variable in class TypeBound
 
f0 - Variable in class TypeDeclaration
 
f0 - Variable in class TypeParameter
 
f0 - Variable in class TypeParameters
 
f0 - Variable in class UnaryExpression
 
f0 - Variable in class UnaryExpressionNotPlusMinus
 
f0 - Variable in class VariableDeclarator
 
f0 - Variable in class VariableDeclaratorId
 
f0 - Variable in class VariableInitializer
 
f0 - Variable in class WhileStatement
 
f0 - Variable in class WildcardBounds
 
f1 - Variable in class AdditiveExpression
 
f1 - Variable in class ANDExpression
 
f1 - Variable in class ArgumentExpressionList
 
f1 - Variable in class CompoundStatement
 
f1 - Variable in class ConditionalExpression
 
f1 - Variable in class Declaration
 
f1 - Variable in class Declarator
 
f1 - Variable in class DirectAbstractDeclarator
 
f1 - Variable in class DirectDeclarator
 
f1 - Variable in class Enumerator
 
f1 - Variable in class EnumeratorList
 
f1 - Variable in class EnumSpecifier
 
f1 - Variable in class EqualityExpression
 
f1 - Variable in class ExclusiveORExpression
 
f1 - Variable in class Expression
 
f1 - Variable in class ExpressionStatement
 
f1 - Variable in class FunctionDefinition
 
f1 - Variable in class IdentifierList
 
f1 - Variable in class InclusiveORExpression
 
f1 - Variable in class InitDeclarator
 
f1 - Variable in class InitDeclaratorList
 
f1 - Variable in class InitializerList
 
f1 - Variable in class LogicalANDExpression
 
f1 - Variable in class LogicalORExpression
 
f1 - Variable in class MultiplicativeExpression
 
f1 - Variable in class ParameterDeclaration
 
f1 - Variable in class ParameterList
 
f1 - Variable in class ParameterTypeList
 
f1 - Variable in class Pointer
 
f1 - Variable in class PostfixExpression
 
f1 - Variable in class RelationalExpression
 
f1 - Variable in class ShiftExpression
 
f1 - Variable in class StructDeclaration
 
f1 - Variable in class StructDeclaratorList
 
f1 - Variable in class StructOrUnionSpecifier
 
f1 - Variable in class TypeName
 
f1 - Variable in class AdditiveExpression
 
f1 - Variable in class AndExpression
 
f1 - Variable in class AnnotationTypeBody
 
f1 - Variable in class AnnotationTypeDeclaration
 
f1 - Variable in class ArgumentList
 
f1 - Variable in class Arguments
 
f1 - Variable in class ArrayInitializer
 
f1 - Variable in class AssertStatement
 
f1 - Variable in class Block
 
f1 - Variable in class BreakStatement
 
f1 - Variable in class ClassOrInterfaceBody
 
f1 - Variable in class ClassOrInterfaceDeclaration
 
f1 - Variable in class ClassOrInterfaceType
 
f1 - Variable in class CompilationUnit
 
f1 - Variable in class ConditionalAndExpression
 
f1 - Variable in class ConditionalExpression
 
f1 - Variable in class ConditionalOrExpression
 
f1 - Variable in class ConstructorDeclaration
 
f1 - Variable in class ContinueStatement
 
f1 - Variable in class DefaultValue
 
f1 - Variable in class DoStatement
 
f1 - Variable in class EnumBody
 
f1 - Variable in class EnumConstant
 
f1 - Variable in class EnumDeclaration
 
f1 - Variable in class EqualityExpression
 
f1 - Variable in class ExclusiveOrExpression
 
f1 - Variable in class Expression
 
f1 - Variable in class ExtendsList
 
f1 - Variable in class FieldDeclaration
 
f1 - Variable in class FormalParameter
 
f1 - Variable in class FormalParameters
 
f1 - Variable in class ForStatement
 
f1 - Variable in class IfStatement
 
f1 - Variable in class ImplementsList
 
f1 - Variable in class ImportDeclaration
 
f1 - Variable in class InclusiveOrExpression
 
f1 - Variable in class Initializer
 
f1 - Variable in class InstanceOfExpression
 
f1 - Variable in class LabeledStatement
 
f1 - Variable in class LocalVariableDeclaration
 
f1 - Variable in class MarkerAnnotation
 
f1 - Variable in class MemberSelector
 
f1 - Variable in class MemberValueArrayInitializer
 
f1 - Variable in class MemberValuePair
 
f1 - Variable in class MemberValuePairs
 
f1 - Variable in class MethodDeclaration
 
f1 - Variable in class MethodDeclarator
 
f1 - Variable in class MultiplicativeExpression
 
f1 - Variable in class Name
 
f1 - Variable in class NameList
 
f1 - Variable in class NormalAnnotation
 
f1 - Variable in class PackageDeclaration
 
f1 - Variable in class PostfixExpression
 
f1 - Variable in class PreDecrementExpression
 
f1 - Variable in class PreIncrementExpression
 
f1 - Variable in class PrimaryExpression
 
f1 - Variable in class RelationalExpression
 
f1 - Variable in class ReturnStatement
 
f1 - Variable in class ShiftExpression
 
f1 - Variable in class SingleMemberAnnotation
 
f1 - Variable in class StatementExpressionList
 
f1 - Variable in class SwitchStatement
 
f1 - Variable in class SynchronizedStatement
 
f1 - Variable in class ThrowStatement
 
f1 - Variable in class TryStatement
 
f1 - Variable in class TypeArguments
 
f1 - Variable in class TypeBound
 
f1 - Variable in class TypeParameter
 
f1 - Variable in class TypeParameters
 
f1 - Variable in class VariableDeclarator
 
f1 - Variable in class VariableDeclaratorId
 
f1 - Variable in class WhileStatement
 
f2 - Variable in class CompoundStatement
 
f2 - Variable in class Declaration
 
f2 - Variable in class FunctionDefinition
 
f2 - Variable in class Pointer
 
f2 - Variable in class StructDeclaration
 
f2 - Variable in class AnnotationTypeBody
 
f2 - Variable in class AnnotationTypeDeclaration
 
f2 - Variable in class Arguments
 
f2 - Variable in class ArrayInitializer
 
f2 - Variable in class AssertStatement
 
f2 - Variable in class Block
 
f2 - Variable in class BreakStatement
 
f2 - Variable in class ClassOrInterfaceBody
 
f2 - Variable in class ClassOrInterfaceDeclaration
 
f2 - Variable in class ClassOrInterfaceType
 
f2 - Variable in class CompilationUnit
 
f2 - Variable in class ConstructorDeclaration
 
f2 - Variable in class ContinueStatement
 
f2 - Variable in class DoStatement
 
f2 - Variable in class EnumBody
 
f2 - Variable in class EnumConstant
 
f2 - Variable in class EnumDeclaration
 
f2 - Variable in class ExtendsList
 
f2 - Variable in class FieldDeclaration
 
f2 - Variable in class FormalParameter
 
f2 - Variable in class FormalParameters
 
f2 - Variable in class ForStatement
 
f2 - Variable in class IfStatement
 
f2 - Variable in class ImplementsList
 
f2 - Variable in class ImportDeclaration
 
f2 - Variable in class LabeledStatement
 
f2 - Variable in class LocalVariableDeclaration
 
f2 - Variable in class MemberSelector
 
f2 - Variable in class MemberValueArrayInitializer
 
f2 - Variable in class MemberValuePair
 
f2 - Variable in class MethodDeclaration
 
f2 - Variable in class MethodDeclarator
 
f2 - Variable in class NormalAnnotation
 
f2 - Variable in class PackageDeclaration
 
f2 - Variable in class ReturnStatement
 
f2 - Variable in class SingleMemberAnnotation
 
f2 - Variable in class SwitchStatement
 
f2 - Variable in class SynchronizedStatement
 
f2 - Variable in class ThrowStatement
 
f2 - Variable in class TryStatement
 
f2 - Variable in class TypeArguments
 
f2 - Variable in class TypeBound
 
f2 - Variable in class TypeParameters
 
f2 - Variable in class WhileStatement
 
f3 - Variable in class CompoundStatement
 
f3 - Variable in class FunctionDefinition
 
f3 - Variable in class AnnotationTypeDeclaration
 
f3 - Variable in class ArrayInitializer
 
f3 - Variable in class AssertStatement
 
f3 - Variable in class ClassOrInterfaceDeclaration
 
f3 - Variable in class CompilationUnit
 
f3 - Variable in class ConstructorDeclaration
 
f3 - Variable in class DoStatement
 
f3 - Variable in class EnumBody
 
f3 - Variable in class EnumConstant
 
f3 - Variable in class EnumDeclaration
 
f3 - Variable in class FieldDeclaration
 
f3 - Variable in class FormalParameter
 
f3 - Variable in class ForStatement
 
f3 - Variable in class IfStatement
 
f3 - Variable in class ImportDeclaration
 
f3 - Variable in class LocalVariableDeclaration
 
f3 - Variable in class MethodDeclaration
 
f3 - Variable in class NormalAnnotation
 
f3 - Variable in class PackageDeclaration
 
f3 - Variable in class SingleMemberAnnotation
 
f3 - Variable in class SwitchStatement
 
f3 - Variable in class SynchronizedStatement
 
f3 - Variable in class TryStatement
 
f3 - Variable in class TypeArguments
 
f3 - Variable in class TypeParameters
 
f3 - Variable in class WhileStatement
 
f4 - Variable in class ClassOrInterfaceDeclaration
 
f4 - Variable in class CompilationUnit
 
f4 - Variable in class ConstructorDeclaration
 
f4 - Variable in class DoStatement
 
f4 - Variable in class EnumBody
 
f4 - Variable in class FormalParameter
 
f4 - Variable in class ForStatement
 
f4 - Variable in class IfStatement
 
f4 - Variable in class ImportDeclaration
 
f4 - Variable in class MethodDeclaration
 
f4 - Variable in class NormalAnnotation
 
f4 - Variable in class SingleMemberAnnotation
 
f4 - Variable in class SwitchStatement
 
f4 - Variable in class SynchronizedStatement
 
f4 - Variable in class WhileStatement
 
f5 - Variable in class ClassOrInterfaceDeclaration
 
f5 - Variable in class CompilationUnit
 
f5 - Variable in class ConstructorDeclaration
 
f5 - Variable in class DoStatement
 
f5 - Variable in class IfStatement
 
f5 - Variable in class SwitchStatement
 
f6 - Variable in class ConstructorDeclaration
 
f6 - Variable in class DoStatement
 
f6 - Variable in class SwitchStatement
 
f7 - Variable in class ConstructorDeclaration
 
factory(VarInfo) - Static method in class ValueSet
 
FALSE - Static variable in class VarInfoAux
 
FALSE - Static variable in interface JavaParserConstants
 
false_cnts - Static variable in class NIS
Number of falsified invariants in the program point.
false_invs - Static variable in class NIS
Number of falsified invariants in the program point that are potential suppressors.
false_invs_cnt - Static variable in class NIS
Number of new_invs_cnt that are falsified by the sample.
falsified - Variable in class Invariant
True exactly if the invariant has been falsified: it is guaranteed never to hold (and should be either in the process of being destroyed or about to be destroyed).
falsified(Invariant) - Static method in class NIS
Instantiates any invariants that are no longer suppressed because inv has been falsified.
falsified(Invariant, List<Invariant>) - Method in class NISuppressionSet
NIS process a falsified invariant.
FALSIFIED - InvariantStatus
The invariant was falsified.
FALSIFIED - NIS.SuppressionProcessor
 
falsified_invariants - Static variable in class Global
 
falsify() - Method in class Invariant
Marks the invariant as falsified.
fastore(float[], int, float) - Static method in class DCRuntime
Execute an fastore instruction and manipulate the tags accordingly.
field - Variable in class VarInfoName.Field
 
Field(VarInfoName, String) - Constructor for class VarInfoName.Field
 
FIELD - VarKind
 
FIELD - VarInfo.VarKind
 
field_map - Static variable in class DCRuntime
Map from each object to the tags used for each primitive value in the object.
field_name(VarInfo) - Static method in class AnnotateNullable
Returns the field name of the specified variable.
field_tag - Variable in class FieldInfo
Class that gets the tags for fields.
FieldDeclaration - Class in jtb.syntaxtree
 
FieldDeclaration(Type, VariableDeclarator, NodeListOptional) - Constructor for class FieldDeclaration
 
FieldDeclaration(Type, VariableDeclarator, NodeListOptional, NodeToken) - Constructor for class FieldDeclaration
 
FieldDeclaration(int) - Method in class JavaParser
 
fieldDescriptorToBinaryName(String) - Static method in class Runtime
Convert a classname from JVML format to Java format.
FieldInfo - Class in daikon.chicory
The OjbectInfo class is a subtype of DaikonVariableInfo used for variable types which are class fields.
FieldInfo(String, Field, String, String, boolean) - Constructor for class FieldInfo
 
fieldName(Name) - Static method in class Ast
 
fieldName(PrimaryExpression) - Static method in class Ast
 
FieldTag() - Constructor for class DCRuntime.FieldTag
 
file_rep_type - Variable in class VarInfo
Type as written in the data trace file -- i.e., it is the source variable type mapped into the set of basic types recognized by Daikon.
FileCompiler - Class in daikon.split
This class has method FileCompiler.compileFiles(List) that compiles Java source files.
FileCompiler(String[], @org.checkerframework.checker.index.qual.Positive long) - Constructor for class FileCompiler
Creates a new FileCompiler.
FileCompiler(String, @org.checkerframework.checker.index.qual.Positive long) - Constructor for class FileCompiler
Creates a new FileCompiler.
FileCompiler(ArrayList<String>, @org.checkerframework.checker.index.qual.Positive long) - Constructor for class FileCompiler
Creates a new FileCompiler.
FileIO - Class in daikon
File I/O utilities.
FileIO.ParentRelation - Class in daikon
Parents in the ppt/variable hierarchy for a particular program point.
FileIO.ParseState - Class in daikon
ParseState indicates: Some global information about the state of the parser while reading a decl or dtrace file.
FileIO.Processor - Class in daikon
A Processor is used to read a dtrace file.
FileIO.RecordType - Enum in daikon
The type of the record that was most recently read.
FileIO.VarDefinition - Class in daikon
Class that holds information from the declaration record (in the file).
FileIOProgress() - Constructor for class Daikon.FileIOProgress
 
filename - Variable in class FileIO.ParseState
Name of input file.
fileName - Variable in class ParseResults
 
FileOptions(Set<File>, Set<String>, Set<File>, Set<File>) - Constructor for class Daikon.FileOptions
 
files_from_SWITCH - Static variable in class Daikon
 
fileTypeToRepType() - Method in class ProglangType
Convert a file representation type to an internal representation type.
FillBuff() - Method in class JavaCharStream
 
filtered - Static variable in class DiscardCode
used for invariants that are filtered by some means not in the above list
FINAL - VarInfo.LangFlags
 
FINAL - Static variable in class JavaParser.ModifierSet
 
FINAL - Static variable in interface JavaParserConstants
 
FINALLY - Static variable in interface JavaParserConstants
 
find() - Method in class InvDef
Looks for this invariant (in this ppt).
find(PptSlice) - Static method in class SeqFloatEqual
 
find(PptSlice) - Static method in class SeqFloatGreaterEqual
 
find(PptSlice) - Static method in class SeqFloatGreaterThan
 
find(PptSlice) - Static method in class SeqFloatLessEqual
 
find(PptSlice) - Static method in class SeqFloatLessThan
 
find(PptSlice) - Static method in class SeqIntEqual
 
find(PptSlice) - Static method in class SeqIntGreaterEqual
 
find(PptSlice) - Static method in class SeqIntGreaterThan
 
find(PptSlice) - Static method in class SeqIntLessEqual
 
find(PptSlice) - Static method in class SeqIntLessThan
 
find(PptSlice) - Static method in class FloatEqual
 
find(PptSlice) - Static method in class FloatGreaterEqual
 
find(PptSlice) - Static method in class FloatGreaterThan
 
find(PptSlice) - Static method in class FloatLessEqual
 
find(PptSlice) - Static method in class FloatLessThan
 
find(PptSlice) - Static method in class FloatNonEqual
 
find(PptSlice) - Static method in class IntEqual
 
find(PptSlice) - Static method in class IntGreaterEqual
 
find(PptSlice) - Static method in class IntGreaterThan
 
find(PptSlice) - Static method in class IntLessEqual
 
find(PptSlice) - Static method in class IntLessThan
 
find(PptSlice) - Static method in class IntNonEqual
 
find(PptSlice) - Static method in class LinearBinary
 
find(PptSlice) - Static method in class LinearBinaryFloat
 
find(PptSlice) - Static method in class PairwiseFloatEqual
 
find(PptSlice) - Static method in class PairwiseFloatGreaterEqual
 
find(PptSlice) - Static method in class PairwiseFloatGreaterThan
 
find(PptSlice) - Static method in class PairwiseFloatLessEqual
 
find(PptSlice) - Static method in class PairwiseFloatLessThan
 
find(PptSlice) - Static method in class PairwiseIntEqual
 
find(PptSlice) - Static method in class PairwiseIntGreaterEqual
 
find(PptSlice) - Static method in class PairwiseIntGreaterThan
 
find(PptSlice) - Static method in class PairwiseIntLessEqual
 
find(PptSlice) - Static method in class PairwiseIntLessThan
 
find(PptSlice) - Static method in class PairwiseStringEqual
 
find(PptSlice) - Static method in class PairwiseStringGreaterEqual
 
find(PptSlice) - Static method in class PairwiseStringGreaterThan
 
find(PptSlice) - Static method in class PairwiseStringLessEqual
 
find(PptSlice) - Static method in class PairwiseStringLessThan
 
find(PptSlice) - Static method in class SeqSeqFloatEqual
 
find(PptSlice) - Static method in class SeqSeqFloatGreaterEqual
 
find(PptSlice) - Static method in class SeqSeqFloatGreaterThan
 
find(PptSlice) - Static method in class SeqSeqFloatLessEqual
 
find(PptSlice) - Static method in class SeqSeqFloatLessThan
 
find(PptSlice) - Static method in class SeqSeqIntEqual
 
find(PptSlice) - Static method in class SeqSeqIntGreaterEqual
 
find(PptSlice) - Static method in class SeqSeqIntGreaterThan
 
find(PptSlice) - Static method in class SeqSeqIntLessEqual
 
find(PptSlice) - Static method in class SeqSeqIntLessThan
 
find(PptSlice) - Static method in class SeqSeqStringEqual
 
find(PptSlice) - Static method in class SeqSeqStringGreaterEqual
 
find(PptSlice) - Static method in class SeqSeqStringGreaterThan
 
find(PptSlice) - Static method in class SeqSeqStringLessEqual
 
find(PptSlice) - Static method in class SeqSeqStringLessThan
 
find(PptSlice) - Static method in class SubSequence
 
find(PptSlice) - Static method in class SubSequenceFloat
 
find(PptSlice) - Static method in class SubSet
 
find(PptSlice) - Static method in class SubSetFloat
 
find(PptSlice) - Static method in class SuperSequence
 
find(PptSlice) - Static method in class SuperSequenceFloat
 
find(PptSlice) - Static method in class SuperSet
 
find(PptSlice) - Static method in class SuperSetFloat
 
find(PptSlice) - Static method in class StringEqual
 
find(PptSlice) - Static method in class StringGreaterEqual
 
find(PptSlice) - Static method in class StringGreaterThan
 
find(PptSlice) - Static method in class StringLessEqual
 
find(PptSlice) - Static method in class StringLessThan
 
find(PptSlice) - Static method in class StringNonEqual
 
find(PptSlice) - Static method in class LinearTernary
 
find(PptSlice) - Static method in class LinearTernaryFloat
 
find(PptSlice) - Static method in class LowerBound
 
find(PptSlice) - Static method in class LowerBoundFloat
 
find(PptSlice) - Static method in class Modulus
 
find(PptSlice) - Static method in class OneOfFloat
 
find(PptSlice) - Static method in class OneOfScalar
 
find(PptSlice) - Static method in class UpperBound
 
find(PptSlice) - Static method in class UpperBoundFloat
 
find(PptSlice) - Static method in class EltLowerBound
 
find(PptSlice) - Static method in class EltLowerBoundFloat
 
find(PptSlice) - Static method in class EltNonZero
 
find(PptSlice) - Static method in class EltNonZeroFloat
 
find(PptSlice) - Static method in class EltOneOf
 
find(PptSlice) - Static method in class EltOneOfFloat
 
find(PptSlice) - Static method in class EltUpperBound
 
find(PptSlice) - Static method in class EltUpperBoundFloat
 
find(PptSlice) - Static method in class EltwiseFloatEqual
 
find(PptSlice) - Static method in class EltwiseFloatGreaterEqual
 
find(PptSlice) - Static method in class EltwiseFloatGreaterThan
 
find(PptSlice) - Static method in class EltwiseFloatLessEqual
 
find(PptSlice) - Static method in class EltwiseFloatLessThan
 
find(PptSlice) - Static method in class EltwiseIntEqual
 
find(PptSlice) - Static method in class EltwiseIntGreaterEqual
 
find(PptSlice) - Static method in class EltwiseIntGreaterThan
 
find(PptSlice) - Static method in class EltwiseIntLessEqual
 
find(PptSlice) - Static method in class EltwiseIntLessThan
 
find(PptSlice) - Static method in class OneOfFloatSequence
 
find(PptSlice) - Static method in class OneOfSequence
 
find(PptSlice) - Static method in class SeqIndexFloatEqual
 
find(PptSlice) - Static method in class SeqIndexFloatGreaterEqual
 
find(PptSlice) - Static method in class SeqIndexFloatGreaterThan
 
find(PptSlice) - Static method in class SeqIndexFloatLessEqual
 
find(PptSlice) - Static method in class SeqIndexFloatLessThan
 
find(PptSlice) - Static method in class SeqIndexFloatNonEqual
 
find(PptSlice) - Static method in class SeqIndexIntEqual
 
find(PptSlice) - Static method in class SeqIndexIntGreaterEqual
 
find(PptSlice) - Static method in class SeqIndexIntGreaterThan
 
find(PptSlice) - Static method in class SeqIndexIntLessEqual
 
find(PptSlice) - Static method in class SeqIndexIntLessThan
 
find(PptSlice) - Static method in class SeqIndexIntNonEqual
 
find(PptSlice) - Static method in class OneOfString
 
find(PptSlice) - Static method in class EltOneOfString
 
find(PptSlice) - Static method in class OneOfStringSequence
 
find(Class<? extends Invariant>, PptSlice) - Static method in class Invariant
Look up a previously instantiated Invariant.
find(Class<? extends Invariant>, VarInfo, VarInfo) - Method in class BinaryInvariant
Searches for the specified binary invariant (by class) in the specified slice.
find_all(VarInfo[], PptTopLevel, Invariant[]) - Method in class NISuppressee
Finds the suppressee invariants on all of the slices specified by vis in the specified ppt.
find_assignment_inv(VarInfo) - Method in class PptTopLevel
Searches for all of the invariants that that provide an exact value for v.
find_enabled(TypeElement) - Method in class InvariantDoclet
Looks for a field named dkconfig_enabled in the class and find out what it is initialized to.
find_fields(TypeElement, String) - Method in class InvariantDoclet
Look for fields in the specified class that begin with the specified prefix.
find_inv_by_class(VarInfo[], Class<? extends Invariant>) - Method in class PptTopLevel
Returns the invariant in the slice specified by vis that matches the specified class.
find_inv_by_class(Class<? extends Invariant>) - Method in class PptSlice
Returns the invariant that matches the specified class if it exists.
find_inv_exact(Invariant) - Method in class PptSlice
Returns the invariant that matches the specified invariant if it exists.
find_object_ppt(PptMap) - Method in class VarInfo
Looks for an OBJECT ppt that corresponds to the type of this variable.
find_oneof(VarInfo[]) - Method in class RangeFloat
Looks for a OneOf invariant over vis.
find_oneof(VarInfo[]) - Method in class RangeInt
Looks for a OneOf invariant over vis.
find_oneof(VarInfo[]) - Method in class EltRangeFloat
Looks for a OneOf invariant over vis.
find_oneof(VarInfo[]) - Method in class EltRangeInt
Looks for a OneOf invariant over vis.
find_ppt(String) - Method in class DeclReader
 
find_suppressed_invs(Set<NIS.SupInv>, NIS.Antecedents) - Method in class NISuppression
Finds all of the invariants that are suppressed by this suppression.
find_unsuppressed_invs(Set<NIS.SupInv>, NIS.Antecedents) - Method in class NISuppression
Finds invariants that have become unsuppressed (one or more of their antecedent invariants is falsified).
find_var(String) - Method in class DeclReader.DeclPpt
Returns the DeclVarInfo named var_name or null if it doesn't exist.
find_var_by_name(String) - Method in class Ppt
Returns the VarInfo with the specified name.
findAll(VarInfo) - Static method in class LinearBinary
 
findAll(VarInfo) - Static method in class LinearBinaryFloat
 
findAll(VarInfo) - Static method in class LinearTernary
 
findAll(VarInfo) - Static method in class LinearTernaryFloat
 
findAnnotations(String) - Static method in class Annotation
Find, parse and return all distinct annotations found in a String.
findAnnotations(List<String>) - Static method in class Annotation
Find, parse and return all distinct annotations found in a list of strings.
findCode(InvariantFilter) - Static method in class DiscardCode
Returns the DiscardCode most associated with the given filter.
Finder(Set<VarInfoName>) - Constructor for class VarInfoName.Finder
Creates a new Finder.
findLineAndCol(Node, NodeToken, boolean) - Static method in class Ast
Add the comment to the first regular token in the tree.
findProperties(String) - Static method in class Property
Find, parse and return all well-formed XML String representing properties.
findProperties(List<String>) - Static method in class Property
Find, parse and return all distinct properties found in a list of strings.
findSlice(VarInfo) - Method in class PptTopLevel
Returns the unary slice over v.
findSlice(VarInfo[]) - Method in class PptTopLevel
Find a pptSlice with an assumed ordering.
findSlice(VarInfo, VarInfo) - Method in class PptTopLevel
Returns the binary slice over v1 and v2.
findSlice(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
Returns the ternary slice over v1, v2, and v3.
findSlice_unordered(VarInfo[]) - Method in class PptTopLevel
Find a pptSlice without an assumed ordering.
findSlice_unordered(VarInfo, VarInfo) - Method in class PptTopLevel
Like findSlice, but it is not required that the variables be supplied in order of varinfo_index.
findSlice_unordered(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
Like findSlice, but it is not required that the variables be supplied in order of varinfo_index.
findViolations(String) - Static method in class Violation
Looks for legal XML representation of violations in the given string, and returns all violations that are successfully parsed.
first_pass_with_sample - Static variable in class PptTopLevel
Boolean.
fix_csharp_type_name(String) - Static method in class VarInfo
Transforms a Daikon type representation into a valid C# type.
flags - Variable in class FileIO.VarDefinition
Variable flags (optional)
flags - Variable in class PptTopLevel
Attributes of this ppt.
FLOAT - Static variable in interface CParserConstants
 
FLOAT - Static variable in interface JavaParserConstants
 
float_arg - Static variable in class DCInstrument
 
FloatEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of == between two double scalars.
FloatGreaterEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of ≥ between two double scalars.
FloatGreaterThan - Class in daikon.inv.binary.twoScalar
Represents an invariant of > between two double scalars.
FLOATING_POINT_LITERAL - Static variable in interface CParserConstants
 
FLOATING_POINT_LITERAL - Static variable in interface JavaParserConstants
 
FloatLessEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of ≤ between two double scalars.
FloatLessThan - Class in daikon.inv.binary.twoScalar
Represents an invariant of < between two double scalars.
FloatNonEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of !
FloatWrap(float) - Constructor for class Runtime.FloatWrap
 
flushWriter() - Method in class TreeDumper
 
foo1() - Method in class GenericTestClass
 
Foo1() - Constructor for class TestQuant.Foo1
 
foo10(C) - Method in class GenericTestClass
 
foo2() - Method in class GenericTestClass
 
Foo2() - Constructor for class TestQuant.Foo2
 
Foo2f() - Constructor for class TestQuant.Foo2f
 
foo3() - Method in class GenericTestClass
 
Foo3() - Constructor for class TestQuant.Foo3
 
Foo3a() - Constructor for class TestQuant.Foo3a
 
Foo3af() - Constructor for class TestQuant.Foo3af
 
Foo3f() - Constructor for class TestQuant.Foo3f
 
Foo4() - Constructor for class TestQuant.Foo4
 
foo6(List) - Method in class GenericTestClass
 
foo7(List<A>) - Method in class GenericTestClass
 
foo8(A) - Method in class GenericTestClass
 
foo9(B) - Method in class GenericTestClass
 
FOR - Static variable in interface CParserConstants
 
FOR - Static variable in interface JavaParserConstants
 
force() - Method in class TreeFormatter
 
force(int) - Method in class TreeFormatter
 
ForInit - Class in jtb.syntaxtree
 
ForInit(NodeChoice) - Constructor for class ForInit
 
ForInit() - Method in class JavaParser
 
FORMAL_COMMENT - Static variable in interface JavaParserConstants
 
FormalParameter - Class in jtb.syntaxtree
 
FormalParameter(Modifiers, NodeOptional, Type, NodeOptional, VariableDeclaratorId) - Constructor for class FormalParameter
 
FormalParameter() - Method in class JavaParser
 
FormalParameters - Class in jtb.syntaxtree
 
FormalParameters(NodeOptional) - Constructor for class FormalParameters
 
FormalParameters(NodeToken, NodeOptional, NodeToken) - Constructor for class FormalParameters
 
FormalParameters() - Method in class JavaParser
 
format() - Method in class DetailedStatisticsVisitor
Returns a human-readable table of its data.
format() - Method in class SubSet
 
format() - Method in class SubSetFloat
 
format() - Method in class SuperSet
 
format() - Method in class SuperSetFloat
 
format() - Method in class DiscardInfo
 
format() - Method in class Invariant
Returns a high-level printed representation of the invariant, for user output.
format() - Method in class ProglangType
 
format(Invariant) - Method in class AnnotateVisitor
 
format(LogRecord) - Method in class LogHelper.DaikonLogFormatter
 
format(Node) - Static method in class Ast
 
format_classname() - Method in class Invariant
Returns the class name of the invariant, for use in debugging output.
format_csharp() - Method in class PairwiseFloatEqual
 
format_csharp() - Method in class PairwiseFloatGreaterEqual
 
format_csharp() - Method in class PairwiseFloatGreaterThan
 
format_csharp() - Method in class PairwiseFloatLessEqual
 
format_csharp() - Method in class PairwiseFloatLessThan
 
format_csharp() - Method in class PairwiseIntEqual
 
format_csharp() - Method in class PairwiseIntGreaterEqual
 
format_csharp() - Method in class PairwiseIntGreaterThan
 
format_csharp() - Method in class PairwiseIntLessEqual
 
format_csharp() - Method in class PairwiseIntLessThan
 
format_csharp() - Method in class PairwiseLinearBinary
 
format_csharp() - Method in class PairwiseLinearBinaryFloat
 
format_csharp() - Method in class PairwiseStringEqual
 
format_csharp() - Method in class PairwiseStringGreaterEqual
 
format_csharp() - Method in class PairwiseStringGreaterThan
 
format_csharp() - Method in class PairwiseStringLessEqual
 
format_csharp() - Method in class PairwiseStringLessThan
 
format_csharp() - Method in class Reverse
 
format_csharp() - Method in class ReverseFloat
 
format_csharp() - Method in class DummyInvariant
 
format_csharp_contract() - Method in class Member
 
format_csharp_contract() - Method in class MemberFloat
 
format_csharp_contract() - Method in class SeqFloatEqual
 
format_csharp_contract() - Method in class SeqFloatGreaterEqual
 
format_csharp_contract() - Method in class SeqFloatGreaterThan
 
format_csharp_contract() - Method in class SeqFloatLessEqual
 
format_csharp_contract() - Method in class SeqFloatLessThan
 
format_csharp_contract() - Method in class SeqIntEqual
 
format_csharp_contract() - Method in class SeqIntGreaterEqual
 
format_csharp_contract() - Method in class SeqIntGreaterThan
 
format_csharp_contract() - Method in class SeqIntLessEqual
 
format_csharp_contract() - Method in class SeqIntLessThan
 
format_csharp_contract() - Method in class MemberString
 
format_csharp_contract() - Method in class SubSequence
 
format_csharp_contract() - Method in class SubSequenceFloat
 
format_csharp_contract() - Method in class SubSet
 
format_csharp_contract() - Method in class SubSetFloat
 
format_csharp_contract() - Method in class SuperSequence
 
format_csharp_contract() - Method in class SuperSequenceFloat
 
format_csharp_contract() - Method in class SuperSet
 
format_csharp_contract() - Method in class SuperSetFloat
 
format_csharp_contract() - Method in class FunctionBinary
 
format_csharp_contract() - Method in class FunctionBinaryFloat
 
format_csharp_contract() - Method in class OneOfFloat
 
format_csharp_contract() - Method in class OneOfScalar
 
format_csharp_contract() - Method in class CommonFloatSequence
 
format_csharp_contract() - Method in class CommonSequence
 
format_csharp_contract() - Method in class EltLowerBound
 
format_csharp_contract() - Method in class EltLowerBoundFloat
 
format_csharp_contract() - Method in class EltNonZero
 
format_csharp_contract() - Method in class EltNonZeroFloat
 
format_csharp_contract() - Method in class EltOneOf
 
format_csharp_contract() - Method in class EltOneOfFloat
 
format_csharp_contract() - Method in class EltUpperBound
 
format_csharp_contract() - Method in class EltUpperBoundFloat
 
format_csharp_contract() - Method in class EltwiseFloatEqual
 
format_csharp_contract() - Method in class EltwiseFloatGreaterEqual
 
format_csharp_contract() - Method in class EltwiseFloatGreaterThan
 
format_csharp_contract() - Method in class EltwiseFloatLessEqual
 
format_csharp_contract() - Method in class EltwiseFloatLessThan
 
format_csharp_contract() - Method in class EltwiseIntEqual
 
format_csharp_contract() - Method in class EltwiseIntGreaterEqual
 
format_csharp_contract() - Method in class EltwiseIntGreaterThan
 
format_csharp_contract() - Method in class EltwiseIntLessEqual
 
format_csharp_contract() - Method in class EltwiseIntLessThan
 
format_csharp_contract() - Method in class NoDuplicates
 
format_csharp_contract() - Method in class NoDuplicatesFloat
 
format_csharp_contract() - Method in class OneOfFloatSequence
 
format_csharp_contract() - Method in class OneOfSequence
 
format_csharp_contract() - Method in class SeqIndexFloatEqual
 
format_csharp_contract() - Method in class SeqIndexFloatGreaterEqual
 
format_csharp_contract() - Method in class SeqIndexFloatGreaterThan
 
format_csharp_contract() - Method in class SeqIndexFloatLessEqual
 
format_csharp_contract() - Method in class SeqIndexFloatLessThan
 
format_csharp_contract() - Method in class SeqIndexFloatNonEqual
 
format_csharp_contract() - Method in class SeqIndexIntEqual
 
format_csharp_contract() - Method in class SeqIndexIntGreaterEqual
 
format_csharp_contract() - Method in class SeqIndexIntGreaterThan
 
format_csharp_contract() - Method in class SeqIndexIntLessEqual
 
format_csharp_contract() - Method in class SeqIndexIntLessThan
 
format_csharp_contract() - Method in class SeqIndexIntNonEqual
 
format_csharp_contract() - Method in class OneOfString
 
format_csharp_contract() - Method in class CommonStringSequence
 
format_csharp_contract() - Method in class EltOneOfString
 
format_csharp_contract() - Method in class OneOfStringSequence
 
format_daikon() - Method in class Member
 
format_daikon() - Method in class MemberFloat
 
format_daikon() - Method in class SeqFloatEqual
 
format_daikon() - Method in class SeqFloatGreaterEqual
 
format_daikon() - Method in class SeqFloatGreaterThan
 
format_daikon() - Method in class SeqFloatLessEqual
 
format_daikon() - Method in class SeqFloatLessThan
 
format_daikon() - Method in class SeqIntEqual
 
format_daikon() - Method in class SeqIntGreaterEqual
 
format_daikon() - Method in class SeqIntGreaterThan
 
format_daikon() - Method in class SeqIntLessEqual
 
format_daikon() - Method in class SeqIntLessThan
 
format_daikon() - Method in class MemberString
 
format_daikon() - Method in class PairwiseFloatEqual
 
format_daikon() - Method in class PairwiseFloatGreaterEqual
 
format_daikon() - Method in class PairwiseFloatGreaterThan
 
format_daikon() - Method in class PairwiseFloatLessEqual
 
format_daikon() - Method in class PairwiseFloatLessThan
 
format_daikon() - Method in class PairwiseIntEqual
 
format_daikon() - Method in class PairwiseIntGreaterEqual
 
format_daikon() - Method in class PairwiseIntGreaterThan
 
format_daikon() - Method in class PairwiseIntLessEqual
 
format_daikon() - Method in class PairwiseIntLessThan
 
format_daikon() - Method in class PairwiseLinearBinary
 
format_daikon() - Method in class PairwiseLinearBinaryFloat
 
format_daikon() - Method in class PairwiseStringEqual
 
format_daikon() - Method in class PairwiseStringGreaterEqual
 
format_daikon() - Method in class PairwiseStringGreaterThan
 
format_daikon() - Method in class PairwiseStringLessEqual
 
format_daikon() - Method in class PairwiseStringLessThan
 
format_daikon() - Method in class Reverse
 
format_daikon() - Method in class ReverseFloat
 
format_daikon() - Method in class SubSequence
 
format_daikon() - Method in class SubSequenceFloat
 
format_daikon() - Method in class SuperSequence
 
format_daikon() - Method in class SuperSequenceFloat
 
format_daikon() - Method in class DummyInvariant
 
format_daikon() - Method in class Equality
 
format_daikon() - Method in class OneOfFloat
 
format_daikon() - Method in class OneOfScalar
 
format_daikon() - Method in class CommonFloatSequence
 
format_daikon() - Method in class CommonSequence
 
format_daikon() - Method in class EltLowerBound
 
format_daikon() - Method in class EltLowerBoundFloat
 
format_daikon() - Method in class EltNonZero
 
format_daikon() - Method in class EltNonZeroFloat
 
format_daikon() - Method in class EltOneOf
 
format_daikon() - Method in class EltOneOfFloat
 
format_daikon() - Method in class EltUpperBound
 
format_daikon() - Method in class EltUpperBoundFloat
 
format_daikon() - Method in class EltwiseFloatEqual
 
format_daikon() - Method in class EltwiseFloatGreaterEqual
 
format_daikon() - Method in class EltwiseFloatGreaterThan
 
format_daikon() - Method in class EltwiseFloatLessEqual
 
format_daikon() - Method in class EltwiseFloatLessThan
 
format_daikon() - Method in class EltwiseIntEqual
 
format_daikon() - Method in class EltwiseIntGreaterEqual
 
format_daikon() - Method in class EltwiseIntGreaterThan
 
format_daikon() - Method in class EltwiseIntLessEqual
 
format_daikon() - Method in class EltwiseIntLessThan
 
format_daikon() - Method in class OneOfFloatSequence
 
format_daikon() - Method in class OneOfSequence
 
format_daikon() - Method in class SeqIndexFloatEqual
 
format_daikon() - Method in class SeqIndexFloatGreaterEqual
 
format_daikon() - Method in class SeqIndexFloatGreaterThan
 
format_daikon() - Method in class SeqIndexFloatLessEqual
 
format_daikon() - Method in class SeqIndexFloatLessThan
 
format_daikon() - Method in class SeqIndexFloatNonEqual
 
format_daikon() - Method in class SeqIndexIntEqual
 
format_daikon() - Method in class SeqIndexIntGreaterEqual
 
format_daikon() - Method in class SeqIndexIntGreaterThan
 
format_daikon() - Method in class SeqIndexIntLessEqual
 
format_daikon() - Method in class SeqIndexIntLessThan
 
format_daikon() - Method in class SeqIndexIntNonEqual
 
format_daikon() - Method in class OneOfString
 
format_daikon() - Method in class CommonStringSequence
 
format_daikon() - Method in class EltOneOfString
 
format_daikon() - Method in class OneOfStringSequence
 
format_dbc() - Method in class DummyInvariant
 
format_esc() - Method in class Member
 
format_esc() - Method in class MemberFloat
 
format_esc() - Method in class SeqFloatEqual
 
format_esc() - Method in class SeqFloatGreaterEqual
 
format_esc() - Method in class SeqFloatGreaterThan
 
format_esc() - Method in class SeqFloatLessEqual
 
format_esc() - Method in class SeqFloatLessThan
 
format_esc() - Method in class SeqIntEqual
 
format_esc() - Method in class SeqIntGreaterEqual
 
format_esc() - Method in class SeqIntGreaterThan
 
format_esc() - Method in class SeqIntLessEqual
 
format_esc() - Method in class SeqIntLessThan
 
format_esc() - Method in class MemberString
 
format_esc() - Method in class PairwiseFloatEqual
 
format_esc() - Method in class PairwiseFloatGreaterEqual
 
format_esc() - Method in class PairwiseFloatGreaterThan
 
format_esc() - Method in class PairwiseFloatLessEqual
 
format_esc() - Method in class PairwiseFloatLessThan
 
format_esc() - Method in class PairwiseIntEqual
 
format_esc() - Method in class PairwiseIntGreaterEqual
 
format_esc() - Method in class PairwiseIntGreaterThan
 
format_esc() - Method in class PairwiseIntLessEqual
 
format_esc() - Method in class PairwiseIntLessThan
 
format_esc() - Method in class PairwiseStringEqual
 
format_esc() - Method in class PairwiseStringGreaterEqual
 
format_esc() - Method in class PairwiseStringGreaterThan
 
format_esc() - Method in class PairwiseStringLessEqual
 
format_esc() - Method in class PairwiseStringLessThan
 
format_esc() - Method in class SubSet
 
format_esc() - Method in class SubSetFloat
 
format_esc() - Method in class SuperSet
 
format_esc() - Method in class SuperSetFloat
 
format_esc() - Method in class DummyInvariant
 
format_esc() - Method in class Equality
 
format_esc() - Method in class OneOfFloat
 
format_esc() - Method in class OneOfScalar
 
format_esc() - Method in class EltLowerBound
 
format_esc() - Method in class EltLowerBoundFloat
 
format_esc() - Method in class EltNonZero
 
format_esc() - Method in class EltNonZeroFloat
 
format_esc() - Method in class EltOneOf
 
format_esc() - Method in class EltOneOfFloat
 
format_esc() - Method in class EltUpperBound
 
format_esc() - Method in class EltUpperBoundFloat
 
format_esc() - Method in class EltwiseFloatEqual
 
format_esc() - Method in class EltwiseFloatGreaterEqual
 
format_esc() - Method in class EltwiseFloatGreaterThan
 
format_esc() - Method in class EltwiseFloatLessEqual
 
format_esc() - Method in class EltwiseFloatLessThan
 
format_esc() - Method in class EltwiseIntEqual
 
format_esc() - Method in class EltwiseIntGreaterEqual
 
format_esc() - Method in class EltwiseIntGreaterThan
 
format_esc() - Method in class EltwiseIntLessEqual
 
format_esc() - Method in class EltwiseIntLessThan
 
format_esc() - Method in class OneOfFloatSequence
 
format_esc() - Method in class OneOfSequence
 
format_esc() - Method in class SeqIndexFloatEqual
 
format_esc() - Method in class SeqIndexFloatGreaterEqual
 
format_esc() - Method in class SeqIndexFloatGreaterThan
 
format_esc() - Method in class SeqIndexFloatLessEqual
 
format_esc() - Method in class SeqIndexFloatLessThan
 
format_esc() - Method in class SeqIndexFloatNonEqual
 
format_esc() - Method in class SeqIndexIntEqual
 
format_esc() - Method in class SeqIndexIntGreaterEqual
 
format_esc() - Method in class SeqIndexIntGreaterThan
 
format_esc() - Method in class SeqIndexIntLessEqual
 
format_esc() - Method in class SeqIndexIntLessThan
 
format_esc() - Method in class SeqIndexIntNonEqual
 
format_esc() - Method in class OneOfString
 
format_esc() - Method in class EltOneOfString
 
format_esc() - Method in class OneOfStringSequence
 
format_esc(VarInfoName[]) - Static method in class VarInfoName.QuantHelper
Given a list of roots, return a String array where the first element is a ESC-style quantification over newly-introduced bound variables, the last element is a closer, and the other elements are esc-named strings for the provided roots (with sequences subscripted by one of the new bound variables).
format_esc(VarInfoName[], boolean) - Static method in class VarInfoName.QuantHelper
 
format_java() - Method in class Member
 
format_java() - Method in class MemberFloat
 
format_java() - Method in class MemberString
 
format_java() - Method in class DummyInvariant
 
format_java() - Method in class Equality
 
format_java_family(OutputFormat) - Method in class Member
 
format_java_family(OutputFormat) - Method in class MemberFloat
 
format_java_family(OutputFormat) - Method in class SeqFloatEqual
 
format_java_family(OutputFormat) - Method in class SeqFloatGreaterEqual
 
format_java_family(OutputFormat) - Method in class SeqFloatGreaterThan
 
format_java_family(OutputFormat) - Method in class SeqFloatLessEqual
 
format_java_family(OutputFormat) - Method in class SeqFloatLessThan
 
format_java_family(OutputFormat) - Method in class SeqIntEqual
 
format_java_family(OutputFormat) - Method in class SeqIntGreaterEqual
 
format_java_family(OutputFormat) - Method in class SeqIntGreaterThan
 
format_java_family(OutputFormat) - Method in class SeqIntLessEqual
 
format_java_family(OutputFormat) - Method in class SeqIntLessThan
 
format_java_family(OutputFormat) - Method in class MemberString
 
format_java_family(OutputFormat) - Method in class PairwiseFloatEqual
 
format_java_family(OutputFormat) - Method in class PairwiseFloatGreaterEqual
 
format_java_family(OutputFormat) - Method in class PairwiseFloatGreaterThan
 
format_java_family(OutputFormat) - Method in class PairwiseFloatLessEqual
 
format_java_family(OutputFormat) - Method in class PairwiseFloatLessThan
 
format_java_family(OutputFormat) - Method in class PairwiseIntEqual
 
format_java_family(OutputFormat) - Method in class PairwiseIntGreaterEqual
 
format_java_family(OutputFormat) - Method in class PairwiseIntGreaterThan
 
format_java_family(OutputFormat) - Method in class PairwiseIntLessEqual
 
format_java_family(OutputFormat) - Method in class PairwiseIntLessThan
 
format_java_family(OutputFormat) - Method in class PairwiseStringEqual
 
format_java_family(OutputFormat) - Method in class PairwiseStringGreaterEqual
 
format_java_family(OutputFormat) - Method in class PairwiseStringGreaterThan
 
format_java_family(OutputFormat) - Method in class PairwiseStringLessEqual
 
format_java_family(OutputFormat) - Method in class PairwiseStringLessThan
 
format_java_family(OutputFormat) - Method in class Reverse
 
format_java_family(OutputFormat) - Method in class ReverseFloat
 
format_java_family(OutputFormat) - Method in class SubSet
 
format_java_family(OutputFormat) - Method in class SubSetFloat
 
format_java_family(OutputFormat) - Method in class SuperSet
 
format_java_family(OutputFormat) - Method in class SuperSetFloat
 
format_java_family(OutputFormat) - Method in class Equality
 
format_java_family(OutputFormat) - Method in class OneOfFloat
 
format_java_family(OutputFormat) - Method in class OneOfScalar
 
format_java_family(OutputFormat) - Method in class EltLowerBound
 
format_java_family(OutputFormat) - Method in class EltLowerBoundFloat
 
format_java_family(OutputFormat) - Method in class EltNonZero
 
format_java_family(OutputFormat) - Method in class EltNonZeroFloat
 
format_java_family(OutputFormat) - Method in class EltOneOf
 
format_java_family(OutputFormat) - Method in class EltOneOfFloat
 
format_java_family(OutputFormat) - Method in class EltUpperBound
 
format_java_family(OutputFormat) - Method in class EltUpperBoundFloat
 
format_java_family(OutputFormat) - Method in class EltwiseFloatEqual
 
format_java_family(OutputFormat) - Method in class EltwiseFloatGreaterEqual
 
format_java_family(OutputFormat) - Method in class EltwiseFloatGreaterThan
 
format_java_family(OutputFormat) - Method in class EltwiseFloatLessEqual
 
format_java_family(OutputFormat) - Method in class EltwiseFloatLessThan
 
format_java_family(OutputFormat) - Method in class EltwiseIntEqual
 
format_java_family(OutputFormat) - Method in class EltwiseIntGreaterEqual
 
format_java_family(OutputFormat) - Method in class EltwiseIntGreaterThan
 
format_java_family(OutputFormat) - Method in class EltwiseIntLessEqual
 
format_java_family(OutputFormat) - Method in class EltwiseIntLessThan
 
format_java_family(OutputFormat) - Method in class NoDuplicates
 
format_java_family(OutputFormat) - Method in class NoDuplicatesFloat
 
format_java_family(OutputFormat) - Method in class OneOfFloatSequence
 
format_java_family(OutputFormat) - Method in class OneOfSequence
 
format_java_family(OutputFormat) - Method in class SeqIndexFloatEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexFloatGreaterEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexFloatGreaterThan
 
format_java_family(OutputFormat) - Method in class SeqIndexFloatLessEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexFloatLessThan
 
format_java_family(OutputFormat) - Method in class SeqIndexFloatNonEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexIntEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexIntGreaterEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexIntGreaterThan
 
format_java_family(OutputFormat) - Method in class SeqIndexIntLessEqual
 
format_java_family(OutputFormat) - Method in class SeqIndexIntLessThan
 
format_java_family(OutputFormat) - Method in class SeqIndexIntNonEqual
 
format_java_family(OutputFormat) - Method in class OneOfString
 
format_java_family(OutputFormat) - Method in class EltOneOfString
 
format_java_family(OutputFormat) - Method in class OneOfStringSequence
 
format_java_style(VarInfoName.QuantHelper.QuantifyReturn, boolean, boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
 
format_java_style(VarInfoName.QuantHelper.QuantifyReturn, boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
 
format_java_style(VarInfoName.QuantHelper.QuantifyReturn, OutputFormat) - Static method in class VarInfoName.QuantHelper
 
format_java_style(VarInfoName[], boolean, boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
 
format_java_style(VarInfoName[], boolean, OutputFormat) - Static method in class VarInfoName.QuantHelper
 
format_java_style(VarInfoName[], OutputFormat) - Static method in class VarInfoName.QuantHelper
Given a list of roots, return a String array where the first element is a Java-style quantification over newly-introduced bound variables, the last element is a closer, and the other elements are java-named strings for the provided roots (with sequences subscripted by one of the new bound variables).
format_jml() - Method in class DummyInvariant
 
format_reversed_using(OutputFormat, String, String) - Method in class LinearBinaryCore
 
format_reversed_using(OutputFormat, String, String) - Method in class LinearBinaryCoreFloat
 
format_simplify() - Method in class Member
 
format_simplify() - Method in class SeqFloatEqual
 
format_simplify() - Method in class SeqFloatGreaterEqual
 
format_simplify() - Method in class SeqFloatGreaterThan
 
format_simplify() - Method in class SeqFloatLessEqual
 
format_simplify() - Method in class SeqFloatLessThan
 
format_simplify() - Method in class SeqIntEqual
 
format_simplify() - Method in class SeqIntGreaterEqual
 
format_simplify() - Method in class SeqIntGreaterThan
 
format_simplify() - Method in class SeqIntLessEqual
 
format_simplify() - Method in class SeqIntLessThan
 
format_simplify() - Method in class PairwiseFloatEqual
 
format_simplify() - Method in class PairwiseFloatGreaterEqual
 
format_simplify() - Method in class PairwiseFloatGreaterThan
 
format_simplify() - Method in class PairwiseFloatLessEqual
 
format_simplify() - Method in class PairwiseFloatLessThan
 
format_simplify() - Method in class PairwiseIntEqual
 
format_simplify() - Method in class PairwiseIntGreaterEqual
 
format_simplify() - Method in class PairwiseIntGreaterThan
 
format_simplify() - Method in class PairwiseIntLessEqual
 
format_simplify() - Method in class PairwiseIntLessThan
 
format_simplify() - Method in class PairwiseLinearBinary
 
format_simplify() - Method in class PairwiseLinearBinaryFloat
 
format_simplify() - Method in class PairwiseStringEqual
 
format_simplify() - Method in class PairwiseStringGreaterEqual
 
format_simplify() - Method in class PairwiseStringGreaterThan
 
format_simplify() - Method in class PairwiseStringLessEqual
 
format_simplify() - Method in class PairwiseStringLessThan
 
format_simplify() - Method in class Reverse
 
format_simplify() - Method in class ReverseFloat
 
format_simplify() - Method in class SeqSeqFloatEqual
 
format_simplify() - Method in class SeqSeqFloatGreaterEqual
 
format_simplify() - Method in class SeqSeqFloatGreaterThan
 
format_simplify() - Method in class SeqSeqFloatLessEqual
 
format_simplify() - Method in class SeqSeqFloatLessThan
 
format_simplify() - Method in class SeqSeqIntEqual
 
format_simplify() - Method in class SeqSeqIntGreaterEqual
 
format_simplify() - Method in class SeqSeqIntGreaterThan
 
format_simplify() - Method in class SeqSeqIntLessEqual
 
format_simplify() - Method in class SeqSeqIntLessThan
 
format_simplify() - Method in class SeqSeqStringEqual
 
format_simplify() - Method in class SeqSeqStringGreaterEqual
 
format_simplify() - Method in class SeqSeqStringGreaterThan
 
format_simplify() - Method in class SeqSeqStringLessEqual
 
format_simplify() - Method in class SeqSeqStringLessThan
 
format_simplify() - Method in class SubSequence
 
format_simplify() - Method in class SubSequenceFloat
 
format_simplify() - Method in class SubSet
 
format_simplify() - Method in class SubSetFloat
 
format_simplify() - Method in class SuperSequence
 
format_simplify() - Method in class SuperSequenceFloat
 
format_simplify() - Method in class SuperSet
 
format_simplify() - Method in class SuperSetFloat
 
format_simplify() - Method in class DummyInvariant
 
format_simplify() - Method in class Equality
 
format_simplify() - Method in class FunctionBinary
 
format_simplify() - Method in class FunctionBinaryFloat
 
format_simplify() - Method in class OneOfFloat
 
format_simplify() - Method in class OneOfScalar
 
format_simplify() - Method in class EltLowerBound
 
format_simplify() - Method in class EltLowerBoundFloat
 
format_simplify() - Method in class EltNonZero
 
format_simplify() - Method in class EltNonZeroFloat
 
format_simplify() - Method in class EltOneOf
 
format_simplify() - Method in class EltOneOfFloat
 
format_simplify() - Method in class EltUpperBound
 
format_simplify() - Method in class EltUpperBoundFloat
 
format_simplify() - Method in class EltwiseFloatEqual
 
format_simplify() - Method in class EltwiseFloatGreaterEqual
 
format_simplify() - Method in class EltwiseFloatGreaterThan
 
format_simplify() - Method in class EltwiseFloatLessEqual
 
format_simplify() - Method in class EltwiseFloatLessThan
 
format_simplify() - Method in class EltwiseIntEqual
 
format_simplify() - Method in class EltwiseIntGreaterEqual
 
format_simplify() - Method in class EltwiseIntGreaterThan
 
format_simplify() - Method in class EltwiseIntLessEqual
 
format_simplify() - Method in class EltwiseIntLessThan
 
format_simplify() - Method in class NoDuplicates
 
format_simplify() - Method in class NoDuplicatesFloat
 
format_simplify() - Method in class OneOfFloatSequence
 
format_simplify() - Method in class OneOfSequence
 
format_simplify() - Method in class SeqIndexFloatEqual
 
format_simplify() - Method in class SeqIndexFloatGreaterEqual
 
format_simplify() - Method in class SeqIndexFloatGreaterThan
 
format_simplify() - Method in class SeqIndexFloatLessEqual
 
format_simplify() - Method in class SeqIndexFloatLessThan
 
format_simplify() - Method in class SeqIndexFloatNonEqual
 
format_simplify() - Method in class SeqIndexIntEqual
 
format_simplify() - Method in class SeqIndexIntGreaterEqual
 
format_simplify() - Method in class SeqIndexIntGreaterThan
 
format_simplify() - Method in class SeqIndexIntLessEqual
 
format_simplify() - Method in class SeqIndexIntLessThan
 
format_simplify() - Method in class SeqIndexIntNonEqual
 
format_simplify() - Method in class OneOfString
 
format_simplify() - Method in class EltOneOfString
 
format_simplify() - Method in class OneOfStringSequence
 
format_simplify(VarInfoName[]) - Static method in class VarInfoName.QuantHelper
Given a list of roots, return a String array where the first element is a simplify-style quantification over newly-introduced bound variables, the last element is a closer, and the other elements are simplify-named strings for the provided roots (with sequences subscripted by one of the new bound variables).
format_simplify(VarInfoName[], boolean) - Static method in class VarInfoName.QuantHelper
 
format_simplify(VarInfoName[], boolean, boolean) - Static method in class VarInfoName.QuantHelper
 
format_simplify(VarInfoName[], boolean, boolean, boolean) - Static method in class VarInfoName.QuantHelper
 
format_simplify(VarInfoName[], boolean, boolean, boolean, boolean) - Static method in class VarInfoName.QuantHelper
 
format_simplify(String, String, double, double, double) - Static method in class LinearBinaryCore
 
format_simplify(String, String, double, double, double) - Static method in class LinearBinaryCoreFloat
 
format_simplify(String, String, String, double, double, double, double) - Static method in class LinearTernaryCore
 
format_simplify(String, String, String, double, double, double, double) - Static method in class LinearTernaryCoreFloat
 
format_simplify_problem(String) - Static method in class PptTopLevel
Returns true if there was a problem with Simplify formatting (such as the invariant not having a Simplify representation).
format_SWITCH - Static variable in class Daikon
option format
format_too_few_samples(OutputFormat, String) - Method in class Invariant
Returns standard "too few samples for to have interesting invariant" for the requested format.
format_unimplemented(OutputFormat) - Method in class Invariant
Returns standard "format needs to be implemented" for the given requested format.
format_using(OutputFormat) - Method in class AndJoiner
 
format_using(OutputFormat) - Method in class Member
 
format_using(OutputFormat) - Method in class MemberFloat
 
format_using(OutputFormat) - Method in class SeqFloatEqual
 
format_using(OutputFormat) - Method in class SeqFloatGreaterEqual
 
format_using(OutputFormat) - Method in class SeqFloatGreaterThan
 
format_using(OutputFormat) - Method in class SeqFloatLessEqual
 
format_using(OutputFormat) - Method in class SeqFloatLessThan
 
format_using(OutputFormat) - Method in class SeqIntEqual
 
format_using(OutputFormat) - Method in class SeqIntGreaterEqual
 
format_using(OutputFormat) - Method in class SeqIntGreaterThan
 
format_using(OutputFormat) - Method in class SeqIntLessEqual
 
format_using(OutputFormat) - Method in class SeqIntLessThan
 
format_using(OutputFormat) - Method in class MemberString
 
format_using(OutputFormat) - Method in class FloatEqual
 
format_using(OutputFormat) - Method in class FloatGreaterEqual
 
format_using(OutputFormat) - Method in class FloatGreaterThan
 
format_using(OutputFormat) - Method in class FloatLessEqual
 
format_using(OutputFormat) - Method in class FloatLessThan
 
format_using(OutputFormat) - Method in class FloatNonEqual
 
format_using(OutputFormat) - Method in class IntEqual
 
format_using(OutputFormat) - Method in class IntGreaterEqual
 
format_using(OutputFormat) - Method in class IntGreaterThan
 
format_using(OutputFormat) - Method in class IntLessEqual
 
format_using(OutputFormat) - Method in class IntLessThan
 
format_using(OutputFormat) - Method in class IntNonEqual
 
format_using(OutputFormat) - Method in class LinearBinary
 
format_using(OutputFormat) - Method in class LinearBinaryFloat
 
format_using(OutputFormat) - Method in class NumericFloat
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class NumericInt
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class PairwiseFloatEqual
 
format_using(OutputFormat) - Method in class PairwiseFloatGreaterEqual
 
format_using(OutputFormat) - Method in class PairwiseFloatGreaterThan
 
format_using(OutputFormat) - Method in class PairwiseFloatLessEqual
 
format_using(OutputFormat) - Method in class PairwiseFloatLessThan
 
format_using(OutputFormat) - Method in class PairwiseIntEqual
 
format_using(OutputFormat) - Method in class PairwiseIntGreaterEqual
 
format_using(OutputFormat) - Method in class PairwiseIntGreaterThan
 
format_using(OutputFormat) - Method in class PairwiseIntLessEqual
 
format_using(OutputFormat) - Method in class PairwiseIntLessThan
 
format_using(OutputFormat) - Method in class PairwiseLinearBinary
 
format_using(OutputFormat) - Method in class PairwiseLinearBinaryFloat
 
format_using(OutputFormat) - Method in class PairwiseNumericFloat
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class PairwiseNumericInt
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class PairwiseString
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class PairwiseStringEqual
 
format_using(OutputFormat) - Method in class PairwiseStringGreaterEqual
 
format_using(OutputFormat) - Method in class PairwiseStringGreaterThan
 
format_using(OutputFormat) - Method in class PairwiseStringLessEqual
 
format_using(OutputFormat) - Method in class PairwiseStringLessThan
 
format_using(OutputFormat) - Method in class Reverse
 
format_using(OutputFormat) - Method in class ReverseFloat
 
format_using(OutputFormat) - Method in class SeqSeqFloatEqual
 
format_using(OutputFormat) - Method in class SeqSeqFloatGreaterEqual
 
format_using(OutputFormat) - Method in class SeqSeqFloatGreaterThan
 
format_using(OutputFormat) - Method in class SeqSeqFloatLessEqual
 
format_using(OutputFormat) - Method in class SeqSeqFloatLessThan
 
format_using(OutputFormat) - Method in class SeqSeqIntEqual
 
format_using(OutputFormat) - Method in class SeqSeqIntGreaterEqual
 
format_using(OutputFormat) - Method in class SeqSeqIntGreaterThan
 
format_using(OutputFormat) - Method in class SeqSeqIntLessEqual
 
format_using(OutputFormat) - Method in class SeqSeqIntLessThan
 
format_using(OutputFormat) - Method in class SeqSeqStringEqual
 
format_using(OutputFormat) - Method in class SeqSeqStringGreaterEqual
 
format_using(OutputFormat) - Method in class SeqSeqStringGreaterThan
 
format_using(OutputFormat) - Method in class SeqSeqStringLessEqual
 
format_using(OutputFormat) - Method in class SeqSeqStringLessThan
 
format_using(OutputFormat) - Method in class SubSequence
 
format_using(OutputFormat) - Method in class SubSequenceFloat
 
format_using(OutputFormat) - Method in class SubSet
 
format_using(OutputFormat) - Method in class SubSetFloat
 
format_using(OutputFormat) - Method in class SuperSequence
 
format_using(OutputFormat) - Method in class SuperSequenceFloat
 
format_using(OutputFormat) - Method in class SuperSet
 
format_using(OutputFormat) - Method in class SuperSetFloat
 
format_using(OutputFormat) - Method in class StdString
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class StringEqual
 
format_using(OutputFormat) - Method in class StringGreaterEqual
 
format_using(OutputFormat) - Method in class StringGreaterThan
 
format_using(OutputFormat) - Method in class StringLessEqual
 
format_using(OutputFormat) - Method in class StringLessThan
 
format_using(OutputFormat) - Method in class StringNonEqual
 
format_using(OutputFormat) - Method in class DummyInvariant
 
format_using(OutputFormat) - Method in class Equality
 
format_using(OutputFormat) - Method in class Implication
 
format_using(OutputFormat) - Method in class Invariant
Return a printed representation of this invariant, in the given format.
format_using(OutputFormat) - Method in class Joiner
 
format_using(OutputFormat) - Method in class FunctionBinary
 
format_using(OutputFormat) - Method in class FunctionBinaryFloat
 
format_using(OutputFormat) - Method in class LinearTernary
 
format_using(OutputFormat) - Method in class LinearTernaryFloat
 
format_using(OutputFormat) - Method in class CompleteOneOfScalar
Return description of invariant.
format_using(OutputFormat) - Method in class IsPointer
 
format_using(OutputFormat) - Method in class LowerBound
 
format_using(OutputFormat) - Method in class LowerBoundFloat
 
format_using(OutputFormat) - Method in class Modulus
 
format_using(OutputFormat) - Method in class NonModulus
 
format_using(OutputFormat) - Method in class NonZero
 
format_using(OutputFormat) - Method in class NonZeroFloat
 
format_using(OutputFormat) - Method in class OneOfFloat
 
format_using(OutputFormat) - Method in class OneOfScalar
 
format_using(OutputFormat) - Method in class Positive
 
format_using(OutputFormat) - Method in class RangeFloat
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class RangeInt
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class UpperBound
 
format_using(OutputFormat) - Method in class UpperBoundFloat
 
format_using(OutputFormat) - Method in class CommonFloatSequence
 
format_using(OutputFormat) - Method in class CommonSequence
 
format_using(OutputFormat) - Method in class EltLowerBound
 
format_using(OutputFormat) - Method in class EltLowerBoundFloat
 
format_using(OutputFormat) - Method in class EltNonZero
 
format_using(OutputFormat) - Method in class EltNonZeroFloat
 
format_using(OutputFormat) - Method in class EltOneOf
 
format_using(OutputFormat) - Method in class EltOneOfFloat
 
format_using(OutputFormat) - Method in class EltRangeFloat
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class EltRangeInt
Returns a string in the specified format that describes the invariant.
format_using(OutputFormat) - Method in class EltUpperBound
 
format_using(OutputFormat) - Method in class EltUpperBoundFloat
 
format_using(OutputFormat) - Method in class EltwiseFloatEqual
 
format_using(OutputFormat) - Method in class EltwiseFloatGreaterEqual
 
format_using(OutputFormat) - Method in class EltwiseFloatGreaterThan
 
format_using(OutputFormat) - Method in class EltwiseFloatLessEqual
 
format_using(OutputFormat) - Method in class EltwiseFloatLessThan
 
format_using(OutputFormat) - Method in class EltwiseIntEqual
 
format_using(OutputFormat) - Method in class EltwiseIntGreaterEqual
 
format_using(OutputFormat) - Method in class EltwiseIntGreaterThan
 
format_using(OutputFormat) - Method in class EltwiseIntLessEqual
 
format_using(OutputFormat) - Method in class EltwiseIntLessThan
 
format_using(OutputFormat) - Method in class NoDuplicates
 
format_using(OutputFormat) - Method in class NoDuplicatesFloat
 
format_using(OutputFormat) - Method in class OneOfFloatSequence
 
format_using(OutputFormat) - Method in class OneOfSequence
 
format_using(OutputFormat) - Method in class SeqIndexFloatEqual
 
format_using(OutputFormat) - Method in class SeqIndexFloatGreaterEqual
 
format_using(OutputFormat) - Method in class SeqIndexFloatGreaterThan
 
format_using(OutputFormat) - Method in class SeqIndexFloatLessEqual
 
format_using(OutputFormat) - Method in class SeqIndexFloatLessThan
 
format_using(OutputFormat) - Method in class SeqIndexFloatNonEqual
 
format_using(OutputFormat) - Method in class SeqIndexIntEqual
 
format_using(OutputFormat) - Method in class SeqIndexIntGreaterEqual
 
format_using(OutputFormat) - Method in class SeqIndexIntGreaterThan
 
format_using(OutputFormat) - Method in class SeqIndexIntLessEqual
 
format_using(OutputFormat) - Method in class SeqIndexIntLessThan
 
format_using(OutputFormat) - Method in class SeqIndexIntNonEqual
 
format_using(OutputFormat) - Method in class CompleteOneOfString
Return description of invariant.
format_using(OutputFormat) - Method in class OneOfString
 
format_using(OutputFormat) - Method in class PrintableString
Return description of invariant.
format_using(OutputFormat) - Method in class CommonStringSequence
 
format_using(OutputFormat) - Method in class EltOneOfString
 
format_using(OutputFormat) - Method in class OneOfStringSequence
 
format_using(OutputFormat) - Method in class DiffDummyInvariant
 
format_using(OutputFormat, String, String) - Method in class LinearBinaryCore
 
format_using(OutputFormat, String, String) - Method in class LinearBinaryCoreFloat
 
format_using(OutputFormat, String, String, double, double, double) - Method in class LinearBinaryCore
 
format_using(OutputFormat, String, String, double, double, double) - Method in class LinearBinaryCoreFloat
 
format_using(OutputFormat, String, String, String) - Method in class LinearTernaryCore
 
format_using(OutputFormat, String, String, String) - Method in class LinearTernaryCoreFloat
 
format_using(OutputFormat, String, String, String, double, double, double, double) - Method in class LinearTernaryCore
 
format_using(OutputFormat, String, String, String, double, double, double, double) - Method in class LinearTernaryCoreFloat
 
formatCurrentLine(Node) - Static method in class Ast
 
formatEntireTree(Node) - Static method in class Ast
 
formatFuzzy(String, VarInfo, VarInfo, OutputFormat) - Static method in class Invariant
Used throughout Java family formatting of invariants.
formatInteger(long) - Static method in class SimpUtil
Represent a Java long integer as an uninterpreted function applied to 6 moderately sized integers, to work around Simplify's numeric limitations.
formatSplitters(Splitter[]) - Static method in class SplitterList
 
formatTerm(double, String, boolean) - Static method in class LinearBinaryCore
 
formatTerm(double, String, boolean) - Static method in class LinearBinaryCoreFloat
 
formula - Variable in class Lemma
 
formula - Variable in class DiffDummyInvariant
A string representation of the formula that this dummy invariant represents.
ForStatement - Class in jtb.syntaxtree
 
ForStatement(NodeChoice, Statement) - Constructor for class ForStatement
 
ForStatement(NodeToken, NodeToken, NodeChoice, NodeToken, Statement) - Constructor for class ForStatement
 
ForStatement() - Method in class JavaParser
 
ForUpdate - Class in jtb.syntaxtree
 
ForUpdate(StatementExpressionList) - Constructor for class ForUpdate
 
ForUpdate() - Method in class JavaParser
 
FreeVar(String) - Constructor for class Quantify.FreeVar
 
FreeVar(String) - Constructor for class VarInfoName.QuantHelper.FreeVar
 
freq(int, int) - Method in class DetailedStatisticsVisitor
Returns the frequency of pairs of invariants we have seen with this arity and relationship.
from - Variable in class InvariantLemma
 
from_start - Variable in class SequenceSubsequence
 
fromclass - Variable in class ContextSplitterFactory.MapfileEntry
 
fromcol - Variable in class ContextSplitterFactory.MapfileEntry
 
fromfile - Variable in class ContextSplitterFactory.MapfileEntry
 
fromline - Variable in class ContextSplitterFactory.MapfileEntry
 
frommeth - Variable in class ContextSplitterFactory.MapfileEntry
 
full_name(JavaClass, Field) - Method in class DCInstrument
Return the fully qualified fieldname of the specified field.
func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
func(double, double) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
func(double, double) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
func(double, double) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
func(double, double) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
func(double, double) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
func(double, double) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
func(double, double) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
func(double, double) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
func(double, double) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
func(double, double) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
func(double, double) - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
func(long, long) - Method in class FunctionBinary.BitwiseAndLong_xyz
 
func(long, long) - Method in class FunctionBinary.BitwiseAndLong_yxz
 
func(long, long) - Method in class FunctionBinary.BitwiseAndLong_zxy
 
func(long, long) - Method in class FunctionBinary.BitwiseOrLong_xyz
 
func(long, long) - Method in class FunctionBinary.BitwiseOrLong_yxz
 
func(long, long) - Method in class FunctionBinary.BitwiseOrLong_zxy
 
func(long, long) - Method in class FunctionBinary.BitwiseXorLong_xyz
 
func(long, long) - Method in class FunctionBinary.BitwiseXorLong_yxz
 
func(long, long) - Method in class FunctionBinary.BitwiseXorLong_zxy
 
func(long, long) - Method in class FunctionBinary.DivisionLong_xyz
 
func(long, long) - Method in class FunctionBinary.DivisionLong_xzy
 
func(long, long) - Method in class FunctionBinary.DivisionLong_yxz
 
func(long, long) - Method in class FunctionBinary.DivisionLong_yzx
 
func(long, long) - Method in class FunctionBinary.DivisionLong_zxy
 
func(long, long) - Method in class FunctionBinary.DivisionLong_zyx
 
func(long, long) - Method in class FunctionBinary.GcdLong_xyz
 
func(long, long) - Method in class FunctionBinary.GcdLong_yxz
 
func(long, long) - Method in class FunctionBinary.GcdLong_zxy
 
func(long, long) - Method in class FunctionBinary.LogicalAndLong_xyz
 
func(long, long) - Method in class FunctionBinary.LogicalAndLong_yxz
 
func(long, long) - Method in class FunctionBinary.LogicalAndLong_zxy
 
func(long, long) - Method in class FunctionBinary.LogicalOrLong_xyz
 
func(long, long) - Method in class FunctionBinary.LogicalOrLong_yxz
 
func(long, long) - Method in class FunctionBinary.LogicalOrLong_zxy
 
func(long, long) - Method in class FunctionBinary.LogicalXorLong_xyz
 
func(long, long) - Method in class FunctionBinary.LogicalXorLong_yxz
 
func(long, long) - Method in class FunctionBinary.LogicalXorLong_zxy
 
func(long, long) - Method in class FunctionBinary.LshiftLong_xyz
 
func(long, long) - Method in class FunctionBinary.LshiftLong_xzy
 
func(long, long) - Method in class FunctionBinary.LshiftLong_yxz
 
func(long, long) - Method in class FunctionBinary.LshiftLong_yzx
 
func(long, long) - Method in class FunctionBinary.LshiftLong_zxy
 
func(long, long) - Method in class FunctionBinary.LshiftLong_zyx
 
func(long, long) - Method in class FunctionBinary.MaximumLong_xyz
 
func(long, long) - Method in class FunctionBinary.MaximumLong_yxz
 
func(long, long) - Method in class FunctionBinary.MaximumLong_zxy
 
func(long, long) - Method in class FunctionBinary.MinimumLong_xyz
 
func(long, long) - Method in class FunctionBinary.MinimumLong_yxz
 
func(long, long) - Method in class FunctionBinary.MinimumLong_zxy
 
func(long, long) - Method in class FunctionBinary.ModLong_xyz
 
func(long, long) - Method in class FunctionBinary.ModLong_xzy
 
func(long, long) - Method in class FunctionBinary.ModLong_yxz
 
func(long, long) - Method in class FunctionBinary.ModLong_yzx
 
func(long, long) - Method in class FunctionBinary.ModLong_zxy
 
func(long, long) - Method in class FunctionBinary.ModLong_zyx
 
func(long, long) - Method in class FunctionBinary.MultiplyLong_xyz
 
func(long, long) - Method in class FunctionBinary.MultiplyLong_yxz
 
func(long, long) - Method in class FunctionBinary.MultiplyLong_zxy
 
func(long, long) - Method in class FunctionBinary.PowerLong_xyz
 
func(long, long) - Method in class FunctionBinary.PowerLong_xzy
 
func(long, long) - Method in class FunctionBinary.PowerLong_yxz
 
func(long, long) - Method in class FunctionBinary.PowerLong_yzx
 
func(long, long) - Method in class FunctionBinary.PowerLong_zxy
 
func(long, long) - Method in class FunctionBinary.PowerLong_zyx
 
func(long, long) - Method in class FunctionBinary.RshiftSignedLong_xyz
 
func(long, long) - Method in class FunctionBinary.RshiftSignedLong_xzy
 
func(long, long) - Method in class FunctionBinary.RshiftSignedLong_yxz
 
func(long, long) - Method in class FunctionBinary.RshiftSignedLong_yzx
 
func(long, long) - Method in class FunctionBinary.RshiftSignedLong_zxy
 
func(long, long) - Method in class FunctionBinary.RshiftSignedLong_zyx
 
func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
func(long, long) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
function - Variable in class VarInfoName.FunctionOf
 
function - Variable in class VarInfoName.FunctionOfN
The function being invoked.
FUNCTION - VarKind
 
FUNCTION - VarInfo.VarKind
 
function_args - Variable in class FileIO.VarDefinition
Non-null iff (vardef.kind == VarKind.FUNCTION).
function_args - Variable in class VarInfo
The arguments that were used to create this function application.
function_binary_method - Static variable in class Debug
Restrict function binary prints to the specified method.
FunctionBinary - Class in daikon.inv.ternary.threeScalar
Base class for each of the FunctionBinary functions and permutatons.
FunctionBinary() - Constructor for class FunctionBinary
 
FunctionBinary(PptSlice) - Constructor for class FunctionBinary
 
FunctionBinary.BitwiseAndLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = BitwiseAnd(y, z) over three long scalars.
FunctionBinary.BitwiseAndLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = BitwiseAnd(x, z) over three long scalars.
FunctionBinary.BitwiseAndLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = BitwiseAnd(x, y) over three long scalars.
FunctionBinary.BitwiseOrLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = BitwiseOr(y, z) over three long scalars.
FunctionBinary.BitwiseOrLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = BitwiseOr(x, z) over three long scalars.
FunctionBinary.BitwiseOrLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = BitwiseOr(x, y) over three long scalars.
FunctionBinary.BitwiseXorLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = BitwiseXor(y, z) over three long scalars.
FunctionBinary.BitwiseXorLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = BitwiseXor(x, z) over three long scalars.
FunctionBinary.BitwiseXorLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = BitwiseXor(x, y) over three long scalars.
FunctionBinary.DivisionLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Division(y, z) over three long scalars.
FunctionBinary.DivisionLong_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Division(z, y) over three long scalars.
FunctionBinary.DivisionLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Division(x, z) over three long scalars.
FunctionBinary.DivisionLong_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Division(z, x) over three long scalars.
FunctionBinary.DivisionLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Division(x, y) over three long scalars.
FunctionBinary.DivisionLong_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Division(y, x) over three long scalars.
FunctionBinary.GcdLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Gcd(y, z) over three long scalars.
FunctionBinary.GcdLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Gcd(x, z) over three long scalars.
FunctionBinary.GcdLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Gcd(x, y) over three long scalars.
FunctionBinary.LogicalAndLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = LogicalAnd(y, z) over three long scalars.
FunctionBinary.LogicalAndLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = LogicalAnd(x, z) over three long scalars.
FunctionBinary.LogicalAndLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = LogicalAnd(x, y) over three long scalars.
FunctionBinary.LogicalOrLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = LogicalOr(y, z) over three long scalars.
FunctionBinary.LogicalOrLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = LogicalOr(x, z) over three long scalars.
FunctionBinary.LogicalOrLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = LogicalOr(x, y) over three long scalars.
FunctionBinary.LogicalXorLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = LogicalXor(y, z) over three long scalars.
FunctionBinary.LogicalXorLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = LogicalXor(x, z) over three long scalars.
FunctionBinary.LogicalXorLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = LogicalXor(x, y) over three long scalars.
FunctionBinary.LshiftLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Lshift(y, z) over three long scalars.
FunctionBinary.LshiftLong_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Lshift(z, y) over three long scalars.
FunctionBinary.LshiftLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Lshift(x, z) over three long scalars.
FunctionBinary.LshiftLong_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Lshift(z, x) over three long scalars.
FunctionBinary.LshiftLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Lshift(x, y) over three long scalars.
FunctionBinary.LshiftLong_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Lshift(y, x) over three long scalars.
FunctionBinary.MaximumLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Maximum(y, z) over three long scalars.
FunctionBinary.MaximumLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Maximum(x, z) over three long scalars.
FunctionBinary.MaximumLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Maximum(x, y) over three long scalars.
FunctionBinary.MinimumLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Minimum(y, z) over three long scalars.
FunctionBinary.MinimumLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Minimum(x, z) over three long scalars.
FunctionBinary.MinimumLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Minimum(x, y) over three long scalars.
FunctionBinary.ModLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Mod(y, z) over three long scalars.
FunctionBinary.ModLong_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Mod(z, y) over three long scalars.
FunctionBinary.ModLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Mod(x, z) over three long scalars.
FunctionBinary.ModLong_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Mod(z, x) over three long scalars.
FunctionBinary.ModLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Mod(x, y) over three long scalars.
FunctionBinary.ModLong_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Mod(y, x) over three long scalars.
FunctionBinary.MultiplyLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Multiply(y, z) over three long scalars.
FunctionBinary.MultiplyLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Multiply(x, z) over three long scalars.
FunctionBinary.MultiplyLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Multiply(x, y) over three long scalars.
FunctionBinary.PowerLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Power(y, z) over three long scalars.
FunctionBinary.PowerLong_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Power(z, y) over three long scalars.
FunctionBinary.PowerLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Power(x, z) over three long scalars.
FunctionBinary.PowerLong_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Power(z, x) over three long scalars.
FunctionBinary.PowerLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Power(x, y) over three long scalars.
FunctionBinary.PowerLong_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Power(y, x) over three long scalars.
FunctionBinary.RshiftSignedLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = RshiftSigned(y, z) over three long scalars.
FunctionBinary.RshiftSignedLong_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = RshiftSigned(z, y) over three long scalars.
FunctionBinary.RshiftSignedLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = RshiftSigned(x, z) over three long scalars.
FunctionBinary.RshiftSignedLong_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = RshiftSigned(z, x) over three long scalars.
FunctionBinary.RshiftSignedLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = RshiftSigned(x, y) over three long scalars.
FunctionBinary.RshiftSignedLong_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = RshiftSigned(y, x) over three long scalars.
FunctionBinary.RshiftUnsignedLong_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = RshiftUnsigned(y, z) over three long scalars.
FunctionBinary.RshiftUnsignedLong_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = RshiftUnsigned(z, y) over three long scalars.
FunctionBinary.RshiftUnsignedLong_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = RshiftUnsigned(x, z) over three long scalars.
FunctionBinary.RshiftUnsignedLong_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = RshiftUnsigned(z, x) over three long scalars.
FunctionBinary.RshiftUnsignedLong_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = RshiftUnsigned(x, y) over three long scalars.
FunctionBinary.RshiftUnsignedLong_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = RshiftUnsigned(y, x) over three long scalars.
FunctionBinaryFloat - Class in daikon.inv.ternary.threeScalar
Base class for each of the FunctionBinaryFloat functions and permutatons.
FunctionBinaryFloat() - Constructor for class FunctionBinaryFloat
 
FunctionBinaryFloat(PptSlice) - Constructor for class FunctionBinaryFloat
 
FunctionBinaryFloat.DivisionDouble_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Division(y, z) over three double scalars.
FunctionBinaryFloat.DivisionDouble_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Division(z, y) over three double scalars.
FunctionBinaryFloat.DivisionDouble_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Division(x, z) over three double scalars.
FunctionBinaryFloat.DivisionDouble_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Division(z, x) over three double scalars.
FunctionBinaryFloat.DivisionDouble_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Division(x, y) over three double scalars.
FunctionBinaryFloat.DivisionDouble_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Division(y, x) over three double scalars.
FunctionBinaryFloat.MaximumDouble_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Maximum(y, z) over three double scalars.
FunctionBinaryFloat.MaximumDouble_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Maximum(x, z) over three double scalars.
FunctionBinaryFloat.MaximumDouble_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Maximum(x, y) over three double scalars.
FunctionBinaryFloat.MinimumDouble_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Minimum(y, z) over three double scalars.
FunctionBinaryFloat.MinimumDouble_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Minimum(x, z) over three double scalars.
FunctionBinaryFloat.MinimumDouble_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Minimum(x, y) over three double scalars.
FunctionBinaryFloat.MultiplyDouble_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Multiply(y, z) over three double scalars.
FunctionBinaryFloat.MultiplyDouble_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Multiply(x, z) over three double scalars.
FunctionBinaryFloat.MultiplyDouble_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Multiply(x, y) over three double scalars.
FunctionBinaryFloat.PowerDouble_xyz - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Power(y, z) over three double scalars.
FunctionBinaryFloat.PowerDouble_xzy - Class in daikon.inv.ternary.threeScalar
Represents the invariant x = Power(z, y) over three double scalars.
FunctionBinaryFloat.PowerDouble_yxz - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Power(x, z) over three double scalars.
FunctionBinaryFloat.PowerDouble_yzx - Class in daikon.inv.ternary.threeScalar
Represents the invariant y = Power(z, x) over three double scalars.
FunctionBinaryFloat.PowerDouble_zxy - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Power(x, y) over three double scalars.
FunctionBinaryFloat.PowerDouble_zyx - Class in daikon.inv.ternary.threeScalar
Represents the invariant z = Power(y, x) over three double scalars.
FunctionDefinition - Class in jtb.cparser.syntaxtree
 
FunctionDefinition(NodeOptional, Declarator, NodeOptional, CompoundStatement) - Constructor for class FunctionDefinition
 
FunctionDefinition() - Static method in class CParser
 
FunctionOf(String, VarInfoName) - Constructor for class VarInfoName.FunctionOf
 
FunctionOfN(String, List<VarInfoName>) - Constructor for class VarInfoName.FunctionOfN
Construct a new function of multiple arguments.
functionStringMapping - Variable in class StringFinder
 
fuzzy - Static variable in class Global
 
fuzzy - Static variable in class Quant
 

G

gather_derived_classes(InvariantDoclet.ClassInfo, TreeSet<TypeElement>) - Method in class InvariantDoclet
Gathers up all of the classes under cd and adds them to the specified TreeSet.
GcdLong_xyz() - Constructor for class FunctionBinary.GcdLong_xyz
 
GcdLong_yxz() - Constructor for class FunctionBinary.GcdLong_yxz
 
GcdLong_zxy() - Constructor for class FunctionBinary.GcdLong_zxy
 
GE - Static variable in interface JavaParserConstants
 
gen - Variable in class DCInstrument
ClassGen for the current class.
generate_goals - Static variable in class InvariantFormatTester
Determines whether the object will generate goal statements.
generateParseException() - Static method in class CParser
 
generateParseException() - Method in class JavaParser
 
GenericTestClass<A,​B extends String,​C,​U> - Class in daikon.test
 
GenericTestClass() - Constructor for class GenericTestClass
 
get(int) - Method in class NonsensicalList
 
get(int) - Method in class ModBitTracker
Returns a BitSet of modbit values for the given variable.
get(int, int) - Method in class ModBitTracker
Returns the modbit for the given variable and sample number.
get(PptName) - Method in class PptMap
Get the pptname 'name' from the map.
get(PptTopLevel) - Method in class InvMap
 
get(Annotation.Kind, String, String, String, String) - Static method in class Annotation
Get the annotation with corresponding properties.
get(Property) - Static method in class Violation
if property is an entry or exit property, returns the violation corresponding to this property.
get(Property, Violation.Time) - Static method in class Violation
Returns a violation with the given attributes.
get(String) - Static method in enum OutputFormat
Return the appropriate OutputFormat for the given name, or throw an error if no such OutputFormat exists.
get(String) - Method in class PptMap
Get the pptname named 'name' from the map.
get(String) - Static method in class SplitterList
Return the splitters associated with this program point name (or null).
get(String) - Static method in class Annotation
Parse a String and return the annotation that it represents.
get(String) - Static method in class Property
Parse a String and return the property that it represents.
get(String) - Static method in class Violation
Creates the violation represented by vioString.
get_add_amount() - Method in class VarInfo
Returns the integer offset if this variable is an addition such as a+2.
get_all() - Static method in class SplitterList
Return all the splitters in this program, The resulting splitters are factories, not instantiated splitters.
get_all_constituent_vars() - Method in class VarInfo
Returns a list of all of the basic (non-derived) variables that are used to make up this variable.
get_all_enclosing_vars() - Method in class VarInfo
Returns a list of all of the variables that enclose this one.
get_all_simple_names() - Method in class VarInfo
Returns a list of all of the simple names that make up this variable. this includes each field and function name in the variable.
get_annotation(PptTopLevel, VarInfo) - Static method in class AnnotateNullable
Get the annotation for the specified variable.
get_arr_vars_indexed(int) - Method in class Quantify.ESCQuantification
Returns the specified array variable indexed by its index.
get_arr_vars_indexed(int) - Method in class Quantify.SimplifyQuantification
Returns the specified array variable indexed by its index.
get_array_size(VarInfo) - Method in class PairwiseNumericFloat
Returns a variable that corresponds to the size of v.
get_array_size(VarInfo) - Method in class PairwiseNumericInt
Returns a variable that corresponds to the size of v.
get_array_size(VarInfo) - Method in class PairwiseString
Returns a variable that corresponds to the size of v.
get_array_var() - Method in class SequenceSubsequence
Returns the array variable for this slice.
get_array_var() - Method in class Derivation
Returns the array variable that underlies this slice.
get_array_var() - Method in class SequenceFloatArbitrarySubsequence
Returns the array variable for this slice.
get_array_var() - Method in class SequenceScalarArbitrarySubsequence
Returns the array variable for this slice.
get_array_var() - Method in class SequenceStringArbitrarySubsequence
Returns the array variable for this slice.
get_array_var() - Method in class VarInfo
For array variables, returns the variable that is a simple array.
get_base_array() - Method in class VarInfo
Returns the VarInfo that represents the base array of this array.
get_base_array_hashcode() - Method in class VarInfo
Returns the VarInfo that represents the hashcode of the base array of this array.
get_child_equalities_as_parent() - Method in class PptRelation
Returns a map of VarInfo.Pair with an entry for each pair of equal variables in all of the equality sets of the child.
get_closer() - Method in class Quantify.SimplifyQuantification
Returns the string to be appended to the end of the quantification.
get_comparability() - Method in class DeclReader.DeclVarInfo
Returns the comparability value from the decl file.
get_comparability() - Method in class Invariant
Returns a single VarComparability that describes the set of variables used by this invariant.
get_const_val() - Method in class DaikonVariableInfo
Returns the constant value of the variable.
get_csharp_inv_type(Invariant) - Static method in class PrintInvariants
Gets the invariant type string (i.e. daikon.inv.binary.inv) of a Daikon invariant.
get_csharp_invariant_variables(Invariant, Set<String>, boolean) - Static method in class PrintInvariants
Parses the invariant variables of invariant and stores them in variables If group is true the invariant's grouping variables are parsed (the variables which the invariant is grouped by in the contract list view).
get_csharp_invariant_variables(VarInfo[], Set<String>, boolean) - Static method in class PrintInvariants
Parses the variables from vars.
get_derivation_class_re() - Method in class DerivedVariableFilter
 
get_enclosing_var() - Method in class VarInfo
Returns the variable that encloses this one.
get_equalitySet_leader() - Method in class VarInfo
Returns the leader in the variable's equality set.
get_equalitySet_size() - Method in class VarInfo
Returns the number of elements in the variable's equality set.
get_equalitySet_vars() - Method in class VarInfo
Returns the vars_info in the variable's equality set.
get_field_num() - Method in class FieldInfo
 
get_flags(boolean) - Static method in class Quantify
Returns a set with ELEMENT_WISE turned on if specified.
get_format_str(OutputFormat) - Method in class NumericFloat.Divides
 
get_format_str(OutputFormat) - Method in class NumericFloat
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class NumericFloat.Square
 
get_format_str(OutputFormat) - Method in class NumericFloat.ZeroTrack
 
get_format_str(OutputFormat) - Method in class NumericInt.BitwiseAndZero
 
get_format_str(OutputFormat) - Method in class NumericInt.BitwiseComplement
 
get_format_str(OutputFormat) - Method in class NumericInt.BitwiseSubset
 
get_format_str(OutputFormat) - Method in class NumericInt.Divides
 
get_format_str(OutputFormat) - Method in class NumericInt
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class NumericInt.ShiftZero
 
get_format_str(OutputFormat) - Method in class NumericInt.Square
 
get_format_str(OutputFormat) - Method in class NumericInt.ZeroTrack
 
get_format_str(OutputFormat) - Method in class PairwiseNumericFloat.Divides
 
get_format_str(OutputFormat) - Method in class PairwiseNumericFloat
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class PairwiseNumericFloat.Square
 
get_format_str(OutputFormat) - Method in class PairwiseNumericFloat.ZeroTrack
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.BitwiseAndZero
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.BitwiseComplement
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.BitwiseSubset
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.Divides
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.ShiftZero
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.Square
 
get_format_str(OutputFormat) - Method in class PairwiseNumericInt.ZeroTrack
 
get_format_str(OutputFormat) - Method in class PairwiseString
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class PairwiseString.SubString
 
get_format_str(OutputFormat) - Method in class StdString
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class StdString.SubString
 
get_format_str(OutputFormat) - Method in class RangeFloat.EqualMinusOne
 
get_format_str(OutputFormat) - Method in class RangeFloat.EqualOne
 
get_format_str(OutputFormat) - Method in class RangeFloat.EqualZero
 
get_format_str(OutputFormat) - Method in class RangeFloat
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class RangeFloat.GreaterEqual64
 
get_format_str(OutputFormat) - Method in class RangeFloat.GreaterEqualZero
 
get_format_str(OutputFormat) - Method in class RangeInt.BooleanVal
 
get_format_str(OutputFormat) - Method in class RangeInt.Bound0_63
 
get_format_str(OutputFormat) - Method in class RangeInt.EqualMinusOne
 
get_format_str(OutputFormat) - Method in class RangeInt.EqualOne
 
get_format_str(OutputFormat) - Method in class RangeInt.EqualZero
 
get_format_str(OutputFormat) - Method in class RangeInt.Even
 
get_format_str(OutputFormat) - Method in class RangeInt
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class RangeInt.GreaterEqual64
 
get_format_str(OutputFormat) - Method in class RangeInt.GreaterEqualZero
 
get_format_str(OutputFormat) - Method in class RangeInt.PowerOfTwo
 
get_format_str(OutputFormat) - Method in class EltRangeFloat.EqualMinusOne
 
get_format_str(OutputFormat) - Method in class EltRangeFloat.EqualOne
 
get_format_str(OutputFormat) - Method in class EltRangeFloat.EqualZero
 
get_format_str(OutputFormat) - Method in class EltRangeFloat
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class EltRangeFloat.GreaterEqual64
 
get_format_str(OutputFormat) - Method in class EltRangeFloat.GreaterEqualZero
 
get_format_str(OutputFormat) - Method in class EltRangeInt.BooleanVal
 
get_format_str(OutputFormat) - Method in class EltRangeInt.Bound0_63
 
get_format_str(OutputFormat) - Method in class EltRangeInt.EqualMinusOne
 
get_format_str(OutputFormat) - Method in class EltRangeInt.EqualOne
 
get_format_str(OutputFormat) - Method in class EltRangeInt.EqualZero
 
get_format_str(OutputFormat) - Method in class EltRangeInt.Even
 
get_format_str(OutputFormat) - Method in class EltRangeInt
Return a format string for the specified output format.
get_format_str(OutputFormat) - Method in class EltRangeInt.GreaterEqual64
 
get_format_str(OutputFormat) - Method in class EltRangeInt.GreaterEqualZero
 
get_format_str(OutputFormat) - Method in class EltRangeInt.PowerOfTwo
 
get_function_args() - Method in class DaikonVariableInfo
Returns the function args of the variable.
get_function_id() - Method in class FunctionBinary.BitwiseAndLong_xyz
 
get_function_id() - Method in class FunctionBinary.BitwiseAndLong_yxz
 
get_function_id() - Method in class FunctionBinary.BitwiseAndLong_zxy
 
get_function_id() - Method in class FunctionBinary.BitwiseOrLong_xyz
 
get_function_id() - Method in class FunctionBinary.BitwiseOrLong_yxz
 
get_function_id() - Method in class FunctionBinary.BitwiseOrLong_zxy
 
get_function_id() - Method in class FunctionBinary.BitwiseXorLong_xyz
 
get_function_id() - Method in class FunctionBinary.BitwiseXorLong_yxz
 
get_function_id() - Method in class FunctionBinary.BitwiseXorLong_zxy
 
get_function_id() - Method in class FunctionBinary.DivisionLong_xyz
 
get_function_id() - Method in class FunctionBinary.DivisionLong_xzy
 
get_function_id() - Method in class FunctionBinary.DivisionLong_yxz
 
get_function_id() - Method in class FunctionBinary.DivisionLong_yzx
 
get_function_id() - Method in class FunctionBinary.DivisionLong_zxy
 
get_function_id() - Method in class FunctionBinary.DivisionLong_zyx
 
get_function_id() - Method in class FunctionBinary.GcdLong_xyz
 
get_function_id() - Method in class FunctionBinary.GcdLong_yxz
 
get_function_id() - Method in class FunctionBinary.GcdLong_zxy
 
get_function_id() - Method in class FunctionBinary.LogicalAndLong_xyz
 
get_function_id() - Method in class FunctionBinary.LogicalAndLong_yxz
 
get_function_id() - Method in class FunctionBinary.LogicalAndLong_zxy
 
get_function_id() - Method in class FunctionBinary.LogicalOrLong_xyz
 
get_function_id() - Method in class FunctionBinary.LogicalOrLong_yxz
 
get_function_id() - Method in class FunctionBinary.LogicalOrLong_zxy
 
get_function_id() - Method in class FunctionBinary.LogicalXorLong_xyz
 
get_function_id() - Method in class FunctionBinary.LogicalXorLong_yxz
 
get_function_id() - Method in class FunctionBinary.LogicalXorLong_zxy
 
get_function_id() - Method in class FunctionBinary.LshiftLong_xyz
 
get_function_id() - Method in class FunctionBinary.LshiftLong_xzy
 
get_function_id() - Method in class FunctionBinary.LshiftLong_yxz
 
get_function_id() - Method in class FunctionBinary.LshiftLong_yzx
 
get_function_id() - Method in class FunctionBinary.LshiftLong_zxy
 
get_function_id() - Method in class FunctionBinary.LshiftLong_zyx
 
get_function_id() - Method in class FunctionBinary.MaximumLong_xyz
 
get_function_id() - Method in class FunctionBinary.MaximumLong_yxz
 
get_function_id() - Method in class FunctionBinary.MaximumLong_zxy
 
get_function_id() - Method in class FunctionBinary.MinimumLong_xyz
 
get_function_id() - Method in class FunctionBinary.MinimumLong_yxz
 
get_function_id() - Method in class FunctionBinary.MinimumLong_zxy
 
get_function_id() - Method in class FunctionBinary.ModLong_xyz
 
get_function_id() - Method in class FunctionBinary.ModLong_xzy
 
get_function_id() - Method in class FunctionBinary.ModLong_yxz
 
get_function_id() - Method in class FunctionBinary.ModLong_yzx
 
get_function_id() - Method in class FunctionBinary.ModLong_zxy
 
get_function_id() - Method in class FunctionBinary.ModLong_zyx
 
get_function_id() - Method in class FunctionBinary.MultiplyLong_xyz
 
get_function_id() - Method in class FunctionBinary.MultiplyLong_yxz
 
get_function_id() - Method in class FunctionBinary.MultiplyLong_zxy
 
get_function_id() - Method in class FunctionBinary.PowerLong_xyz
 
get_function_id() - Method in class FunctionBinary.PowerLong_xzy
 
get_function_id() - Method in class FunctionBinary.PowerLong_yxz
 
get_function_id() - Method in class FunctionBinary.PowerLong_yzx
 
get_function_id() - Method in class FunctionBinary.PowerLong_zxy
 
get_function_id() - Method in class FunctionBinary.PowerLong_zyx
 
get_function_id() - Method in class FunctionBinary.RshiftSignedLong_xyz
 
get_function_id() - Method in class FunctionBinary.RshiftSignedLong_xzy
 
get_function_id() - Method in class FunctionBinary.RshiftSignedLong_yxz
 
get_function_id() - Method in class FunctionBinary.RshiftSignedLong_yzx
 
get_function_id() - Method in class FunctionBinary.RshiftSignedLong_zxy
 
get_function_id() - Method in class FunctionBinary.RshiftSignedLong_zyx
 
get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
get_function_id() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
get_function_id() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
get_function_id() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
get_function_id() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
get_function_id() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
get_function_id() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
get_function_id() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
get_function_id() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
get_function_id() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
get_function_id() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
get_function_id() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
get_function_id() - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
get_index(int) - Method in class Quantify.SimplifyQuantification
Returns the term at the specified index.
get_inv_class() - Method in class NISuppressor
Returns the invariant class of this suppressor.
get_leaders_sorted() - Method in class PptSliceEquality
Returns an array of all of the leaders sorted by varinfo_index for this equality view.
get_length() - Method in class VarInfo
Returns the length of this array.
get_linenum() - Static method in class FileIO
Returns the current line number in the input file, or -1 if not available.
get_linenum() - Method in class FileIO.ParseState
Returns the current line number in the input file, or -1 if not available.
get_lower_bound() - Method in class SequenceSubsequence
Returns the lower bound of the slice.
get_lower_bound() - Method in class Derivation
Returns the lower bound of a slice.
get_lower_bound() - Method in class SequenceFloatArbitrarySubsequence
Returns the lower bound of the slice.
get_lower_bound() - Method in class SequenceScalarArbitrarySubsequence
Returns the lower bound of the slice.
get_lower_bound() - Method in class SequenceStringArbitrarySubsequence
Returns the lower bound of the slice.
get_lower_bound() - Method in class VarInfo
Returns the lower bound of the array or slice.
get_method_infos() - Method in class ClassInfo
 
get_method_name() - Method in class FunctionBinary.BitwiseAndLong_xyz
 
get_method_name() - Method in class FunctionBinary.BitwiseAndLong_yxz
 
get_method_name() - Method in class FunctionBinary.BitwiseAndLong_zxy
 
get_method_name() - Method in class FunctionBinary.BitwiseOrLong_xyz
 
get_method_name() - Method in class FunctionBinary.BitwiseOrLong_yxz
 
get_method_name() - Method in class FunctionBinary.BitwiseOrLong_zxy
 
get_method_name() - Method in class FunctionBinary.BitwiseXorLong_xyz
 
get_method_name() - Method in class FunctionBinary.BitwiseXorLong_yxz
 
get_method_name() - Method in class FunctionBinary.BitwiseXorLong_zxy
 
get_method_name() - Method in class FunctionBinary.DivisionLong_xyz
 
get_method_name() - Method in class FunctionBinary.DivisionLong_xzy
 
get_method_name() - Method in class FunctionBinary.DivisionLong_yxz
 
get_method_name() - Method in class FunctionBinary.DivisionLong_yzx
 
get_method_name() - Method in class FunctionBinary.DivisionLong_zxy
 
get_method_name() - Method in class FunctionBinary.DivisionLong_zyx
 
get_method_name() - Method in class FunctionBinary.GcdLong_xyz
 
get_method_name() - Method in class FunctionBinary.GcdLong_yxz
 
get_method_name() - Method in class FunctionBinary.GcdLong_zxy
 
get_method_name() - Method in class FunctionBinary.LogicalAndLong_xyz
 
get_method_name() - Method in class FunctionBinary.LogicalAndLong_yxz
 
get_method_name() - Method in class FunctionBinary.LogicalAndLong_zxy
 
get_method_name() - Method in class FunctionBinary.LogicalOrLong_xyz
 
get_method_name() - Method in class FunctionBinary.LogicalOrLong_yxz
 
get_method_name() - Method in class FunctionBinary.LogicalOrLong_zxy
 
get_method_name() - Method in class FunctionBinary.LogicalXorLong_xyz
 
get_method_name() - Method in class FunctionBinary.LogicalXorLong_yxz
 
get_method_name() - Method in class FunctionBinary.LogicalXorLong_zxy
 
get_method_name() - Method in class FunctionBinary.LshiftLong_xyz
 
get_method_name() - Method in class FunctionBinary.LshiftLong_xzy
 
get_method_name() - Method in class FunctionBinary.LshiftLong_yxz
 
get_method_name() - Method in class FunctionBinary.LshiftLong_yzx
 
get_method_name() - Method in class FunctionBinary.LshiftLong_zxy
 
get_method_name() - Method in class FunctionBinary.LshiftLong_zyx
 
get_method_name() - Method in class FunctionBinary.MaximumLong_xyz
 
get_method_name() - Method in class FunctionBinary.MaximumLong_yxz
 
get_method_name() - Method in class FunctionBinary.MaximumLong_zxy
 
get_method_name() - Method in class FunctionBinary.MinimumLong_xyz
 
get_method_name() - Method in class FunctionBinary.MinimumLong_yxz
 
get_method_name() - Method in class FunctionBinary.MinimumLong_zxy
 
get_method_name() - Method in class FunctionBinary.ModLong_xyz
 
get_method_name() - Method in class FunctionBinary.ModLong_xzy
 
get_method_name() - Method in class FunctionBinary.ModLong_yxz
 
get_method_name() - Method in class FunctionBinary.ModLong_yzx
 
get_method_name() - Method in class FunctionBinary.ModLong_zxy
 
get_method_name() - Method in class FunctionBinary.ModLong_zyx
 
get_method_name() - Method in class FunctionBinary.MultiplyLong_xyz
 
get_method_name() - Method in class FunctionBinary.MultiplyLong_yxz
 
get_method_name() - Method in class FunctionBinary.MultiplyLong_zxy
 
get_method_name() - Method in class FunctionBinary.PowerLong_xyz
 
get_method_name() - Method in class FunctionBinary.PowerLong_xzy
 
get_method_name() - Method in class FunctionBinary.PowerLong_yxz
 
get_method_name() - Method in class FunctionBinary.PowerLong_yzx
 
get_method_name() - Method in class FunctionBinary.PowerLong_zxy
 
get_method_name() - Method in class FunctionBinary.PowerLong_zyx
 
get_method_name() - Method in class FunctionBinary.RshiftSignedLong_xyz
 
get_method_name() - Method in class FunctionBinary.RshiftSignedLong_xzy
 
get_method_name() - Method in class FunctionBinary.RshiftSignedLong_yxz
 
get_method_name() - Method in class FunctionBinary.RshiftSignedLong_yzx
 
get_method_name() - Method in class FunctionBinary.RshiftSignedLong_zxy
 
get_method_name() - Method in class FunctionBinary.RshiftSignedLong_zyx
 
get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
get_method_name() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
get_method_name() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
get_method_name() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
get_method_name() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
get_method_name() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
get_method_name() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
get_method_name() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
get_method_name() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
get_method_name() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
get_method_name() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
get_method_name() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
get_method_name() - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
get_missingOutOfBounds(PptTopLevel, ValueTuple) - Method in class PptTopLevel
Gets any missing out of bounds variables from the specified ppt and applies them to the matching variable in this ppt if the variable is MISSING_NONSENSICAL.
get_name() - Method in class DeclReader.DeclPpt
Returns the ppt name.
get_name() - Method in class DeclReader.DeclVarInfo
Returns the variable's name.
get_ni_suppressions() - Method in class SeqFloatEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqFloatGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqFloatGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqFloatLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqFloatLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqIntEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqIntGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqIntGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqIntLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqIntLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FloatEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FloatGreaterEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FloatGreaterThan
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FloatLessEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FloatLessThan
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FloatNonEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class IntEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class IntGreaterEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class IntGreaterThan
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class IntLessEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class IntLessThan
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class IntNonEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericFloat.Divides
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericFloat.ZeroTrack
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericInt.BitwiseAndZero
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericInt.BitwiseSubset
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericInt.Divides
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericInt.ShiftZero
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class NumericInt.ZeroTrack
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseFloatEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseFloatGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseFloatGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseFloatLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseFloatLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseIntEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseIntGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseIntGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseIntLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseIntLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericFloat.Divides
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericFloat.ZeroTrack
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericInt.BitwiseAndZero
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericInt.BitwiseSubset
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericInt.Divides
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericInt.ShiftZero
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseNumericInt.ZeroTrack
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseString.SubString
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseStringEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseStringGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseStringGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseStringLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class PairwiseStringLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqFloatEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqFloatGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqFloatGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqFloatLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqFloatLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqIntEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqIntGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqIntGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqIntLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqIntLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqStringEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqStringGreaterEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqStringGreaterThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqStringLessEqual
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SeqSeqStringLessThan
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class SubSequence
returns the ni-suppressions for SubSequence
get_ni_suppressions() - Method in class SubSequenceFloat
returns the ni-suppressions for SubSequence
get_ni_suppressions() - Method in class SubSet
returns the ni-suppressions for SubSet
get_ni_suppressions() - Method in class SubSetFloat
returns the ni-suppressions for SubSetFloat
get_ni_suppressions() - Method in class SuperSequence
returns the ni-suppressions for SubSequence
get_ni_suppressions() - Method in class SuperSequenceFloat
returns the ni-suppressions for SubSequence
get_ni_suppressions() - Method in class SuperSet
returns the ni-suppressions for SuperSet
get_ni_suppressions() - Method in class SuperSetFloat
returns the ni-suppressions for SuperSetFloat
get_ni_suppressions() - Method in class StdString.SubString
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class StringEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class StringGreaterEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class StringGreaterThan
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class StringLessEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class StringLessThan
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class StringNonEqual
Returns the non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class Invariant
Returns the set of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseAndLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseAndLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseAndLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseOrLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseOrLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseOrLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseXorLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseXorLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.BitwiseXorLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.DivisionLong_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.GcdLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.GcdLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.GcdLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalAndLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalAndLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalAndLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalOrLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalOrLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalOrLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalXorLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalXorLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LogicalXorLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.LshiftLong_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MaximumLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MaximumLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MaximumLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MinimumLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MinimumLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MinimumLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.ModLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.ModLong_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.ModLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.ModLong_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.ModLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.ModLong_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MultiplyLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MultiplyLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.MultiplyLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.PowerLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.PowerLong_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.PowerLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.PowerLong_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.PowerLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.PowerLong_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftSignedLong_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_xyz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_xzy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_yxz
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_yzx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_zxy
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class FunctionBinaryFloat.PowerDouble_zyx
Returns a list of non-instantiating suppressions for this invariant.
get_ni_suppressions() - Method in class EltNonZero
returns the ni-suppressions for EltNonZero
get_ni_suppressions() - Method in class EltNonZeroFloat
returns the ni-suppressions for EltNonZeroFloat
get_ni_suppressions() - Method in class SeqIndexFloatEqual
returns the ni-suppressions for SeqIndexFloatEqual
get_ni_suppressions() - Method in class SeqIndexFloatGreaterEqual
returns the ni-suppressions for SeqIndexFloatGreaterEqual
get_ni_suppressions() - Method in class SeqIndexFloatGreaterThan
returns the ni-suppressions for SeqIndexFloatGreaterThan
get_ni_suppressions() - Method in class SeqIndexFloatLessEqual
returns the ni-suppressions for SeqIndexFloatLessEqual
get_ni_suppressions() - Method in class SeqIndexFloatLessThan
returns the ni-suppressions for SeqIndexFloatLessThan
get_ni_suppressions() - Method in class SeqIndexFloatNonEqual
returns the ni-suppressions for SeqIndexFloatNonEqual
get_ni_suppressions() - Method in class SeqIndexIntEqual
returns the ni-suppressions for SeqIndexIntEqual
get_ni_suppressions() - Method in class SeqIndexIntGreaterEqual
returns the ni-suppressions for SeqIndexIntGreaterEqual
get_ni_suppressions() - Method in class SeqIndexIntGreaterThan
returns the ni-suppressions for SeqIndexIntGreaterThan
get_ni_suppressions() - Method in class SeqIndexIntLessEqual
returns the ni-suppressions for SeqIndexIntLessEqual
get_ni_suppressions() - Method in class SeqIndexIntLessThan
returns the ni-suppressions for SeqIndexIntLessThan
get_ni_suppressions() - Method in class SeqIndexIntNonEqual
returns the ni-suppressions for SeqIndexIntNonEqual
get_object_field(Field, Object) - Static method in class DCRuntime
Gets the object in field f in object obj.
get_or_instantiate_slice(VarInfo) - Method in class PptTopLevel
Return a slice that contains the given VarInfos (creating if needed).
get_or_instantiate_slice(VarInfo[]) - Method in class PptTopLevel
Return a slice that contains the given VarInfos (creating if needed).
get_or_instantiate_slice(VarInfo, VarInfo) - Method in class PptTopLevel
Return a slice that contains the given VarInfos (creating if needed).
get_or_instantiate_slice(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
Return a slice that contains the given VarInfos (creating if needed).
get_param_offset() - Method in class ParameterInfo
Returns the offset in the local table for this parameter.
get_proto() - Static method in class Member
Returns the prototype invariant for Member
get_proto() - Static method in class MemberFloat
Returns the prototype invariant for MemberFloat
get_proto() - Static method in class SeqFloatEqual
Returns the prototype invariant for SeqFloatEqual
get_proto() - Static method in class SeqFloatGreaterEqual
Returns the prototype invariant for SeqFloatGreaterEqual
get_proto() - Static method in class SeqFloatGreaterThan
Returns the prototype invariant for SeqFloatGreaterThan
get_proto() - Static method in class SeqFloatLessEqual
Returns the prototype invariant for SeqFloatLessEqual
get_proto() - Static method in class SeqFloatLessThan
Returns the prototype invariant for SeqFloatLessThan
get_proto() - Static method in class SeqIntEqual
Returns the prototype invariant for SeqIntEqual
get_proto() - Static method in class SeqIntGreaterEqual
Returns the prototype invariant for SeqIntGreaterEqual
get_proto() - Static method in class SeqIntGreaterThan
Returns the prototype invariant for SeqIntGreaterThan
get_proto() - Static method in class SeqIntLessEqual
Returns the prototype invariant for SeqIntLessEqual
get_proto() - Static method in class SeqIntLessThan
Returns the prototype invariant for SeqIntLessThan
get_proto() - Static method in class MemberString
Returns the prototype invariant for MemberString
get_proto() - Static method in class FloatEqual
Returns the prototype invariant for FloatEqual
get_proto() - Static method in class FloatGreaterEqual
Returns the prototype invariant for FloatGreaterEqual
get_proto() - Static method in class FloatGreaterThan
Returns the prototype invariant for FloatGreaterThan
get_proto() - Static method in class FloatLessEqual
Returns the prototype invariant for FloatLessEqual
get_proto() - Static method in class FloatLessThan
Returns the prototype invariant for FloatLessThan
get_proto() - Static method in class FloatNonEqual
Returns the prototype invariant for FloatNonEqual
get_proto() - Static method in class IntEqual
Returns the prototype invariant for IntEqual
get_proto() - Static method in class IntGreaterEqual
Returns the prototype invariant for IntGreaterEqual
get_proto() - Static method in class IntGreaterThan
Returns the prototype invariant for IntGreaterThan
get_proto() - Static method in class IntLessEqual
Returns the prototype invariant for IntLessEqual
get_proto() - Static method in class IntLessThan
Returns the prototype invariant for IntLessThan
get_proto() - Static method in class IntNonEqual
Returns the prototype invariant for IntNonEqual
get_proto() - Static method in class LinearBinary
Returns a prototype LinearBinary invariant.
get_proto() - Static method in class LinearBinaryFloat
Returns a prototype LinearBinaryFloat invariant.
get_proto() - Static method in class NumericInt.BitwiseAndZero
Returns the prototype invariant.
get_proto() - Static method in class NumericInt.BitwiseComplement
Returns the prototype invariant.
get_proto() - Static method in class PairwiseFloatEqual
Returns the prototype invariant for PairwiseFloatEqual
get_proto() - Static method in class PairwiseFloatGreaterEqual
Returns the prototype invariant for PairwiseFloatGreaterEqual
get_proto() - Static method in class PairwiseFloatGreaterThan
Returns the prototype invariant for PairwiseFloatGreaterThan
get_proto() - Static method in class PairwiseFloatLessEqual
Returns the prototype invariant for PairwiseFloatLessEqual
get_proto() - Static method in class PairwiseFloatLessThan
Returns the prototype invariant for PairwiseFloatLessThan
get_proto() - Static method in class PairwiseIntEqual
Returns the prototype invariant for PairwiseIntEqual
get_proto() - Static method in class PairwiseIntGreaterEqual
Returns the prototype invariant for PairwiseIntGreaterEqual
get_proto() - Static method in class PairwiseIntGreaterThan
Returns the prototype invariant for PairwiseIntGreaterThan
get_proto() - Static method in class PairwiseIntLessEqual
Returns the prototype invariant for PairwiseIntLessEqual
get_proto() - Static method in class PairwiseIntLessThan
Returns the prototype invariant for PairwiseIntLessThan
get_proto() - Static method in class PairwiseLinearBinary
Returns the prototype invariant for PairwiseLinearBinary
get_proto() - Static method in class PairwiseLinearBinaryFloat
Returns the prototype invariant for PairwiseLinearBinaryFloat
get_proto() - Static method in class PairwiseNumericInt.BitwiseAndZero
Returns the prototype invariant.
get_proto() - Static method in class PairwiseNumericInt.BitwiseComplement
Returns the prototype invariant.
get_proto() - Static method in class PairwiseStringEqual
Returns the prototype invariant for PairwiseStringEqual
get_proto() - Static method in class PairwiseStringGreaterEqual
Returns the prototype invariant for PairwiseStringGreaterEqual
get_proto() - Static method in class PairwiseStringGreaterThan
Returns the prototype invariant for PairwiseStringGreaterThan
get_proto() - Static method in class PairwiseStringLessEqual
Returns the prototype invariant for PairwiseStringLessEqual
get_proto() - Static method in class PairwiseStringLessThan
Returns the prototype invariant for PairwiseStringLessThan
get_proto() - Static method in class Reverse
Returns the prototype invariant for Reverse
get_proto() - Static method in class ReverseFloat
Returns the prototype invariant for ReverseFloat
get_proto() - Static method in class SeqSeqFloatEqual
Returns the prototype invariant for SeqSeqFloatEqual
get_proto() - Static method in class SeqSeqFloatGreaterEqual
Returns the prototype invariant for SeqSeqFloatGreaterEqual
get_proto() - Static method in class SeqSeqFloatGreaterThan
Returns the prototype invariant for SeqSeqFloatGreaterThan
get_proto() - Static method in class SeqSeqFloatLessEqual
Returns the prototype invariant for SeqSeqFloatLessEqual
get_proto() - Static method in class SeqSeqFloatLessThan
Returns the prototype invariant for SeqSeqFloatLessThan
get_proto() - Static method in class SeqSeqIntEqual
Returns the prototype invariant for SeqSeqIntEqual
get_proto() - Static method in class SeqSeqIntGreaterEqual
Returns the prototype invariant for SeqSeqIntGreaterEqual
get_proto() - Static method in class SeqSeqIntGreaterThan
Returns the prototype invariant for SeqSeqIntGreaterThan
get_proto() - Static method in class SeqSeqIntLessEqual
Returns the prototype invariant for SeqSeqIntLessEqual
get_proto() - Static method in class SeqSeqIntLessThan
Returns the prototype invariant for SeqSeqIntLessThan
get_proto() - Static method in class SeqSeqStringEqual
Returns the prototype invariant for SeqSeqStringEqual
get_proto() - Static method in class SeqSeqStringGreaterEqual
Returns the prototype invariant for SeqSeqStringGreaterEqual
get_proto() - Static method in class SeqSeqStringGreaterThan
Returns the prototype invariant for SeqSeqStringGreaterThan
get_proto() - Static method in class SeqSeqStringLessEqual
Returns the prototype invariant for SeqSeqStringLessEqual
get_proto() - Static method in class SeqSeqStringLessThan
Returns the prototype invariant for SeqSeqStringLessThan
get_proto() - Static method in class SubSequence
Returns the prototype invariant for SubSequence
get_proto() - Static method in class SubSequenceFloat
Returns the prototype invariant for SubSequenceFloat
get_proto() - Static method in class SubSet
Returns the prototype invariant for SubSet
get_proto() - Static method in class SubSetFloat
Returns the prototype invariant for SubSetFloat
get_proto() - Static method in class SuperSequence
Returns the prototype invariant for SuperSequence
get_proto() - Static method in class SuperSequenceFloat
Returns the prototype invariant for SuperSequenceFloat
get_proto() - Static method in class SuperSet
Returns the prototype invariant for SuperSet
get_proto() - Static method in class SuperSetFloat
Returns the prototype invariant for SuperSetFloat
get_proto() - Static method in class StringEqual
Returns the prototype invariant for StringEqual
get_proto() - Static method in class StringGreaterEqual
Returns the prototype invariant for StringGreaterEqual
get_proto() - Static method in class StringGreaterThan
Returns the prototype invariant for StringGreaterThan
get_proto() - Static method in class StringLessEqual
Returns the prototype invariant for StringLessEqual
get_proto() - Static method in class StringLessThan
Returns the prototype invariant for StringLessThan
get_proto() - Static method in class StringNonEqual
Returns the prototype invariant for StringNonEqual
get_proto() - Static method in class FunctionBinary.BitwiseAndLong_xyz
Returns the prototype invariant for BitwiseAndLong_xyz
get_proto() - Static method in class FunctionBinary.BitwiseAndLong_yxz
Returns the prototype invariant for BitwiseAndLong_yxz
get_proto() - Static method in class FunctionBinary.BitwiseAndLong_zxy
Returns the prototype invariant for BitwiseAndLong_zxy
get_proto() - Static method in class FunctionBinary.BitwiseOrLong_xyz
Returns the prototype invariant for BitwiseOrLong_xyz
get_proto() - Static method in class FunctionBinary.BitwiseOrLong_yxz
Returns the prototype invariant for BitwiseOrLong_yxz
get_proto() - Static method in class FunctionBinary.BitwiseOrLong_zxy
Returns the prototype invariant for BitwiseOrLong_zxy
get_proto() - Static method in class FunctionBinary.BitwiseXorLong_xyz
Returns the prototype invariant for BitwiseXorLong_xyz
get_proto() - Static method in class FunctionBinary.BitwiseXorLong_yxz
Returns the prototype invariant for BitwiseXorLong_yxz
get_proto() - Static method in class FunctionBinary.BitwiseXorLong_zxy
Returns the prototype invariant for BitwiseXorLong_zxy
get_proto() - Static method in class FunctionBinary.DivisionLong_xyz
Returns the prototype invariant for DivisionLong_xyz
get_proto() - Static method in class FunctionBinary.DivisionLong_xzy
Returns the prototype invariant for DivisionLong_xzy
get_proto() - Static method in class FunctionBinary.DivisionLong_yxz
Returns the prototype invariant for DivisionLong_yxz
get_proto() - Static method in class FunctionBinary.DivisionLong_yzx
Returns the prototype invariant for DivisionLong_yzx
get_proto() - Static method in class FunctionBinary.DivisionLong_zxy
Returns the prototype invariant for DivisionLong_zxy
get_proto() - Static method in class FunctionBinary.DivisionLong_zyx
Returns the prototype invariant for DivisionLong_zyx
get_proto() - Static method in class FunctionBinary.GcdLong_xyz
Returns the prototype invariant for GcdLong_xyz
get_proto() - Static method in class FunctionBinary.GcdLong_yxz
Returns the prototype invariant for GcdLong_yxz
get_proto() - Static method in class FunctionBinary.GcdLong_zxy
Returns the prototype invariant for GcdLong_zxy
get_proto() - Static method in class FunctionBinary.LogicalAndLong_xyz
Returns the prototype invariant for LogicalAndLong_xyz
get_proto() - Static method in class FunctionBinary.LogicalAndLong_yxz
Returns the prototype invariant for LogicalAndLong_yxz
get_proto() - Static method in class FunctionBinary.LogicalAndLong_zxy
Returns the prototype invariant for LogicalAndLong_zxy
get_proto() - Static method in class FunctionBinary.LogicalOrLong_xyz
Returns the prototype invariant for LogicalOrLong_xyz
get_proto() - Static method in class FunctionBinary.LogicalOrLong_yxz
Returns the prototype invariant for LogicalOrLong_yxz
get_proto() - Static method in class FunctionBinary.LogicalOrLong_zxy
Returns the prototype invariant for LogicalOrLong_zxy
get_proto() - Static method in class FunctionBinary.LogicalXorLong_xyz
Returns the prototype invariant for LogicalXorLong_xyz
get_proto() - Static method in class FunctionBinary.LogicalXorLong_yxz
Returns the prototype invariant for LogicalXorLong_yxz
get_proto() - Static method in class FunctionBinary.LogicalXorLong_zxy
Returns the prototype invariant for LogicalXorLong_zxy
get_proto() - Static method in class FunctionBinary.LshiftLong_xyz
Returns the prototype invariant for LshiftLong_xyz
get_proto() - Static method in class FunctionBinary.LshiftLong_xzy
Returns the prototype invariant for LshiftLong_xzy
get_proto() - Static method in class FunctionBinary.LshiftLong_yxz
Returns the prototype invariant for LshiftLong_yxz
get_proto() - Static method in class FunctionBinary.LshiftLong_yzx
Returns the prototype invariant for LshiftLong_yzx
get_proto() - Static method in class FunctionBinary.LshiftLong_zxy
Returns the prototype invariant for LshiftLong_zxy
get_proto() - Static method in class FunctionBinary.LshiftLong_zyx
Returns the prototype invariant for LshiftLong_zyx
get_proto() - Static method in class FunctionBinary.MaximumLong_xyz
Returns the prototype invariant for MaximumLong_xyz
get_proto() - Static method in class FunctionBinary.MaximumLong_yxz
Returns the prototype invariant for MaximumLong_yxz
get_proto() - Static method in class FunctionBinary.MaximumLong_zxy
Returns the prototype invariant for MaximumLong_zxy
get_proto() - Static method in class FunctionBinary.MinimumLong_xyz
Returns the prototype invariant for MinimumLong_xyz
get_proto() - Static method in class FunctionBinary.MinimumLong_yxz
Returns the prototype invariant for MinimumLong_yxz
get_proto() - Static method in class FunctionBinary.MinimumLong_zxy
Returns the prototype invariant for MinimumLong_zxy
get_proto() - Static method in class FunctionBinary.ModLong_xyz
Returns the prototype invariant for ModLong_xyz
get_proto() - Static method in class FunctionBinary.ModLong_xzy
Returns the prototype invariant for ModLong_xzy
get_proto() - Static method in class FunctionBinary.ModLong_yxz
Returns the prototype invariant for ModLong_yxz
get_proto() - Static method in class FunctionBinary.ModLong_yzx
Returns the prototype invariant for ModLong_yzx
get_proto() - Static method in class FunctionBinary.ModLong_zxy
Returns the prototype invariant for ModLong_zxy
get_proto() - Static method in class FunctionBinary.ModLong_zyx
Returns the prototype invariant for ModLong_zyx
get_proto() - Static method in class FunctionBinary.MultiplyLong_xyz
Returns the prototype invariant for MultiplyLong_xyz
get_proto() - Static method in class FunctionBinary.MultiplyLong_yxz
Returns the prototype invariant for MultiplyLong_yxz
get_proto() - Static method in class FunctionBinary.MultiplyLong_zxy
Returns the prototype invariant for MultiplyLong_zxy
get_proto() - Static method in class FunctionBinary.PowerLong_xyz
Returns the prototype invariant for PowerLong_xyz
get_proto() - Static method in class FunctionBinary.PowerLong_xzy
Returns the prototype invariant for PowerLong_xzy
get_proto() - Static method in class FunctionBinary.PowerLong_yxz
Returns the prototype invariant for PowerLong_yxz
get_proto() - Static method in class FunctionBinary.PowerLong_yzx
Returns the prototype invariant for PowerLong_yzx
get_proto() - Static method in class FunctionBinary.PowerLong_zxy
Returns the prototype invariant for PowerLong_zxy
get_proto() - Static method in class FunctionBinary.PowerLong_zyx
Returns the prototype invariant for PowerLong_zyx
get_proto() - Static method in class FunctionBinary.RshiftSignedLong_xyz
Returns the prototype invariant for RshiftSignedLong_xyz
get_proto() - Static method in class FunctionBinary.RshiftSignedLong_xzy
Returns the prototype invariant for RshiftSignedLong_xzy
get_proto() - Static method in class FunctionBinary.RshiftSignedLong_yxz
Returns the prototype invariant for RshiftSignedLong_yxz
get_proto() - Static method in class FunctionBinary.RshiftSignedLong_yzx
Returns the prototype invariant for RshiftSignedLong_yzx
get_proto() - Static method in class FunctionBinary.RshiftSignedLong_zxy
Returns the prototype invariant for RshiftSignedLong_zxy
get_proto() - Static method in class FunctionBinary.RshiftSignedLong_zyx
Returns the prototype invariant for RshiftSignedLong_zyx
get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_xyz
Returns the prototype invariant for RshiftUnsignedLong_xyz
get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_xzy
Returns the prototype invariant for RshiftUnsignedLong_xzy
get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_yxz
Returns the prototype invariant for RshiftUnsignedLong_yxz
get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_yzx
Returns the prototype invariant for RshiftUnsignedLong_yzx
get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_zxy
Returns the prototype invariant for RshiftUnsignedLong_zxy
get_proto() - Static method in class FunctionBinary.RshiftUnsignedLong_zyx
Returns the prototype invariant for RshiftUnsignedLong_zyx
get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_xyz
Returns the prototype invariant for DivisionDouble_xyz
get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_xzy
Returns the prototype invariant for DivisionDouble_xzy
get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_yxz
Returns the prototype invariant for DivisionDouble_yxz
get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_yzx
Returns the prototype invariant for DivisionDouble_yzx
get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_zxy
Returns the prototype invariant for DivisionDouble_zxy
get_proto() - Static method in class FunctionBinaryFloat.DivisionDouble_zyx
Returns the prototype invariant for DivisionDouble_zyx
get_proto() - Static method in class FunctionBinaryFloat.MaximumDouble_xyz
Returns the prototype invariant for MaximumDouble_xyz
get_proto() - Static method in class FunctionBinaryFloat.MaximumDouble_yxz
Returns the prototype invariant for MaximumDouble_yxz
get_proto() - Static method in class FunctionBinaryFloat.MaximumDouble_zxy
Returns the prototype invariant for MaximumDouble_zxy
get_proto() - Static method in class FunctionBinaryFloat.MinimumDouble_xyz
Returns the prototype invariant for MinimumDouble_xyz
get_proto() - Static method in class FunctionBinaryFloat.MinimumDouble_yxz
Returns the prototype invariant for MinimumDouble_yxz
get_proto() - Static method in class FunctionBinaryFloat.MinimumDouble_zxy
Returns the prototype invariant for MinimumDouble_zxy
get_proto() - Static method in class FunctionBinaryFloat.MultiplyDouble_xyz
Returns the prototype invariant for MultiplyDouble_xyz
get_proto() - Static method in class FunctionBinaryFloat.MultiplyDouble_yxz
Returns the prototype invariant for MultiplyDouble_yxz
get_proto() - Static method in class FunctionBinaryFloat.MultiplyDouble_zxy
Returns the prototype invariant for MultiplyDouble_zxy
get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_xyz
Returns the prototype invariant for PowerDouble_xyz
get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_xzy
Returns the prototype invariant for PowerDouble_xzy
get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_yxz
Returns the prototype invariant for PowerDouble_yxz
get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_yzx
Returns the prototype invariant for PowerDouble_yzx
get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_zxy
Returns the prototype invariant for PowerDouble_zxy
get_proto() - Static method in class FunctionBinaryFloat.PowerDouble_zyx
Returns the prototype invariant for PowerDouble_zyx
get_proto() - Static method in class LinearTernary
Returns the prototype invariant for LinearTernary
get_proto() - Static method in class LinearTernaryFloat
Returns the prototype invariant for LinearTernaryFloat
get_proto() - Static method in class CompleteOneOfScalar
Returns the prototype invariant for CompleteOneOFScalar.
get_proto() - Static method in class IsPointer
Returns the prototype invariant for IsPointer.
get_proto() - Static method in class LowerBound
Returns the prototype invariant for LowerBound
get_proto() - Static method in class LowerBoundFloat
Returns the prototype invariant for LowerBoundFloat
get_proto() - Static method in class Modulus
Returns the prototype invariant for Modulus.
get_proto() - Static method in class NonModulus
Returns the prototype invariant for NonModulus.
get_proto() - Static method in class NonZero
Returns the prototype invariant for NonZero
get_proto() - Static method in class NonZeroFloat
Returns the prototype invariant for NonZeroFloat
get_proto() - Static method in class OneOfFloat
Returns the prototype invariant for OneOfFloat
get_proto() - Static method in class OneOfScalar
Returns the prototype invariant for OneOfScalar
get_proto() - Static method in class Positive
Returns the prototype invariant.
get_proto() - Static method in class RangeFloat.EqualMinusOne
returns the prototype invariant
get_proto() - Static method in class RangeFloat.EqualOne
returns the prototype invariant
get_proto() - Static method in class RangeFloat.EqualZero
returns the prototype invariant
get_proto() - Static method in class RangeFloat.GreaterEqual64
returns the prototype invariant
get_proto() - Static method in class RangeFloat.GreaterEqualZero
returns the prototype invariant
get_proto() - Static method in class RangeInt.BooleanVal
returns the prototype invariant
get_proto() - Static method in class RangeInt.Bound0_63
returns the prototype invariant
get_proto() - Static method in class RangeInt.EqualMinusOne
returns the prototype invariant
get_proto() - Static method in class RangeInt.EqualOne
returns the prototype invariant
get_proto() - Static method in class RangeInt.EqualZero
returns the prototype invariant
get_proto() - Static method in class RangeInt.Even
returns the prototype invariant
get_proto() - Static method in class RangeInt.GreaterEqual64
returns the prototype invariant
get_proto() - Static method in class RangeInt.GreaterEqualZero
returns the prototype invariant
get_proto() - Static method in class RangeInt.PowerOfTwo
returns the prototype invariant
get_proto() - Static method in class UpperBound
Returns the prototype invariant for UpperBound
get_proto() - Static method in class UpperBoundFloat
Returns the prototype invariant for UpperBoundFloat
get_proto() - Static method in class CommonFloatSequence
Returns the prototype invariant for CommonFloatSequence
get_proto() - Static method in class CommonSequence
Returns the prototype invariant for CommonSequence
get_proto() - Static method in class EltLowerBound
Returns the prototype invariant for EltLowerBound
get_proto() - Static method in class EltLowerBoundFloat
Returns the prototype invariant for EltLowerBoundFloat
get_proto() - Static method in class EltNonZero
Returns the prototype invariant for EltNonZero
get_proto() - Static method in class EltNonZeroFloat
Returns the prototype invariant for EltNonZeroFloat
get_proto() - Static method in class EltOneOf
Returns the prototype invariant for EltOneOf
get_proto() - Static method in class EltOneOfFloat
Returns the prototype invariant for EltOneOfFloat
get_proto() - Static method in class EltRangeFloat.EqualMinusOne
returns the prototype invariant
get_proto() - Static method in class EltRangeFloat.EqualOne
returns the prototype invariant
get_proto() - Static method in class EltRangeFloat.EqualZero
returns the prototype invariant
get_proto() - Static method in class EltRangeFloat.GreaterEqual64
returns the prototype invariant
get_proto() - Static method in class EltRangeFloat.GreaterEqualZero
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.BooleanVal
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.Bound0_63
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.EqualMinusOne
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.EqualOne
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.EqualZero
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.Even
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.GreaterEqual64
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.GreaterEqualZero
returns the prototype invariant
get_proto() - Static method in class EltRangeInt.PowerOfTwo
returns the prototype invariant
get_proto() - Static method in class EltUpperBound
Returns the prototype invariant for EltUpperBound
get_proto() - Static method in class EltUpperBoundFloat
Returns the prototype invariant for EltUpperBoundFloat
get_proto() - Static method in class EltwiseFloatEqual
Returns the prototype invariant for EltwiseFloatEqual
get_proto() - Static method in class EltwiseFloatGreaterEqual
Returns the prototype invariant for EltwiseFloatGreaterEqual
get_proto() - Static method in class EltwiseFloatGreaterThan
Returns the prototype invariant for EltwiseFloatGreaterThan
get_proto() - Static method in class EltwiseFloatLessEqual
Returns the prototype invariant for EltwiseFloatLessEqual
get_proto() - Static method in class EltwiseFloatLessThan
Returns the prototype invariant for EltwiseFloatLessThan
get_proto() - Static method in class EltwiseIntEqual
Returns the prototype invariant for EltwiseIntEqual
get_proto() - Static method in class EltwiseIntGreaterEqual
Returns the prototype invariant for EltwiseIntGreaterEqual
get_proto() - Static method in class EltwiseIntGreaterThan
Returns the prototype invariant for EltwiseIntGreaterThan
get_proto() - Static method in class EltwiseIntLessEqual
Returns the prototype invariant for EltwiseIntLessEqual
get_proto() - Static method in class EltwiseIntLessThan
Returns the prototype invariant for EltwiseIntLessThan
get_proto() - Static method in class NoDuplicates
Returns the prototype invariant for NoDuplicates
get_proto() - Static method in class NoDuplicatesFloat
Returns the prototype invariant for NoDuplicatesFloat
get_proto() - Static method in class OneOfFloatSequence
Returns the prototype invariant for OneOfFloatSequence
get_proto() - Static method in class OneOfSequence
Returns the prototype invariant for OneOfSequence
get_proto() - Static method in class SeqIndexFloatEqual
Returns the prototype invariant for SeqIndexFloatEqual
get_proto() - Static method in class SeqIndexFloatGreaterEqual
Returns the prototype invariant for SeqIndexFloatGreaterEqual
get_proto() - Static method in class SeqIndexFloatGreaterThan
Returns the prototype invariant for SeqIndexFloatGreaterThan
get_proto() - Static method in class SeqIndexFloatLessEqual
Returns the prototype invariant for SeqIndexFloatLessEqual
get_proto() - Static method in class SeqIndexFloatLessThan
Returns the prototype invariant for SeqIndexFloatLessThan
get_proto() - Static method in class SeqIndexFloatNonEqual
Returns the prototype invariant for SeqIndexFloatNonEqual
get_proto() - Static method in class SeqIndexIntEqual
Returns the prototype invariant for SeqIndexIntEqual
get_proto() - Static method in class SeqIndexIntGreaterEqual
Returns the prototype invariant for SeqIndexIntGreaterEqual
get_proto() - Static method in class SeqIndexIntGreaterThan
Returns the prototype invariant for SeqIndexIntGreaterThan
get_proto() - Static method in class SeqIndexIntLessEqual
Returns the prototype invariant for SeqIndexIntLessEqual
get_proto() - Static method in class SeqIndexIntLessThan
Returns the prototype invariant for SeqIndexIntLessThan
get_proto() - Static method in class SeqIndexIntNonEqual
Returns the prototype invariant for SeqIndexIntNonEqual
get_proto() - Static method in class CompleteOneOfString
Returns the prototype invariant for CompleteOneOFString.
get_proto() - Static method in class OneOfString
Returns the prototype invariant for OneOfString
get_proto() - Static method in class PrintableString
Returns the prototype invariant for PrintableString.
get_proto() - Static method in class CommonStringSequence
Returns the prototype invariant for CommonStringSequence.
get_proto() - Static method in class EltOneOfString
Returns the prototype invariant for EltOneOfString
get_proto() - Static method in class OneOfStringSequence
Returns the prototype invariant for OneOfStringSequence
get_proto(boolean) - Static method in class NumericFloat.Divides
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericFloat.Square
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericFloat.ZeroTrack
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericInt.BitwiseSubset
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericInt.Divides
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericInt.ShiftZero
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericInt.Square
Returns the prototype invariant.
get_proto(boolean) - Static method in class NumericInt.ZeroTrack
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericFloat.Divides
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericFloat.Square
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericFloat.ZeroTrack
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericInt.BitwiseSubset
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericInt.Divides
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericInt.ShiftZero
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericInt.Square
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseNumericInt.ZeroTrack
Returns the prototype invariant.
get_proto(boolean) - Static method in class PairwiseString.SubString
Returns the prototype invariant.
get_proto(boolean) - Static method in class StdString.SubString
Returns the prototype invariant.
get_proto_all() - Static method in class NumericFloat
 
get_proto_all() - Static method in class NumericInt
 
get_proto_all() - Static method in class PairwiseNumericFloat
 
get_proto_all() - Static method in class PairwiseNumericInt
 
get_proto_all() - Static method in class PairwiseString
 
get_proto_all() - Static method in class StdString
 
get_proto_all() - Static method in class FunctionBinary
Returns a list of all of the FunctionBinary prototype invariants.
get_proto_all() - Static method in class FunctionBinaryFloat
Returns a list of all of the FunctionBinaryFloat prototype invariants.
get_proto_all() - Static method in class RangeFloat
Returns a list of prototypes of all of the range invariants.
get_proto_all() - Static method in class RangeInt
Returns a list of prototypes of all of the range invariants.
get_proto_all() - Static method in class EltRangeFloat
Returns a list of prototypes of all of the range invariants.
get_proto_all() - Static method in class EltRangeInt
Returns a list of prototypes of all of the range invariants.
get_purity_file() - Static method in class Chicory
Return true iff a file name was specified to supply pure method names.
get_quantification() - Method in class Quantify.ESCQuantification
Returns the quantification string.
get_quantification() - Method in class Quantify.SimplifyQuantification
Returns the quantification string that quantifies over each of the free variables.
get_raw(String) - Static method in class SplitterList
 
get_relative_name() - Method in class DaikonClassInfo
Returns the name of this field.
get_relative_name() - Method in class DaikonVariableInfo
Returns the name of this variable relative to its enclosing variable.
get_relative_name() - Method in class FieldInfo
Returns the name of this field.
get_relative_name() - Method in class PureMethodInfo
Return the short name of the method as the relative name.
get_relative_name() - Method in class StringInfo
Returns the name of this function.
get_short_name() - Method in class DeclReader.DeclPpt
Returns the name without the :::EXIT, :::ENTER, etc.
get_simplify_free_index(VarInfo...) - Static method in class VarInfo
Get a fresh variable name that doesn't appear in the given variable in simplify format.
get_simplify_free_indices(VarInfo...) - Static method in class VarInfo
Get a 2 fresh variable names that doesn't appear in the given variable in simplify format.
get_simplify_selectNth(String, boolean, int) - Method in class VarInfo
Return a string in simplify format that will seclect the (index_base + index_off)-th element of the sequence specified by this variable.
get_simplify_selectNth_lower(int) - Method in class VarInfo
Return a string in simplify format that will seclect the index_off element in a sequence that has a lower bound.
get_simplify_size_name() - Method in class VarInfo
Returns the name of the size variable that correponds to this array variable in simplify format.
get_simplify_slice_bounds() - Method in class VarInfo
Returns the upper and lower bounds of the slice in simplify format.
get_skipped_methods() - Method in class DCInstrument
Returns the list of uninstrumented methods.
get_suppressee() - Method in class NISuppressionSet
Returns the suppressee.
get_swap() - Method in class BinaryInvariant
Returns the swap setting for invariants that support a swap boolean to handle different permutations.
get_swap() - Method in class TwoFloat
Returns whether or not the variable order is currently swapped for this invariant.
get_swap() - Method in class TwoScalar
Returns whether or not the variable order is currently swapped for this invariant.
get_swap() - Method in class TwoSequence
Returns whether or not the variable order is currently swapped for this invariant.
get_swap() - Method in class TwoSequenceFloat
Returns whether or not the variable order is currently swapped for this invariant.
get_swap() - Method in class TwoSequenceString
Returns whether or not the variable order is currently swapped for this invariant.
get_swap() - Method in class TwoString
Returns whether or not the variable order is currently swapped for this invariant.
get_swap() - Method in class NISuppressee
Returns the swap variable setting for the suppressee.
get_tag(Object, Object) - Method in class DCRuntime.PrimitiveArrayTag
Returns a list of object tags.
get_tag(Object, Object) - Method in class DCRuntime.PrimitiveTag
 
get_tag(Object, Object) - Method in class DCRuntime.ReferenceTag
 
get_tag(Object, Object) - Method in class DCRuntime.StaticReferenceTag
Gets the tag for this static reference.
GET_TAG - Static variable in class DCInstrument
Name prefix for tag getter methods.
get_tag_field(String, Class<?>) - Method in class FieldInfo
 
get_temp_slice(VarInfo) - Method in class PptTopLevel
Looks up the slice for v1.
get_temp_slice(VarInfo, VarInfo) - Method in class PptTopLevel
Looks up the slice for v1 and v2.
get_term() - Method in class VarInfoName.SizeOf
Returns the hashcode that is the base of the array.
get_upper_bound() - Method in class SequenceSubsequence
Returns the upper bound of the slice.
get_upper_bound() - Method in class Derivation
Returns the lower bound of a slice.
get_upper_bound() - Method in class SequenceFloatArbitrarySubsequence
Returns the upper bound of the slice.
get_upper_bound() - Method in class SequenceScalarArbitrarySubsequence
Returns the upper bound of the slice.
get_upper_bound() - Method in class SequenceStringArbitrarySubsequence
Returns the upper bound of the slice.
get_upper_bound() - Method in class VarInfo
Returns the upper bound of the array or slice.
get_value() - Method in class Quantify.Constant
 
get_value_info() - Method in class VarInfo
 
get_value_set() - Method in class VarInfo
Return the set of values that have been seen so far for this variable.
get_var_flags() - Method in class DaikonClassInfo
 
get_var_flags() - Method in class DaikonVariableInfo
Returns the variable flags for this variable.
get_var_flags() - Method in class FieldInfo
static final fields are NOMOD.
get_var_flags() - Method in class ParameterInfo
Add IS_PARM to list of variable flags.
get_var_flags() - Method in class StringInfo
 
get_var_flags() - Method in class ThisObjInfo
Add IS_PARAM to list of variable flags, because the receiver "this" is a formal parameter.
get_var_kind() - Method in class ArrayInfo
 
get_var_kind() - Method in class DaikonClassInfo
Returns function since essentially this is a call to a pure function.
get_var_kind() - Method in class DaikonVariableInfo
Returns the kind of the variable (array, field, function, etc)
get_var_kind() - Method in class FieldInfo
Returns the kind of this variable.
get_var_kind() - Method in class ListInfo
Lists are arrays from Daikon's point of view.
get_var_kind() - Method in class ParameterInfo
Parameters are not enclosed in other variable, so they are of kind VARIABLE.
get_var_kind() - Method in class PureMethodInfo
 
get_var_kind() - Method in class ReturnInfo
 
get_var_kind() - Method in class RootInfo
 
get_var_kind() - Method in class StaticObjInfo
'this' is a top level variable
get_var_kind() - Method in class StringInfo
toString is a function
get_var_kind() - Method in class ThisObjInfo
'this' is a top level variable
get_var_order() - Method in class FunctionBinary.BitwiseAndLong_xyz
 
get_var_order() - Method in class FunctionBinary.BitwiseAndLong_yxz
 
get_var_order() - Method in class FunctionBinary.BitwiseAndLong_zxy
 
get_var_order() - Method in class FunctionBinary.BitwiseOrLong_xyz
 
get_var_order() - Method in class FunctionBinary.BitwiseOrLong_yxz
 
get_var_order() - Method in class FunctionBinary.BitwiseOrLong_zxy
 
get_var_order() - Method in class FunctionBinary.BitwiseXorLong_xyz
 
get_var_order() - Method in class FunctionBinary.BitwiseXorLong_yxz
 
get_var_order() - Method in class FunctionBinary.BitwiseXorLong_zxy
 
get_var_order() - Method in class FunctionBinary.DivisionLong_xyz
 
get_var_order() - Method in class FunctionBinary.DivisionLong_xzy
 
get_var_order() - Method in class FunctionBinary.DivisionLong_yxz
 
get_var_order() - Method in class FunctionBinary.DivisionLong_yzx
 
get_var_order() - Method in class FunctionBinary.DivisionLong_zxy
 
get_var_order() - Method in class FunctionBinary.DivisionLong_zyx
 
get_var_order() - Method in class FunctionBinary.GcdLong_xyz
 
get_var_order() - Method in class FunctionBinary.GcdLong_yxz
 
get_var_order() - Method in class FunctionBinary.GcdLong_zxy
 
get_var_order() - Method in class FunctionBinary.LogicalAndLong_xyz
 
get_var_order() - Method in class FunctionBinary.LogicalAndLong_yxz
 
get_var_order() - Method in class FunctionBinary.LogicalAndLong_zxy
 
get_var_order() - Method in class FunctionBinary.LogicalOrLong_xyz
 
get_var_order() - Method in class FunctionBinary.LogicalOrLong_yxz
 
get_var_order() - Method in class FunctionBinary.LogicalOrLong_zxy
 
get_var_order() - Method in class FunctionBinary.LogicalXorLong_xyz
 
get_var_order() - Method in class FunctionBinary.LogicalXorLong_yxz
 
get_var_order() - Method in class FunctionBinary.LogicalXorLong_zxy
 
get_var_order() - Method in class FunctionBinary.LshiftLong_xyz
 
get_var_order() - Method in class FunctionBinary.LshiftLong_xzy
 
get_var_order() - Method in class FunctionBinary.LshiftLong_yxz
 
get_var_order() - Method in class FunctionBinary.LshiftLong_yzx
 
get_var_order() - Method in class FunctionBinary.LshiftLong_zxy
 
get_var_order() - Method in class FunctionBinary.LshiftLong_zyx
 
get_var_order() - Method in class FunctionBinary.MaximumLong_xyz
 
get_var_order() - Method in class FunctionBinary.MaximumLong_yxz
 
get_var_order() - Method in class FunctionBinary.MaximumLong_zxy
 
get_var_order() - Method in class FunctionBinary.MinimumLong_xyz
 
get_var_order() - Method in class FunctionBinary.MinimumLong_yxz
 
get_var_order() - Method in class FunctionBinary.MinimumLong_zxy
 
get_var_order() - Method in class FunctionBinary.ModLong_xyz
 
get_var_order() - Method in class FunctionBinary.ModLong_xzy
 
get_var_order() - Method in class FunctionBinary.ModLong_yxz
 
get_var_order() - Method in class FunctionBinary.ModLong_yzx
 
get_var_order() - Method in class FunctionBinary.ModLong_zxy
 
get_var_order() - Method in class FunctionBinary.ModLong_zyx
 
get_var_order() - Method in class FunctionBinary.MultiplyLong_xyz
 
get_var_order() - Method in class FunctionBinary.MultiplyLong_yxz
 
get_var_order() - Method in class FunctionBinary.MultiplyLong_zxy
 
get_var_order() - Method in class FunctionBinary.PowerLong_xyz
 
get_var_order() - Method in class FunctionBinary.PowerLong_xzy
 
get_var_order() - Method in class FunctionBinary.PowerLong_yxz
 
get_var_order() - Method in class FunctionBinary.PowerLong_yzx
 
get_var_order() - Method in class FunctionBinary.PowerLong_zxy
 
get_var_order() - Method in class FunctionBinary.PowerLong_zyx
 
get_var_order() - Method in class FunctionBinary.RshiftSignedLong_xyz
 
get_var_order() - Method in class FunctionBinary.RshiftSignedLong_xzy
 
get_var_order() - Method in class FunctionBinary.RshiftSignedLong_yxz
 
get_var_order() - Method in class FunctionBinary.RshiftSignedLong_yzx
 
get_var_order() - Method in class FunctionBinary.RshiftSignedLong_zxy
 
get_var_order() - Method in class FunctionBinary.RshiftSignedLong_zyx
 
get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
get_var_order() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
get_var_order() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
get_var_order() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
get_var_order() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
get_var_order() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
get_var_order() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
get_var_order() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
get_var_order() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
get_var_order() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
get_var_order() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
get_var_order() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
get_var_order() - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
get_VarInfoName() - Method in class VarInfo
Temporary to let things compile now that name is private.
getArg(int) - Method in class VarInfoName.FunctionOfN
Shortcut getter to avoid repeated type casting.
getArgNum() - Method in class ParameterInfo
Returns the argument number for this parameter.
getBase(int) - Method in class BinaryDerivation
 
getBase(int) - Method in class Derivation
Returns the ith VarInfo this was derived from.
getBase(int) - Method in class TernaryDerivation
 
getBase(int) - Method in class UnaryDerivation
 
getBases() - Method in class BinaryDerivation
 
getBases() - Method in class Derivation
Returns array of the VarInfos this was derived from.
getBases() - Method in class TernaryDerivation
 
getBases() - Method in class UnaryDerivation
 
getBeginColumn() - Static method in class ASCII_CharStream
 
getBeginColumn() - Method in class JavaCharStream
 
getBeginLine() - Static method in class ASCII_CharStream
 
getBeginLine() - Method in class JavaCharStream
 
getBinaryName(TypeElement) - Static method in class InvariantDoclet
This method mimics the JDK 8 com.sun.javadoc.Doc.name() method.
getBody(MethodDeclaration) - Static method in class Ast
 
getCheckerClasses() - Method in class CheckerClasses
 
getCheckerClassName() - Method in class CheckerClass
 
getClass(String) - Static method in class Ast
 
getClass(Node) - Static method in class Ast
 
getClassInfoFromClass(Class<?>) - Static method in class Runtime
Gets the ClassInfo structure corresponding to type.
getClassName() - Method in class SplitterObject
Returns the className of the Splitter.
getClassName(Node) - Static method in class Ast
Return the fully qualified name of the class containing the node.
getClassNameForType(TypeDeclaration) - Static method in class Ast
Returns the classname if the given type declaration declares a ClassOrInterfaceDeclaration.
getClassPpt(ClassInfo, int) - Static method in class RootInfo
Creates a new RootInfo object for a class program point.
getColumn() - Static method in class ASCII_CharStream
Deprecated. 
getColumn() - Method in class JavaCharStream
Deprecated. 
getComparability(DaikonVariableInfo, DeclReader.DeclPpt) - Method in interface ComparabilityProvider
Calculate a comparability value.
getComparability(DaikonVariableInfo, DeclReader.DeclPpt) - Method in class DeclWriter
Get the caparability value for a varaible.
getComparability(DaikonVariableInfo, DeclReader.DeclPpt) - Method in class DCRuntime
Calculates a comparability value.
getComparator() - Method in class PairwiseFloatEqual
 
getComparator() - Method in class PairwiseFloatGreaterEqual
 
getComparator() - Method in class PairwiseFloatGreaterThan
 
getComparator() - Method in class PairwiseFloatLessEqual
 
getComparator() - Method in class PairwiseFloatLessThan
 
getComparator() - Method in class PairwiseIntEqual
 
getComparator() - Method in class PairwiseIntGreaterEqual
 
getComparator() - Method in class PairwiseIntGreaterThan
 
getComparator() - Method in class PairwiseIntLessEqual
 
getComparator() - Method in class PairwiseIntLessThan
 
getComparator() - Method in class PairwiseStringEqual
 
getComparator() - Method in class PairwiseStringGreaterEqual
 
getComparator() - Method in class PairwiseStringGreaterThan
 
getComparator() - Method in class PairwiseStringLessEqual
 
getComparator() - Method in class PairwiseStringLessThan
 
getComparator() - Method in class SeqIndexFloatEqual
 
getComparator() - Method in class SeqIndexFloatGreaterEqual
 
getComparator() - Method in class SeqIndexFloatGreaterThan
 
getComparator() - Method in class SeqIndexFloatLessEqual
 
getComparator() - Method in class SeqIndexFloatLessThan
 
getComparator() - Method in class SeqIndexFloatNonEqual
 
getComparator() - Method in class SeqIndexIntEqual
 
getComparator() - Method in class SeqIndexIntGreaterEqual
 
getComparator() - Method in class SeqIndexIntGreaterThan
 
getComparator() - Method in class SeqIndexIntLessEqual
 
getComparator() - Method in class SeqIndexIntLessThan
 
getComparator() - Method in class SeqIndexIntNonEqual
 
getCompareString() - Method in class DaikonVariableInfo
Returns the comparability information for this variable.
getCompilationUnit() - Method in class CheckerClass
Must be called only once, when you're done creating this checker.
getConfidence() - Method in class Invariant
Given that this invariant has been true for all values seen so far, this method returns the confidence that that situation has occurred by chance alone.
getConstant(VarInfo) - Method in class DynamicConstants
Returns the Constant for the specified variable.
getConstructor(Class<?>, ConstructorDeclaration) - Static method in class Ast
 
getConstructor(ConstructorDeclaration) - Static method in class Ast
 
getDefault() - Static method in class VarInfoAux
Create a new VarInfoAux with default options.
getDerivedParam() - Method in class VarInfo
Return a VarInfo that has two properties: this is a derivation of it, and it is a parameter variable.
getDescription() - Method in class DerivedParameterFilter
 
getDescription() - Method in class DerivedVariableFilter
 
getDescription() - Method in class DotNetStringFilter
 
getDescription() - Method in class InvariantFilter
 
getDescription() - Method in class ObviousFilter
 
getDescription() - Method in class OnlyConstantVariablesFilter
 
getDescription() - Method in class ParentFilter
 
getDescription() - Method in class ReadonlyPrestateFilter
 
getDescription() - Method in class SimplifyFilter
 
getDescription() - Method in class UnjustifiedFilter
 
getDescription() - Method in class UnmodifiedVariableEqualityFilter
 
getDescription() - Method in class VariableFilter
 
getDirectory() - Method in class SplitterObject
 
getDocComment(DocCommentTree) - Method in class InvariantDoclet
Fetch the comment string from a DocCommentTree node.
getDocComment(DocCommentTree) - Method in class ParameterDoclet
Fetch the comment string from a DocCommentTree node.
getDoubleArrayValue(ValueTuple) - Method in class VarInfo
Return the value of a double[] variable.
getDoubleValue(ValueTuple) - Method in class VarInfo
Return the value of a double variable.
getDTraceValueString(Object) - Method in class DaikonClassInfo
 
getDTraceValueString(Object) - Method in class DaikonVariableInfo
Returns a String representation of this object suitable for a .dtrace file.
getDTraceValueString(Object) - Method in class StringInfo
Returns a String that contains a string representation of val, used for dtrace information.
getDummyInvariant() - Method in class CallerContextSplitter
 
getDummyInvariant() - Method in class ReturnTrueSplitter
 
getDummyInvariant() - Method in class Splitter
On an instantiated Splitter, give back an appropriate instantiated DummyInvariant.
getDummyInvariant() - Method in class SplitterExample
 
getElement_boolean(boolean[], long) - Static method in class Quant
 
getElement_boolean(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_byte(byte[], long) - Static method in class Quant
 
getElement_byte(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_char(char[], long) - Static method in class Quant
 
getElement_char(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_double(double[], long) - Static method in class Quant
 
getElement_double(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_float(float[], long) - Static method in class Quant
 
getElement_float(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_int(int[], long) - Static method in class Quant
 
getElement_int(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_long(long[], long) - Static method in class Quant
 
getElement_long(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_Object(Object[], long) - Static method in class Quant
 
getElement_Object(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_short(short[], long) - Static method in class Quant
 
getElement_short(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_String(Object, long) - Static method in class Quant
Returns the ith element of the array or collection argument.
getElement_String(String[], long) - Static method in class Quant
 
getElts() - Method in class OneOfFloat
 
getElts() - Method in class OneOfScalar
 
getElts() - Method in class OneOfString
 
getEndColumn() - Static method in class ASCII_CharStream
 
getEndColumn() - Method in class JavaCharStream
 
getEndLine() - Static method in class ASCII_CharStream
 
getEndLine() - Method in class JavaCharStream
 
getError() - Method in class SplitterObject
Get the error message of this SplitterObject.
getField() - Method in class FieldInfo
 
getFieldValues(Field, List<Object>) - Static method in class DTraceWriter
Returns a list of values of the field for each Object in theObjects.
getFilterSetting(String) - Method in class InvariantFilters
 
getFlag(String) - Method in class VarInfoAux
 
getFreeIndex(VarInfoName...) - Static method in class VarInfoName.QuantHelper
Return a fresh variable name that doesn't appear in the given variable names.
getFullClassName() - Method in class PptName
Returns the fully-qualified class name, which uniquely identifies a given class.
getFullName(MethodDeclaration) - Static method in class Ast
 
getFullSignature(MethodDeclaration) - Static method in class Ast
 
getFullSourcePath() - Method in class SplitterObject
Returns the full source of the Splitter.
getGuardingList() - Method in class Invariant
Return a list of all the variables that must be non-null in order for this invariant to be evaluated.
getGuardingList() - Method in class VarInfo
Finds a list of variables that must be guarded for this VarInfo to be guaranteed to not be missing.
getGuardingList(VarInfo[]) - Static method in class Invariant
Returns the union of calling VarInfo.getGuardingList on each element of the argument.
getGUID() - Method in class SplitterObject
Return the unique ID of this splitterObject.
GetImage() - Static method in class ASCII_CharStream
 
GetImage() - Method in class JavaCharStream
 
getIndexValue(ValueTuple) - Method in class VarInfo
Return the value of this long variable (as an integer)
getInstance() - Static method in class NonsensicalList
 
getInstance() - Static method in class NonsensicalObject
 
getInstance() - Static method in class Configuration
Returns the singleton instance of this class.
getInstance() - Static method in class DynamicConstants.ConIndexComparator
 
getInstance() - Static method in class VarInfo.IndexComparator
 
getInt(String) - Method in class VarInfoAux
Returns the integer value associated with a key, assuming it is defined.
getIntArrayValue(ValueTuple) - Method in class VarInfo
Return the value of an long[] variable.
getIntValue(ValueTuple) - Method in class VarInfo
Return the value of this long variable (as a long)
getInv1() - Method in class InvNode
 
getInv2() - Method in class InvNode
 
getInvariants() - Method in class PptTopLevel
Return a List of all the invariants for the program point.
getInvariants(PptTopLevel, PptMap) - Static method in class Ast
This code is taken from and modified from daikon.PrintInvariants.print_invariants.
getJavaWrapper() - Method in class Runtime.BooleanWrap
 
getJavaWrapper() - Method in class Runtime.ByteWrap
 
getJavaWrapper() - Method in class Runtime.CharWrap
 
getJavaWrapper() - Method in class Runtime.DoubleWrap
 
getJavaWrapper() - Method in class Runtime.FloatWrap
 
getJavaWrapper() - Method in class Runtime.IntWrap
 
getJavaWrapper() - Method in class Runtime.LongWrap
 
getJavaWrapper() - Method in interface Runtime.PrimitiveWrapper
 
getJavaWrapper() - Method in class Runtime.ShortWrap
 
getLine() - Static method in class ASCII_CharStream
Deprecated. 
getLine() - Method in class JavaCharStream
Deprecated. 
getList(String) - Method in class VarInfoAux
Returns the string array associated with a key, assuming it is defined.
getListFromArray(Object) - Static method in class DTraceWriter
Return a List derived from an aray.
getLowerBound() - Method in class VarInfoName.Elements
 
getLowerBound() - Method in class VarInfoName.Slice
 
getMatches(PptMap, ConstructorDeclaration) - Method in class PptNameMatcher
Iterates through program points and returns those that match the given constructor declaration.
getMatches(PptMap, MethodDeclaration) - Method in class PptNameMatcher
Iterates through program points and returns those that match the given method declaration.
getMessage() - Method in exception ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethod(Class<?>, MethodDeclaration) - Static method in class Ast
 
getMethod(MethodDeclaration) - Static method in class Ast
 
getMethodDeclarator(MethodDeclaration) - Static method in class Ast
 
getMethodName() - Method in class PptName
Returns the name (identifier) of the method, not taking into account any arguments, return values, etc.
getModified(ValueTuple) - Method in class VarInfo
Convenience methods that return information from the ValueTuple.
getModified(VarInfo) - Method in class ValueTuple
 
getModifiers(ClassOrInterfaceDeclaration) - Static method in class Ast
 
getModifiers(MethodDeclaration) - Static method in class Ast
 
getMyValFromParentVal(Object) - Method in class ArrayInfo
 
getMyValFromParentVal(Object) - Method in class DaikonClassInfo
 
getMyValFromParentVal(Object) - Method in class DaikonVariableInfo
Given a value corresponding to the parent of this, return the value of this.
getMyValFromParentVal(Object) - Method in class FieldInfo
 
getMyValFromParentVal(Object) - Method in class ListInfo
 
getMyValFromParentVal(Object) - Method in class ParameterInfo
 
getMyValFromParentVal(Object) - Method in class PureMethodInfo
Invokes this pure method on the given parentVal.
getMyValFromParentVal(Object) - Method in class ReturnInfo
 
getMyValFromParentVal(Object) - Method in class RootInfo
 
getMyValFromParentVal(Object) - Method in class StaticObjInfo
 
getMyValFromParentVal(Object) - Method in class StringInfo
 
getMyValFromParentVal(Object) - Method in class ThisObjInfo
 
getName() - Method in class DaikonVariableInfo
Returns the name of this variable.
getName() - Method in class InvariantDoclet
 
getName() - Method in class ParameterDoclet
 
getName() - Method in class PptName
Returns the complete program point name, e.g., "DataStructures.StackAr.pop()Ljava/lang/Object;:::EXIT84".
getName(ConstructorDeclaration) - Static method in class Ast
 
getName(FormalParameter) - Static method in class Ast
 
getName(MethodDeclaration) - Static method in class Ast
 
getNameWithoutPoint() - Method in class PptName
Returns the fully-qualified class and method name (and signature).
getNextToken() - Static method in class CParser
 
getNextToken() - Static method in class CParserTokenManager
 
getNextToken() - Method in class JavaParser
 
getNextToken() - Method in class JavaParserTokenManager
 
getObjectPpt(ClassInfo, int) - Static method in class RootInfo
Creates a new RootInfo object for an object program point.
getOptarg(Getopt) - Static method in class Daikon
Just like g.getOptarg(), but only to be called in circumstances when the programmer knows that the return value is non-null.
getPackage(CompilationUnit) - Static method in class Ast
 
getPackageName() - Method in class PptName
Returns a guess at the package name.
getParameters(ConstructorDeclaration) - Static method in class Ast
 
getParameters(MethodDeclaration) - Static method in class Ast
 
getParametersNoImplicit(ConstructorDeclaration) - Static method in class Ast
 
getParamVars() - Method in class PptTopLevel
Returns variables in this Ppt that are parameters.
getParent() - Method in class AdditiveExpression
 
getParent() - Method in class AllocationExpression
 
getParent() - Method in class AndExpression
 
getParent() - Method in class Annotation
 
getParent() - Method in class AnnotationTypeBody
 
getParent() - Method in class AnnotationTypeDeclaration
 
getParent() - Method in class AnnotationTypeMemberDeclaration
 
getParent() - Method in class ArgumentList
 
getParent() - Method in class Arguments
 
getParent() - Method in class ArrayDimsAndInits
 
getParent() - Method in class ArrayInitializer
 
getParent() - Method in class AssertStatement
 
getParent() - Method in class AssignmentOperator
 
getParent() - Method in class Block
 
getParent() - Method in class BlockStatement
 
getParent() - Method in class BooleanLiteral
 
getParent() - Method in class BreakStatement
 
getParent() - Method in class CastExpression
 
getParent() - Method in class CastLookahead
 
getParent() - Method in class ClassOrInterfaceBody
 
getParent() - Method in class ClassOrInterfaceBodyDeclaration
 
getParent() - Method in class ClassOrInterfaceDeclaration
 
getParent() - Method in class ClassOrInterfaceType
 
getParent() - Method in class CompilationUnit
 
getParent() - Method in class ConditionalAndExpression
 
getParent() - Method in class ConditionalExpression
 
getParent() - Method in class ConditionalOrExpression
 
getParent() - Method in class ConstructorDeclaration
 
getParent() - Method in class ContinueStatement
 
getParent() - Method in class DefaultValue
 
getParent() - Method in class DoStatement
 
getParent() - Method in class EmptyStatement
 
getParent() - Method in class EnumBody
 
getParent() - Method in class EnumConstant
 
getParent() - Method in class EnumDeclaration
 
getParent() - Method in class EqualityExpression
 
getParent() - Method in class ExclusiveOrExpression
 
getParent() - Method in class ExplicitConstructorInvocation
 
getParent() - Method in class Expression
 
getParent() - Method in class ExtendsList
 
getParent() - Method in class FieldDeclaration
 
getParent() - Method in class ForInit
 
getParent() - Method in class FormalParameter
 
getParent() - Method in class FormalParameters
 
getParent() - Method in class ForStatement
 
getParent() - Method in class ForUpdate
 
getParent() - Method in class IfStatement
 
getParent() - Method in class ImplementsList
 
getParent() - Method in class ImportDeclaration
 
getParent() - Method in class InclusiveOrExpression
 
getParent() - Method in class Initializer
 
getParent() - Method in class InstanceOfExpression
 
getParent() - Method in class LabeledStatement
 
getParent() - Method in class Literal
 
getParent() - Method in class LocalVariableDeclaration
 
getParent() - Method in class MarkerAnnotation
 
getParent() - Method in class MemberSelector
 
getParent() - Method in class MemberValue
 
getParent() - Method in class MemberValueArrayInitializer
 
getParent() - Method in class MemberValuePair
 
getParent() - Method in class MemberValuePairs
 
getParent() - Method in class MethodDeclaration
 
getParent() - Method in class MethodDeclarator
 
getParent() - Method in class Modifiers
 
getParent() - Method in class MultiplicativeExpression
 
getParent() - Method in class Name
 
getParent() - Method in class NameList
 
getParent() - Method in interface Node
 
getParent() - Method in class NodeChoice
 
getParent() - Method in class NodeList
 
getParent() - Method in class NodeListOptional
 
getParent() - Method in class NodeOptional
 
getParent() - Method in class NodeSequence
 
getParent() - Method in class NodeToken
 
getParent() - Method in class NormalAnnotation
 
getParent() - Method in class NullLiteral
 
getParent() - Method in class PackageDeclaration
 
getParent() - Method in class PostfixExpression
 
getParent() - Method in class PreDecrementExpression
 
getParent() - Method in class PreIncrementExpression
 
getParent() - Method in class PrimaryExpression
 
getParent() - Method in class PrimaryPrefix
 
getParent() - Method in class PrimarySuffix
 
getParent() - Method in class PrimitiveType
 
getParent() - Method in class ReferenceType
 
getParent() - Method in class RelationalExpression
 
getParent() - Method in class ResultType
 
getParent() - Method in class ReturnStatement
 
getParent() - Method in class RSIGNEDSHIFT
 
getParent() - Method in class RUNSIGNEDSHIFT
 
getParent() - Method in class ShiftExpression
 
getParent() - Method in class SingleMemberAnnotation
 
getParent() - Method in class Statement
 
getParent() - Method in class StatementExpression
 
getParent() - Method in class StatementExpressionList
 
getParent() - Method in class SwitchLabel
 
getParent() - Method in class SwitchStatement
 
getParent() - Method in class SynchronizedStatement
 
getParent() - Method in class ThrowStatement
 
getParent() - Method in class TryStatement
 
getParent() - Method in class Type
 
getParent() - Method in class TypeArgument
 
getParent() - Method in class TypeArguments
 
getParent() - Method in class TypeBound
 
getParent() - Method in class TypeDeclaration
 
getParent() - Method in class TypeParameter
 
getParent() - Method in class TypeParameters
 
getParent() - Method in class UnaryExpression
 
getParent() - Method in class UnaryExpressionNotPlusMinus
 
getParent() - Method in class VariableDeclarator
 
getParent() - Method in class VariableDeclaratorId
 
getParent() - Method in class VariableInitializer
 
getParent() - Method in class WhileStatement
 
getParent() - Method in class WildcardBounds
 
getParent(Class<?>, Node) - Static method in class Ast
 
getPart(VarInfoName) - Method in class VarInfoName.Finder
Returns the part of root that is contained in this.goals, or null if not found.
getPoint() - Method in class PptName
Returns something interesting and descriptive about this point, along the lines of "ENTER" or "EXIT" or some such.
getPointSubscript() - Method in class PptName
Returns a numerical subscript of the given point, or Integer.MIN_VALUE if none exists. e.g
getPpt1() - Method in class PptNode
 
getPpt2() - Method in class PptNode
 
getPptName() - Method in class SplitterObject
Returns the program point represented by this Splitter.
getPrimarySuffixes(PrimaryExpression) - Static method in class Ast
Returns an Enumeration of PrimarySuffix objects (but the static type of the elements is only known to be Node).
getPropertyFiltersIterator() - Method in class InvariantFilters
 
getProverStack() - Static method in class PptTopLevel
 
getPureMethods() - Static method in class ChicoryPremain
Return an unmodifiable Set of the pure methods.
getRelationType() - Method in class PptRelation
Returns a string describing the parent-child relationship.
getReplacer() - Method in class SpinfoFile
Gets the StatementReplacer for the replace statements in the file parsed.
getRepName(Class<?>, boolean) - Static method in class DaikonVariableInfo
Given a type, gets the representation type to be used in Daikon.
getRepTypeName() - Method in class DaikonVariableInfo
Returns the representation type name of this variable.
getRepTypeNameOnly() - Method in class DaikonVariableInfo
Return the rep type name without the constant value.
getResult() - Method in class MinusVisitor
Returns the InvMap generated as a result of the traversal.
getResult() - Method in class UnionVisitor
 
getResult() - Method in class XorVisitor
Returns the InvMap generated as a result of the traversal.
getReturnType(MethodDeclaration) - Static method in class Ast
 
getSetting() - Method in class InvariantFilter
 
getShortClassName() - Method in class PptName
Returns the short name of the class, not including any additional context, such as the package it is in.
getSignature() - Method in class PptName
Returns the full name which can uniquely identify a method within a class.
getSliceBounds() - Method in class VarInfoName
If this is a slice, (potentially in pre-state), return its lower and upper bounds, which can be subtracted to get one less than its size.
getSpecialAt(int) - Method in class NodeToken
 
getSpecialAt(int) - Method in class NodeToken
 
getSplitter() - Method in class SplitterObject
Returns the Splitter that this SplitterObject represents, or null if splitterExists() == false.
getSplitterObjects() - Method in class SpinfoFile
Gets the SplitterObjects for the file parsed.
getStaticValue(Field) - Static method in class DTraceWriter
getStringArrayValue(ValueTuple) - Method in class VarInfo
Reteurn the value of a String[] array variable.
getStringList(List<?>) - Static method in class StringInfo
Returns a space-separated String of the elements in theValues.
getStringValue(ValueTuple) - Method in class VarInfo
Return the value of a String variable.
getSubscript(VarInfoName) - Method in class VarInfoName.Elements
 
getSubscript(VarInfoName) - Method in class VarInfoName.Slice
 
GetSuffix(int) - Static method in class ASCII_CharStream
 
GetSuffix(int) - Method in class JavaCharStream
 
getSupportedOptions() - Method in class InvariantDoclet
 
getSupportedOptions() - Method in class ParameterDoclet
 
getSupportedSourceVersion() - Method in class InvariantDoclet
 
getSupportedSourceVersion() - Method in class ParameterDoclet
 
getTabbedIndex(int, String) - Static method in class AnnotateVisitor
 
getTempDir() - Static method in class SplitterFactory
 
getTestString() - Method in class SplitterObject
 
getToken(int) - Static method in class CParser
 
getToken(int) - Method in class JavaParser
 
getType() - Method in class ArrayInfo
 
getType() - Method in class FieldInfo
 
getType() - Method in class ParameterInfo
 
getType(FormalParameter) - Static method in class Ast
 
getTypeName() - Method in class DaikonVariableInfo
Returns the declared type name of this variable.
getTypeNameList(List<Object>) - Static method in class DTraceWriter
Returns a list of Strings which are the names of the run-time types in the theVals param.
getTypeNameOnly() - Method in class DaikonVariableInfo
Return the type name without aux information.
getUngenerifiedType(FormalParameter) - Method in class PptNameMatcher
 
getUpperBound() - Method in class VarInfoName.Elements
 
getUpperBound() - Method in class VarInfoName.Slice
 
getUserLeft() - Method in class Node
Returns the first element of the user object pair.
getUserLeft() - Method in class RootNode
 
getUserObject() - Method in class Node
Returns the user object pair.
getUserObject() - Method in class RootNode
 
getUserRight() - Method in class Node
Returns the second element of the user object pair.
getUserRight() - Method in class RootNode
 
getValue(String) - Method in class VarInfoAux
Returns the value for the given key, which must be present in the map.
getValue(ValueTuple) - Method in class VarInfo
Get the value of this variable from a particular sample (ValueTuple).
getValue(VarInfo) - Method in class ValueTuple
Get the value of the variable vi in this ValueTuple.
getValue(Field, Object) - Static method in class DTraceWriter
Get the value of a certain field in theObj.
getValueOrNull(ValueTuple) - Method in class VarInfo
Use of this method is discouraged.
getValueOrNull(VarInfo) - Method in class ValueTuple
Get the value of the variable vi in this ValueTuple, or null if it is missing.
getValueOrNull(String) - Method in class VarInfoAux
Returns the value for the given key, or null if it is not present.
getValueStringNonArr(Object) - Method in class DaikonClassInfo
Get a String representation of the given Object's run-time type and the corresponding "modified" value.
getValueStringNonArr(Object) - Method in class StringInfo
Similar to showStringList, but used for non-array objects.
getValueStringOfList(List<Object>) - Method in class DaikonVariableInfo
Returns a string representation of the values of a list of values as if it were an array.
getValueStringOfObjectWithMod(Object, boolean) - Method in class DaikonVariableInfo
Gets the value of an object and concatenates the associated "modified" integer.
getVariable() - Method in class VariableFilter
 
getVariableNames(Node) - Static method in class Ast
 
getVarInfo() - Method in class Derivation
Get the VarInfo that this would represent.
getVars() - Method in class Equality
Returns the variables in their index order.
getViolations() - Static method in class Runtime
Returns the list of violations.
GJDepthFirst<R,​A> - Class in jtb.visitor
Provides default methods which visit each node in the tree in depth-first order.
GJDepthFirst() - Constructor for class GJDepthFirst
 
GJNoArguDepthFirst<R> - Class in jtb.visitor
Provides default methods which visit each node in the tree in depth-first order.
GJNoArguDepthFirst() - Constructor for class GJNoArguDepthFirst
 
GJNoArguVisitor<R> - Interface in jtb.visitor
All GJ visitors with no argument must implement this interface.
GJVisitor<R,​A> - Interface in jtb.visitor
All GJ visitors must implement this interface.
GJVoidDepthFirst<A> - Class in jtb.visitor
Provides default methods which visit each node in the tree in depth-first order.
GJVoidDepthFirst() - Constructor for class GJVoidDepthFirst
 
GJVoidVisitor<A> - Interface in jtb.visitor
All GJ void visitors must implement this interface.
Global - Class in daikon
 
global_catch_il - Static variable in class DCInstrument
 
global_exception_handler - Static variable in class DCInstrument
 
global_suffix - Static variable in class FileIO
String used to identify global ppt names.
GOTO - Static variable in interface CParserConstants
 
GOTO - Static variable in interface JavaParserConstants
 
GRAIN_CLASS - Static variable in class ContextSplitterFactory
Callsite granularity at the class level.
GRAIN_LINE - Static variable in class ContextSplitterFactory
Callsite granularity at the line level.
GRAIN_METHOD - Static variable in class ContextSplitterFactory
Callsite granularity at the method level.
GreaterEqual64() - Constructor for class RangeFloat.GreaterEqual64
 
GreaterEqual64() - Constructor for class RangeInt.GreaterEqual64
 
GreaterEqual64() - Constructor for class EltRangeFloat.GreaterEqual64
 
GreaterEqual64() - Constructor for class EltRangeInt.GreaterEqual64
 
GreaterEqual64(PptSlice) - Constructor for class RangeFloat.GreaterEqual64
 
GreaterEqual64(PptSlice) - Constructor for class RangeInt.GreaterEqual64
 
GreaterEqual64(PptSlice) - Constructor for class EltRangeFloat.GreaterEqual64
 
GreaterEqual64(PptSlice) - Constructor for class EltRangeInt.GreaterEqual64
 
GreaterEqualZero() - Constructor for class RangeFloat.GreaterEqualZero
 
GreaterEqualZero() - Constructor for class RangeInt.GreaterEqualZero
 
GreaterEqualZero() - Constructor for class EltRangeFloat.GreaterEqualZero
 
GreaterEqualZero() - Constructor for class EltRangeInt.GreaterEqualZero
 
GreaterEqualZero(PptSlice) - Constructor for class RangeFloat.GreaterEqualZero
 
GreaterEqualZero(PptSlice) - Constructor for class RangeInt.GreaterEqualZero
 
GreaterEqualZero(PptSlice) - Constructor for class EltRangeFloat.GreaterEqualZero
 
GreaterEqualZero(PptSlice) - Constructor for class EltRangeInt.GreaterEqualZero
 
GT - Static variable in interface JavaParserConstants
 
GTToken() - Constructor for class Token.GTToken
 
GuardingImplication - Class in daikon.inv
This is a special implication invariant that guards any invariants that are over variables that are sometimes missing.

H

handle(String[]) - Method in class CommandHandler
 
handle(String[]) - Method in class InstrumentHandler
 
handle(Map<String, VarInfoName>, String[], PrintStream) - Method in interface VarInfoNameDriver.Handler
 
handleArrayAccess(PostfixExpression) - Method in class Converter
 
handleDaikonTerminationException(Daikon.DaikonTerminationException) - Static method in class Daikon
Handle DaikonTerminationExceptions.
handleFunctionCall(PostfixExpression) - Method in class Converter
 
handleMatrixAccess(PostfixExpression) - Method in class Converter
 
handleParenthesesExpression(PostfixExpression) - Method in class Converter
 
handles(String) - Method in class CommandHandler
 
handles(String) - Method in class InstrumentHandler
 
HAS_DUPLICATES - Static variable in class VarInfoAux
Whether repeated elements can exist in this collection.
HAS_NULL - Static variable in class VarInfoAux
Whether null has a special meaning for this variable or its members.
HAS_ORDER - Static variable in class VarInfoAux
Whether order matters.
has_parent(VarInfo) - Method in class PptTopLevel
Returns whether or not the specified variable in this ppt has any parents.
has_same_parent(VarInfo) - Method in class VarInfo
Returns whether or not two variables have the same enclosing variable.
HAS_SIZE - Static variable in class VarInfoAux
Whether taking the size of this matters.
has_splitters() - Method in class PptTopLevel
Returns whether or not this ppt has any splitters.
has_typeof() - Method in class VarInfo
Returns whether or not this variable represents the type of a variable (eg, a.getClass().getName()).
hasChildren() - Method in class PptRelation
Returns whether or not this relation's child has children of its own.
hasDuplicates() - Method in class VarInfoAux
hashCode() - Method in class DynamicConstants.Constant
 
hashCode() - Method in class Invariant.Match
 
hashCode() - Method in class PptName
 
hashCode() - Method in class Annotation
 
hashCode() - Method in class Annotation.Kind
 
hashCode() - Method in class Property
 
hashCode() - Method in class Property.Kind
 
hashCode() - Method in class Violation
 
hashCode() - Method in class Violation.Time
 
hashCode() - Method in class ValueTuple
 
hashCode() - Method in class VarComparabilityImplicit
 
hashCode() - Method in class VarComparabilityNone
 
hashCode() - Method in class VarInfo.Pair
 
hashCode() - Method in class VarInfoAux
 
hashCode() - Method in class VarInfoName
 
HASHCODE - Static variable in class ProglangType
 
HASHCODE_ARRAY - Static variable in class ProglangType
 
hasImplication(Implication) - Method in class PptSlice0
 
hasModulusRemainder(long, long) - Method in class NonModulus
Returns true if this has the given modulus and remainder.
hasNext() - Method in class PptTopLevel.CondIterator
 
hasNext() - Method in class PptTopLevel.ViewsIteratorIterator
 
hasNext() - Method in class DtracePartitioner
 
hasNode(VarInfoName) - Method in class VarInfoName
Returns true iff the given node can be found in this.
hasNodeOfType(Class<?>) - Method in class VarInfoName
Returns true iff a node of the given type exists in this.
hasNonCanonicalVariable() - Method in class Equality
 
hasNull() - Method in class VarInfoAux
hasOrder() - Method in class VarInfoAux
hasSeenNonSingletonSample() - Method in class EltwiseFloatComparison
 
hasSeenNonSingletonSample() - Method in class EltwiseFloatEqual
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseFloatGreaterEqual
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseFloatGreaterThan
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseFloatLessEqual
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseFloatLessThan
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseIntComparison
 
hasSeenNonSingletonSample() - Method in class EltwiseIntEqual
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseIntGreaterEqual
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseIntGreaterThan
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseIntLessEqual
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSeenNonSingletonSample() - Method in class EltwiseIntLessThan
This function returns whether a sample has been seen by this Invariant that includes two or more entries in an array.
hasSize() - Method in class VarInfoAux
hasTypeOf() - Method in class VarInfoName
Returns true iff a TypeOf node exists in this.
hasUninterestingConstant() - Method in class Implication
 
hasUninterestingConstant() - Method in class Invariant
An invariant that includes an uninteresting constant (say, "size(x[]) < 237") is likely to be an artifact of the way the program was tested, rather than a statement that would in fact hold over all possible executions.
hasUninterestingConstant() - Method in class LowerBound
 
hasUninterestingConstant() - Method in class LowerBoundFloat
 
hasUninterestingConstant() - Method in class OneOfFloat
 
hasUninterestingConstant() - Method in class OneOfScalar
 
hasUninterestingConstant() - Method in class UpperBound
 
hasUninterestingConstant() - Method in class UpperBoundFloat
 
hasUninterestingConstant() - Method in class EltLowerBound
 
hasUninterestingConstant() - Method in class EltLowerBoundFloat
 
hasUninterestingConstant() - Method in class EltOneOf
 
hasUninterestingConstant() - Method in class EltOneOfFloat
 
hasUninterestingConstant() - Method in class EltUpperBound
 
hasUninterestingConstant() - Method in class EltUpperBoundFloat
 
hasUninterestingConstant() - Method in class OneOfFloatSequence
 
hasUninterestingConstant() - Method in class OneOfSequence
 
hasUninterestingConstant() - Method in class OneOfString
 
hasUninterestingConstant() - Method in class EltOneOfString
 
hasUninterestingConstant() - Method in class OneOfStringSequence
 
hasValue(String) - Method in class VarInfoAux
Return true if the value for the given key is defined, and false otherwise.
heap_size - Static variable in class Chicory
Heap size for the target program, and for Daikon if Daikon is run.
help - Static variable in class Chicory
Display usage information.
help - Static variable in class DynComp
Display usage information.
help_SWITCH - Static variable in class Daikon
option help
HEX_LITERAL - Static variable in interface CParserConstants
 
HEX_LITERAL - Static variable in interface JavaParserConstants
 
HEXADECIMAL_EXPONENT - Static variable in interface JavaParserConstants
 
HEXADECIMAL_FLOATING_POINT_LITERAL - Static variable in interface JavaParserConstants
 
HOOK - Static variable in interface JavaParserConstants
 
htmlToTexinfo(String) - Static method in class HtmlToTexinfo
Converts HTML to Texinfo.
HtmlToTexinfo - Class in daikon.config
Supplies a static method htmlToTexinfo that converts HTML to Texinfo format.
HtmlToTexinfo() - Constructor for class HtmlToTexinfo
 
HtmlToTexinfoTest - Class in daikon.test.config
 
HtmlToTexinfoTest() - Constructor for class HtmlToTexinfoTest
 
HUMAN_OUTPUT - Static variable in class PrintAllVisitor
 
HYBRID - NIS.SuppressionProcessor
 
hybrid_method - Static variable in class NIS
Boolean.

I

i - Variable in class VarInfoName.Slice
 
iastore(int[], int, int) - Static method in class DCRuntime
Execute an iastore instruction and manipulate the tags accordingly.
icfp - Static variable in class PptTopLevel
 
id - Variable in class FileIO.ParentRelation
 
id - Variable in class ContextSplitterFactory.MapfileEntry
 
IDENTIFIER - Static variable in interface CParserConstants
 
IDENTIFIER - Static variable in interface JavaParserConstants
 
identifier_name() - Method in class VarInfoName
Return the String representation of this name using only letters, numbers, and underscores.
identifier_name_impl() - Method in class VarInfoName.Add
 
identifier_name_impl() - Method in class VarInfoName.Elements
 
identifier_name_impl() - Method in class VarInfoName.Field
 
identifier_name_impl() - Method in class VarInfoName.FunctionOf
 
identifier_name_impl() - Method in class VarInfoName.FunctionOfN
 
identifier_name_impl() - Method in class VarInfoName
Returns the name using only letters, numbers, and underscores.
identifier_name_impl() - Method in class VarInfoName.Poststate
 
identifier_name_impl() - Method in class VarInfoName.Prestate
 
identifier_name_impl() - Method in class VarInfoName.Simple
 
identifier_name_impl() - Method in class VarInfoName.SizeOf
 
identifier_name_impl() - Method in class VarInfoName.Slice
 
identifier_name_impl() - Method in class VarInfoName.Subscript
 
identifier_name_impl() - Method in class VarInfoName.TypeOf
 
identifier_name_impl(String) - Method in class VarInfoName.Elements
 
IdentifierList - Class in jtb.cparser.syntaxtree
 
IdentifierList(NodeToken, NodeListOptional) - Constructor for class IdentifierList
 
IdentifierList() - Static method in class CParser
 
IDENTITY_TRANSFORMER - Static variable in class VarInfoName
A pass-through transformer.
IF - Static variable in interface CParserConstants
 
IF - Static variable in interface JavaParserConstants
 
ifact - Variable in class DCInstrument
The BCEL InstructionFactory for generating byte code instructions.
iff - Variable in class Implication
 
IfStatement - Class in jtb.syntaxtree
 
IfStatement(Expression, Statement, NodeOptional) - Constructor for class IfStatement
 
IfStatement(NodeToken, NodeToken, Expression, NodeToken, Statement, NodeOptional) - Constructor for class IfStatement
 
IfStatement() - Method in class JavaParser
 
ignore_comparability - Static variable in class Daikon
 
image - Variable in class Token
The string image of the token.
image - Variable in class Token
The string image of the token.
IMPLEMENTS - Static variable in interface JavaParserConstants
 
implementsList(Class<?>) - Static method in class DaikonVariableInfo
Returns true iff type implements the List interface.
ImplementsList - Class in jtb.syntaxtree
 
ImplementsList(ClassOrInterfaceType, NodeListOptional) - Constructor for class ImplementsList
 
ImplementsList(NodeToken, ClassOrInterfaceType, NodeListOptional) - Constructor for class ImplementsList
 
ImplementsList(boolean) - Method in class JavaParser
 
Implication - Class in daikon.inv
The Implication invariant class is used internally within Daikon to handle invariants that are only true when certain other conditions are also true (splitting).
Implication(PptSlice, Invariant, Invariant, boolean, Invariant, Invariant) - Constructor for class Implication
 
IMPLICIT - Static variable in class VarComparability
 
implied_false_noninstantiated_invariants - Static variable in class Global
 
implied_noninstantiated_invariants - Static variable in class Global
 
implied_post_condition - Static variable in class DiscardCode
used when an invariant is implied by some prestate conditions
IMPORT - Static variable in interface JavaParserConstants
 
ImportDeclaration - Class in jtb.syntaxtree
 
ImportDeclaration(NodeOptional, Name, NodeOptional) - Constructor for class ImportDeclaration
 
ImportDeclaration(NodeToken, NodeOptional, Name, NodeOptional, NodeToken) - Constructor for class ImportDeclaration
 
ImportDeclaration() - Method in class JavaParser
 
in_dtrace - Static variable in class Runtime
Flag indicating that a dtrace record is currently being written used to prevent a call to instrumented code that occurs as part of generating a dtrace record (eg, toArray when processing lists or pure functions) from generating a nested dtrace record.
IN_FORMAL_COMMENT - Static variable in interface JavaParserConstants
 
in_jdk - Variable in class DCInstrument
Is the current class a member of the JDK?
in_merge - Variable in class PptTopLevel
 
IN_MULTI_LINE_COMMENT - Static variable in interface JavaParserConstants
 
in_shutdown - Static variable in class Premain
One of the last phases for DynComp is to write out the comparability values after the user program completes execution.
inBuf - Variable in class JavaCharStream
 
include(Invariant) - Method in interface PptTopLevel.SimplifyInclusionTester
 
include_index() - Static method in enum Quantify.QuantFlags
set with just INCLUDE_INDEX turned on
INCLUDE_INDEX - Quantify.QuantFlags
Return the names of the index variables.
INCLUDE_UNRETURNED - Static variable in class TraceSelect
 
includes_simple_name(String) - Method in class VarInfo
Returns true if this variable contains a simple variable whose name is varname.
includesSimpleName(String) - Method in class VarInfoName
Returns true if this VarInfoName contains a simple variable whose name is NAME.
InclusiveOrExpression - Class in jtb.syntaxtree
 
InclusiveOrExpression(ExclusiveOrExpression, NodeListOptional) - Constructor for class InclusiveOrExpression
 
InclusiveOrExpression() - Method in class JavaParser
 
InclusiveORExpression - Class in jtb.cparser.syntaxtree
 
InclusiveORExpression(ExclusiveORExpression, NodeOptional) - Constructor for class InclusiveORExpression
 
InclusiveORExpression() - Static method in class CParser
 
INCR - Static variable in interface JavaParserConstants
 
incrementRecords() - Static method in class Runtime
Increment the number of records that have been printed.
incSampleNumber() - Method in class PptTopLevel
Increments the number of samples processed by the program point by 1.
indent - Variable in class DepthFirstVisitor
 
indent() - Method in class TreeFormatter
 
indent(int) - Method in class TreeFormatter
 
indents - Variable in class DepthFirstVisitor
 
index - Variable in class DeclReader.DeclVarInfo
 
index - Variable in class SequenceInitial
Typically 0, 1, -1, or -2.
index - Variable in class SequenceInitialFloat
Typically 0, 1, -1, or -2.
index - Variable in class Quantify.QuantifyReturn
Index into the variable.
index - Variable in class VarInfoName.Subscript
 
index_shift - Variable in class SequenceFloatSubscript
 
index_shift - Variable in class SequenceScalarSubscript
 
index_shift - Variable in class SequenceStringSubscript
 
index_shift - Variable in class SequenceSubsequence
 
indexCompatible(VarInfo) - Method in class VarInfo
Return true if this sequence's first index type is compatible with the scalar variable.
indexOf(String) - Method in class Ppt
Returns the varinfo_index of the variable whose name is varname.
indexType(int) - Method in class VarComparability
 
indexType(int) - Method in class VarComparabilityImplicit
 
indexType(int) - Method in class VarComparabilityNone
 
Info(long, int) - Constructor for class CompleteOneOfScalar.Info
 
Info(String, int) - Constructor for class CompleteOneOfString.Info
 
init() - Static method in class DCRuntime
Perform any initialization required before instrumentation begins.
init(Locale, Reporter) - Method in class InvariantDoclet
 
init(Locale, Reporter) - Method in class ParameterDoclet
 
init_hierarchy(PptMap) - Static method in class PptRelation
Initialize the hierarchical relationship between ppts.
init_hierarchy_new(PptMap) - Static method in class PptRelation
Initialize the hierarchical relationship between ppts.
init_ni_suppression() - Static method in class NIS
Sets up non-instantiation suppression.
init_ppt(PptTopLevel, PptMap) - Static method in class Daikon
Setup splitters.
init_traversal(int) - Method in class ClassInfo
Initializes the daikon variables for the object and class ppts.
init_traversal(int) - Method in class MethodInfo
Initialize the enter and exit daikon variable trees (traversalEnter and traversalExit).
InitDeclarator - Class in jtb.cparser.syntaxtree
 
InitDeclarator(Declarator, NodeOptional) - Constructor for class InitDeclarator
 
InitDeclarator() - Static method in class CParser
 
InitDeclaratorList - Class in jtb.cparser.syntaxtree
 
InitDeclaratorList(InitDeclarator, NodeListOptional) - Constructor for class InitDeclaratorList
 
InitDeclaratorList() - Static method in class CParser
 
initDocCategories() - Method in class ParameterDoclet
Initialize the categories data structure.
initialize() - Static method in class DiscReasonMap
 
Initializer - Class in jtb.cparser.syntaxtree
 
Initializer - Class in jtb.syntaxtree
 
Initializer(NodeChoice) - Constructor for class Initializer
 
Initializer(NodeOptional, Block) - Constructor for class Initializer
 
Initializer() - Static method in class CParser
 
Initializer() - Method in class JavaParser
 
InitializerList - Class in jtb.cparser.syntaxtree
 
InitializerList(Initializer, NodeListOptional) - Constructor for class InitializerList
 
InitializerList() - Static method in class CParser
 
initNotify(String) - Static method in class Runtime
Called by classes when they have finished initialization (i.e., their static initializer has completed).
initViaReflection() - Method in class ClassInfo
Gets the reflection object Class for this class, and the Method objects for each method that is already in method_infos.
initViaReflection() - Method in class MethodInfo
Populates this class with data from reflection.
InorderFlattener(VarInfoName) - Constructor for class VarInfoName.InorderFlattener
 
inOrderTraversal() - Method in class VarInfoName
Returns the nodes of this, as given by an inorder traversal.
inPre() - Method in class VarInfoName.ElementsFinder
 
inPre() - Method in class VarInfoName.NodeFinder
 
inPrestateContext(VarInfoName) - Method in class VarInfoName
Returns true if the given node is in a prestate context within this tree.
INPUT_LANGUAGE - FileIO.RecordType
 
input_stream - Variable in class JavaParserTokenManager
 
inputStream - Variable in class JavaCharStream
 
insert_inexpressible - Variable in class AnnotateVisitor
If true, insert annotations not supported by ESC.
insertAlso(Node) - Method in class AnnotateVisitor
 
insertBehavior(Node) - Method in class AnnotateVisitor
 
InsertCommentFormatter - Class in daikon.tools.jtb
InsertCommentFormatter is a visitor that does not actually insert comments, but instead corrects positioning fields of all the tokens in the tree to accomodate already-inserted comments, while modifying the formatting as little as possible.
InsertCommentFormatter(List<NodeToken>) - Constructor for class InsertCommentFormatter
 
insertInvariants(Node, String, AnnotateVisitor.InvariantsAndModifiedVars, boolean) - Method in class AnnotateVisitor
 
insertInvariants(Node, String, AnnotateVisitor.InvariantsAndModifiedVars) - Method in class AnnotateVisitor
 
insertJMLWorkaround(Node) - Method in class AnnotateVisitor
 
insertModifies(Node, String, String, boolean) - Method in class AnnotateVisitor
 
inside_csharp_name(VarInfo, boolean, int) - Method in class Derivation
Returns the csharp name of a variable which is included inside an expression (such as orig(a[vi])).
inside_esc_name(VarInfo, boolean, int) - Method in class Derivation
Returns the esc name of a variable which is included inside an expression (such as orig(a[vi])).
inside_jml_name(VarInfo, boolean, int) - Method in class Derivation
Returns the jml name of a variable which is included inside an expression (such as orig(a[vi])).
install_exception_handler(MethodGen) - Method in class DCInstrument
Adds a try/catch block around the entire method.
INSTANCEOF - Static variable in interface JavaParserConstants
 
InstanceOfExpression - Class in jtb.syntaxtree
 
InstanceOfExpression(RelationalExpression, NodeOptional) - Constructor for class InstanceOfExpression
 
InstanceOfExpression() - Method in class JavaParser
 
instantiate(PptSlice) - Method in class Invariant
Instantiates this invariant over the specified slice.
instantiate(PptSlice) - Method in class NISuppressee
Instantiates the suppressee invariant on the specified slice.
instantiate(PptTopLevel, VarInfo[]) - Method in class DummyInvariant
 
instantiate(VarInfo) - Method in class SequenceInitialFactory
 
instantiate(VarInfo) - Method in class SequenceInitialFactoryFloat
 
instantiate(VarInfo) - Method in class SequenceLengthFactory
 
instantiate(VarInfo) - Method in class SequenceMinMaxSumFactory
 
instantiate(VarInfo) - Method in class StringLengthFactory
 
instantiate(VarInfo) - Method in class UnaryDerivationFactory
 
instantiate(VarInfo[], PptTopLevel) - Method in class NISuppressee
Instantiates the suppressee invariant on the slice specified by vis in the specified ppt.
instantiate(VarInfo, VarInfo) - Method in class BinaryDerivationFactory
Create a set of derivations from two base variables.
instantiate(VarInfo, VarInfo) - Method in class SequenceFloatIntersectionFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceFloatSubscriptFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceFloatUnionFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceScalarIntersectionFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceScalarSubscriptFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceScalarUnionFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequencesConcatFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequencesJoinFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequencesJoinFactoryFloat
 
instantiate(VarInfo, VarInfo) - Method in class SequencesPredicateFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequencesPredicateFactoryFloat
 
instantiate(VarInfo, VarInfo) - Method in class SequenceStringIntersectionFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceStringSubscriptFactory
 
instantiate(VarInfo, VarInfo) - Method in class SequenceStringUnionFactory
 
instantiate(VarInfo, VarInfo, VarInfo) - Method in class SequenceFloatArbitrarySubsequenceFactory
 
instantiate(VarInfo, VarInfo, VarInfo) - Method in class SequenceScalarArbitrarySubsequenceFactory
 
instantiate(VarInfo, VarInfo, VarInfo) - Method in class SequenceStringArbitrarySubsequenceFactory
 
instantiate(VarInfo, VarInfo, VarInfo) - Method in class TernaryDerivationFactory
Create a set of derivations from three base variables.
instantiate_constant_suppressions(List<DynamicConstants.Constant>, List<DynamicConstants.Constant>) - Method in class DynamicConstants
 
instantiate_dyn(PptSlice) - Method in class Member
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class MemberFloat
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class MemberString
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class AndJoiner
 
instantiate_dyn(PptSlice) - Method in class SeqFloatEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqFloatGreaterEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqFloatGreaterThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqFloatLessEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqFloatLessThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqIntEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqIntGreaterEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqIntGreaterThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqIntLessEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqIntLessThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FloatEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class FloatGreaterEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class FloatGreaterThan
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class FloatLessEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class FloatLessThan
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class FloatNonEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class IntEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class IntGreaterEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class IntGreaterThan
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class IntLessEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class IntLessThan
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class IntNonEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class LinearBinary
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class LinearBinaryFloat
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class NumericFloat.Divides
 
instantiate_dyn(PptSlice) - Method in class NumericFloat.Square
 
instantiate_dyn(PptSlice) - Method in class NumericFloat.ZeroTrack
 
instantiate_dyn(PptSlice) - Method in class NumericInt.BitwiseAndZero
 
instantiate_dyn(PptSlice) - Method in class NumericInt.BitwiseComplement
 
instantiate_dyn(PptSlice) - Method in class NumericInt.BitwiseSubset
 
instantiate_dyn(PptSlice) - Method in class NumericInt.Divides
 
instantiate_dyn(PptSlice) - Method in class NumericInt.ShiftZero
 
instantiate_dyn(PptSlice) - Method in class NumericInt.Square
 
instantiate_dyn(PptSlice) - Method in class NumericInt.ZeroTrack
 
instantiate_dyn(PptSlice) - Method in class PairwiseFloatEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseFloatGreaterEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseFloatGreaterThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseFloatLessEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseFloatLessThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseIntEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseIntGreaterEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseIntGreaterThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseIntLessEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseIntLessThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseLinearBinary
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class PairwiseLinearBinaryFloat
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class PairwiseNumericFloat.Divides
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericFloat.Square
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericFloat.ZeroTrack
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.BitwiseAndZero
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.BitwiseComplement
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.BitwiseSubset
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.Divides
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.ShiftZero
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.Square
 
instantiate_dyn(PptSlice) - Method in class PairwiseNumericInt.ZeroTrack
 
instantiate_dyn(PptSlice) - Method in class PairwiseString.SubString
 
instantiate_dyn(PptSlice) - Method in class PairwiseStringEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseStringGreaterEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseStringGreaterThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseStringLessEqual
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PairwiseStringLessThan
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class Reverse
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class ReverseFloat
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqSeqFloatEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqFloatGreaterEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqFloatGreaterThan
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqFloatLessEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqFloatLessThan
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqIntEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqIntGreaterEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqIntGreaterThan
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqIntLessEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqIntLessThan
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqStringEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqStringGreaterEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqStringGreaterThan
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqStringLessEqual
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqSeqStringLessThan
Instantiates the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SubSequence
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SubSequenceFloat
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SubSet
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SubSetFloat
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SuperSequence
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SuperSequenceFloat
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SuperSet
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SuperSetFloat
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class StdString.SubString
 
instantiate_dyn(PptSlice) - Method in class StringEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class StringGreaterEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class StringGreaterThan
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class StringLessEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class StringLessThan
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class StringNonEqual
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class DummyInvariant
 
instantiate_dyn(PptSlice) - Method in class Equality
 
instantiate_dyn(PptSlice) - Method in class Implication
 
instantiate_dyn(PptSlice) - Method in class Invariant
Instantiates (creates) an invariant of the same class on the specified slice.
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_xyz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_xzy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_yxz
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_yzx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_zxy
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_zyx
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class LinearTernary
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class LinearTernaryFloat
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class CompleteOneOfScalar
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class IsPointer
 
instantiate_dyn(PptSlice) - Method in class LowerBound
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class LowerBoundFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class Modulus
Instantiate an invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class NonModulus
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class NonZero
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class NonZeroFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class OneOfFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class OneOfScalar
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class Positive
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualMinusOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeFloat.GreaterEqual64
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeFloat.GreaterEqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.BooleanVal
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.Bound0_63
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.EqualMinusOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.EqualOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.EqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.Even
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.GreaterEqual64
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.GreaterEqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class RangeInt.PowerOfTwo
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class UpperBound
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class UpperBoundFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class CommonFloatSequence
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class CommonSequence
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltLowerBound
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltLowerBoundFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltNonZero
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltNonZeroFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltOneOf
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltOneOfFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualMinusOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeFloat.GreaterEqual64
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeFloat.GreaterEqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.BooleanVal
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.Bound0_63
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualMinusOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualOne
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.Even
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.GreaterEqual64
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.GreaterEqualZero
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltRangeInt.PowerOfTwo
instantiates the invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltUpperBound
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltUpperBoundFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltwiseFloatEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseFloatGreaterEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseFloatGreaterThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseFloatLessEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseFloatLessThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseIntEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseIntGreaterEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseIntGreaterThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseIntLessEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class EltwiseIntLessThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class NoDuplicates
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class NoDuplicatesFloat
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class OneOfFloatSequence
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class OneOfSequence
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class SeqIndexFloatEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexFloatGreaterEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexFloatGreaterThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexFloatLessEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexFloatLessThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexFloatNonEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexIntEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexIntGreaterEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexIntGreaterThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexIntLessEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexIntLessThan
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class SeqIndexIntNonEqual
Instantiate the invariant on the specified slice.
instantiate_dyn(PptSlice) - Method in class CompleteOneOfString
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class OneOfString
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class PrintableString
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class CommonStringSequence
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class EltOneOfString
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class OneOfStringSequence
instantiate an invariant on the specified slice
instantiate_dyn(PptSlice) - Method in class DiffDummyInvariant
 
instantiate_from_pairs(Set<VarInfo.Pair>) - Method in class PptSliceEquality
Instantiate the full equality sets from a set of variable pairs where each member of a pair is equal to the other.
instantiate_invariants() - Method in class PptSlice1
Creates all of the invariants that are appropriate for this slice.
instantiate_invariants() - Method in class PptSlice2
Creates all of the invariants that are appropriate for this slice.
instantiate_invariants() - Method in class PptSlice3
Creates all of the invariants that are appropriate for this slice.
instantiate_invariants(List<Invariant>) - Method in class PptSlice1
Creates all of the invariants that are appropriate for this slice based on the list of invariants passed in.
instantiate_invariants(List<Invariant>) - Method in class PptSlice2
Creates all of the invariants that are appropriate for this slice based on the list of invariants passed in.
instantiate_invariants(List<Invariant>) - Method in class PptSlice3
Creates all of the invariants that are appropriate for this slice based on the list of invariants passed in.
instantiate_new_views(List<DynamicConstants.Constant>, List<DynamicConstants.Constant>) - Method in class DynamicConstants
Creates all new views required for the newly non constants (noncons) and the newly non-missing (non_missing).
instantiate_ok(VarInfo[]) - Method in class SeqFloatEqual
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqFloatGreaterEqual
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqFloatGreaterThan
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqFloatLessEqual
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqFloatLessThan
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqIntEqual
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqIntGreaterEqual
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqIntGreaterThan
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqIntLessEqual
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqIntLessThan
Non-equal SeqIntComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class FloatEqual
Returns whether or not the specified var types are valid for FloatEqual
instantiate_ok(VarInfo[]) - Method in class FloatGreaterEqual
Returns whether or not the specified var types are valid for FloatGreaterEqual
instantiate_ok(VarInfo[]) - Method in class FloatGreaterThan
Returns whether or not the specified var types are valid for FloatGreaterThan
instantiate_ok(VarInfo[]) - Method in class FloatLessEqual
Returns whether or not the specified var types are valid for FloatLessEqual
instantiate_ok(VarInfo[]) - Method in class FloatLessThan
Returns whether or not the specified var types are valid for FloatLessThan
instantiate_ok(VarInfo[]) - Method in class FloatNonEqual
Returns whether or not the specified var types are valid for FloatNonEqual
instantiate_ok(VarInfo[]) - Method in class IntEqual
Returns whether or not the specified var types are valid for IntEqual
instantiate_ok(VarInfo[]) - Method in class IntGreaterEqual
Returns whether or not the specified var types are valid for IntGreaterEqual
instantiate_ok(VarInfo[]) - Method in class IntGreaterThan
Returns whether or not the specified var types are valid for IntGreaterThan
instantiate_ok(VarInfo[]) - Method in class IntLessEqual
Returns whether or not the specified var types are valid for IntLessEqual
instantiate_ok(VarInfo[]) - Method in class IntLessThan
Returns whether or not the specified var types are valid for IntLessThan
instantiate_ok(VarInfo[]) - Method in class IntNonEqual
Returns whether or not the specified var types are valid for IntNonEqual
instantiate_ok(VarInfo[]) - Method in class LinearBinary
LinearBinary is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class LinearBinaryFloat
LinearBinary is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class NumericFloat
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
instantiate_ok(VarInfo[]) - Method in class NumericInt
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
instantiate_ok(VarInfo[]) - Method in class PairwiseFloatEqual
PairwiseFloatEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
PairwiseFloatGreaterEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseFloatGreaterThan
PairwiseFloatGreaterThan is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseFloatLessEqual
PairwiseFloatLessEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseFloatLessThan
PairwiseFloatLessThan is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseIntEqual
PairwiseIntEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseIntGreaterEqual
PairwiseIntGreaterEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseIntGreaterThan
PairwiseIntGreaterThan is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseIntLessEqual
PairwiseIntLessEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseIntLessThan
PairwiseIntLessThan is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseNumericFloat
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
instantiate_ok(VarInfo[]) - Method in class PairwiseNumericInt
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
instantiate_ok(VarInfo[]) - Method in class PairwiseString
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
instantiate_ok(VarInfo[]) - Method in class PairwiseStringEqual
PairwiseStringEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseStringGreaterEqual
PairwiseStringGreaterEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseStringGreaterThan
PairwiseStringGreaterThan is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseStringLessEqual
PairwiseStringLessEqual is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class PairwiseStringLessThan
PairwiseStringLessThan is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class Reverse
Reverse only makes sense on ordered arrays.
instantiate_ok(VarInfo[]) - Method in class ReverseFloat
Reverse only makes sense on ordered arrays.
instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatLessEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatLessThan
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqIntEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqIntGreaterThan
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqIntLessEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqIntLessThan
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqStringEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqStringGreaterThan
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqStringLessEqual
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqSeqStringLessThan
Non-Equal SeqComparison is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SubSet
 
instantiate_ok(VarInfo[]) - Method in class SubSetFloat
 
instantiate_ok(VarInfo[]) - Method in class SuperSet
 
instantiate_ok(VarInfo[]) - Method in class SuperSetFloat
 
instantiate_ok(VarInfo[]) - Method in class StdString
Returns true if it is ok to instantiate a numeric invariant over the specified slice.
instantiate_ok(VarInfo[]) - Method in class StringEqual
Returns whether or not the specified var types are valid for StringEqual
instantiate_ok(VarInfo[]) - Method in class StringGreaterEqual
Returns whether or not the specified var types are valid for StringGreaterEqual
instantiate_ok(VarInfo[]) - Method in class StringGreaterThan
Returns whether or not the specified var types are valid for StringGreaterThan
instantiate_ok(VarInfo[]) - Method in class StringLessEqual
Returns whether or not the specified var types are valid for StringLessEqual
instantiate_ok(VarInfo[]) - Method in class StringLessThan
Returns whether or not the specified var types are valid for StringLessThan
instantiate_ok(VarInfo[]) - Method in class StringNonEqual
Returns whether or not the specified var types are valid for StringNonEqual
instantiate_ok(VarInfo[]) - Method in class Invariant
Returns true if it makes sense to instantiate this invariant over the specified variables.
instantiate_ok(VarInfo[]) - Method in class FunctionBinary
FunctionBinary is only valid on isIntegral() types.
instantiate_ok(VarInfo[]) - Method in class FunctionBinaryFloat
FunctionBinaryFloat is only valid on isFloat() types.
instantiate_ok(VarInfo[]) - Method in class LinearTernary
LinearTernary is only valid on non-constant integral types.
instantiate_ok(VarInfo[]) - Method in class LinearTernaryFloat
LinearTernary is only valid on non-constant integral types.
instantiate_ok(VarInfo[]) - Method in class IsPointer
 
instantiate_ok(VarInfo[]) - Method in class LowerBound
LowerBound is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class LowerBoundFloat
LowerBoundFloat is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class Modulus
Modulus is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class NonModulus
NonModulus is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class NonZero
Make sure the NonZero make sense on these vars.
instantiate_ok(VarInfo[]) - Method in class NonZeroFloat
Make sure the NonZero make sense on these vars.
instantiate_ok(VarInfo[]) - Method in class RangeFloat
Check that instantiation is ok.
instantiate_ok(VarInfo[]) - Method in class RangeInt
Check that instantiation is ok.
instantiate_ok(VarInfo[]) - Method in class UpperBound
UpperBound is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class UpperBoundFloat
UpperBoundFloat is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class CommonFloatSequence
Sequences of hashcode values won't be consistent and are thus not printed by default.
instantiate_ok(VarInfo[]) - Method in class CommonSequence
Sequences of hashcode values won't be consistent and are thus not printed by default.
instantiate_ok(VarInfo[]) - Method in class EltLowerBound
EltLowerBound is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltLowerBoundFloat
EltLowerBoundFloat is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltRangeFloat
Check that instantiation is ok.
instantiate_ok(VarInfo[]) - Method in class EltRangeInt
Check that instantiation is ok.
instantiate_ok(VarInfo[]) - Method in class EltUpperBound
EltUpperBound is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltUpperBoundFloat
EltUpperBoundFloat is only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseFloatEqual
Non-equality EltwiseFloatEqual invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseFloatGreaterEqual
Non-equality EltwiseFloatGreaterEqual invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseFloatGreaterThan
Non-equality EltwiseFloatGreaterThan invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseFloatLessEqual
Non-equality EltwiseFloatLessEqual invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseFloatLessThan
Non-equality EltwiseFloatLessThan invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseIntEqual
Non-equality EltwiseIntEqual invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseIntGreaterEqual
Non-equality EltwiseIntGreaterEqual invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseIntGreaterThan
Non-equality EltwiseIntGreaterThan invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseIntLessEqual
Non-equality EltwiseIntLessEqual invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class EltwiseIntLessThan
Non-equality EltwiseIntLessThan invariants are only valid on integral types.
instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatGreaterEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatGreaterThan
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatLessEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatLessThan
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatNonEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexIntEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexIntGreaterEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexIntGreaterThan
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexIntLessEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexIntLessThan
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class SeqIndexIntNonEqual
Check that SeqIndex comparisons make sense over these vars.
instantiate_ok(VarInfo[]) - Method in class NISuppressor
Returns whether or not this suppressor invariant could be instantiated over the specified variables.
instantiate_oneof(DynamicConstants.Constant) - Method in class DynamicConstants
Creates OneOf invariants for each constant.
instantiate_views_and_invariants() - Method in class PptTopLevel
This function creates all the views (and thus candidate invariants), but does not check those invariants.
instantiate_views_and_invariants(PptTopLevel) - Static method in class DaikonSimple
Install views and the invariants.
instantiated - Variable in class Splitter
True for an instantiated (non-"factory") splitter.
instantiated() - Method in class Splitter
Returns true for an instantiated (non-"factory") splitter.
instantiated_inv_cnt - Variable in class PptTopLevel
Number of invariants after equality set processing for the last sample.
instantiated_inv_cnt - Variable in class PptTopLevel.Stats
number of instantiated invariants before the sample is applied
instantiated_invariants - Static variable in class Global
 
instantiated_slice_cnt - Variable in class PptTopLevel
Number of slices after equality set processing for the last sample.
instantiated_slice_cnt - Variable in class PptTopLevel.Stats
number of instantiated slices
instantiateDummy(PptTopLevel) - Method in class Splitter
Make an instance DummyInvariant for this instance of the splitter, if possible on an appropriate slice from ppt.
instantiateDummy(PptTopLevel) - Method in class SplitterExample
 
instantiateSplitter(Ppt) - Method in class CallerContextSplitter
Create a new splitter for the given ppt using this as a prototype.
instantiateSplitter(Ppt) - Method in class ReturnTrueSplitter
 
instantiateSplitter(Ppt) - Method in class Splitter
Creates a valid splitter than can be used for testing the condition via test(ValueTuple).
instantiateSplitter(Ppt) - Method in class SplitterExample
 
instrument() - Method in class DCInstrument
Instruments the original class to perform dynamic comparabilty and returns the new class definition.
Instrument - Class in daikon.chicory
The Instrument class is responsible for modifying another class' bytecode.
Instrument - Class in daikon.dcomp
 
Instrument() - Constructor for class Instrument
Create a new Instrument.
Instrument() - Constructor for class Instrument
Instrument class constructor.
instrument_clinit - Static variable in class Chicory
If true, no variable values are printed.
instrument_jdk() - Method in class DCInstrument
Instruments a JDK class to perform dynamic comparability and returns the new class definition.
instrument_method(MethodGen) - Method in class DCInstrument
Instrument the specified method for dynamic comparability.
instrumentation_interface - Static variable in class DCInstrument
Either "java.lang.DCompInstrumented" or "daikon.dcomp.DCompInstrumented".
InstrumentHandler - Class in daikon.tools.runtimechecker
Instruments a file to check invariant violations at run time.
InstrumentHandler() - Constructor for class InstrumentHandler
 
InstrumentVisitor - Class in daikon.tools.runtimechecker
Visitor that instruments a Java source file (i.e. adds code at certain places) to check invariant violations at run time.
InstrumentVisitor(PptMap, TypeDeclaration) - Constructor for class InstrumentVisitor
Create a visitor that will insert code to check the invariants contained in pptmap.
INT - Static variable in class ProglangType
 
INT - Static variable in interface CParserConstants
 
INT - Static variable in interface JavaParserConstants
 
INT_ARRAY - Static variable in class ProglangType
 
int_vars(PptTopLevel, ValueTuple) - Static method in class Debug
Returns a string containing the integer variables and their values.
INTEGER - Static variable in class ProglangType
 
integer_arg - Static variable in class DCInstrument
 
INTEGER_LITERAL - Static variable in interface CParserConstants
 
INTEGER_LITERAL - Static variable in interface JavaParserConstants
 
IntEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of == between two long scalars.
INTERFACE - Static variable in interface JavaParserConstants
 
intern() - Method in class VarInfoName
 
internalInvariantEvaluationErrors - Static variable in class Runtime
A list of throwables seen when attempting to evaluate properties.
intersection(boolean[], boolean[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(byte[], byte[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(byte[], int[]) - Static method in class Quant
 
intersection(char[], char[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(double[], double[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(double[], float[]) - Static method in class Quant
 
intersection(float[], double[]) - Static method in class Quant
 
intersection(float[], float[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(int[], int[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(int[], long[]) - Static method in class Quant
 
intersection(long[], int[]) - Static method in class Quant
 
intersection(long[], long[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(short[], short[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(Object[], Object[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(String[], String[]) - Static method in class Quant
Returns an array that is equivalent to the set intersection of seq1 and seq2.
intersection(Object, Object) - Static method in class Quant
Intersection(VarInfoName, VarInfoName) - Constructor for class VarInfoName.Intersection
 
IntGreaterEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of ≥ between two long scalars.
IntGreaterThan - Class in daikon.inv.binary.twoScalar
Represents an invariant of > between two long scalars.
IntLessEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of ≤ between two long scalars.
IntLessThan - Class in daikon.inv.binary.twoScalar
Represents an invariant of < between two long scalars.
IntNonEqual - Class in daikon.inv.binary.twoScalar
Represents an invariant of !
IntWrap(int) - Constructor for class Runtime.IntWrap
 
inv - Variable in class DiscardInfo
Invariant for which the DiscardInfo applies.
inv - Variable in class Invariant.Match
 
inv_add(List<Invariant>, ValueTuple, int) - Method in class PptTopLevel
Adds a sample to each invariant in the list.
inv_cnt - Variable in class PptTopLevel.Stats
number of invariants
inv_file - Static variable in class Daikon
 
INVALID - NIS.SuppressState
suppressor is not true
invalidated() - Method in class NISuppression
Determines whether or not the falsified invariant previously passed to NISuppression.check(PptTopLevel,VarInfo[],Invariant) was the first suppressor to be falsified in this suppression.
invariant - Variable in class InvariantLemma
 
Invariant - Class in daikon.inv
Base implementation for Invariant objects.
Invariant() - Constructor for class Invariant
 
Invariant(PptSlice) - Constructor for class Invariant
 
invariant_cnt() - Method in class PptTopLevel
Returns the number of true invariants at this ppt.
invariant_cnt_by_class() - Method in class PptTopLevel
Returns how many invariants there are of each invariant class.
Invariant.ClassVarnameComparator - Class in daikon.inv
 
Invariant.ClassVarnameFormulaComparator - Class in daikon.inv
Orders invariants by class, then variable names, then formula.
Invariant.InvariantComparatorForPrinting - Class in daikon.inv
Compare based on arity, then printed representation.
Invariant.Match - Class in daikon.inv
Class used as a key to store invariants in a MAP where their equality depends on the invariant representing the same invariant (i.e., their class is the same) and the same internal state (when multiple invariants with the same class are possible)
InvariantAddAndCheckTester - Class in daikon.test.inv
This is a tester for the results of adding or checking an sample to an invariant.
InvariantAddAndCheckTester() - Constructor for class InvariantAddAndCheckTester
 
InvariantChecker - Class in daikon.tools
InvariantChecker reads an invariant file and trace file.
InvariantChecker.InvariantCheckProcessor - Class in daikon.tools
 
InvariantCheckProcessor() - Constructor for class InvariantChecker.InvariantCheckProcessor
 
InvariantComparatorForPrinting() - Constructor for class Invariant.InvariantComparatorForPrinting
 
InvariantDoclet - Class in daikon.config
InvariantDoclet is a Javadoc doclet that collects information about the invariants defined within Daikon.
InvariantDoclet() - Constructor for class InvariantDoclet
 
invariantEnabledDefault - Static variable in class Invariant
The default for dkconfig_enabled in each subclass of Invariant.
InvariantFilter - Class in daikon.inv.filter
 
InvariantFilter() - Constructor for class InvariantFilter
 
InvariantFilter(boolean) - Constructor for class InvariantFilter
 
InvariantFilters - Class in daikon.inv.filter
 
InvariantFilters() - Constructor for class InvariantFilters
 
InvariantFormatTester - Class in daikon.test
This is a tester for the formatting of invariants in different modes that is configurable by file input.
InvariantFormatTester() - Constructor for class InvariantFormatTester
 
InvariantInfo - Class in daikon.inv
Container class for holding all info needed to describe an Invariant.
InvariantInfo(String, String, String) - Constructor for class InvariantInfo
 
invariantIterator() - Method in class InvMap
Returns an iterator over the invariants in this.
InvariantLemma - Class in daikon.simplify
InvariantLemmas are Lemmas created by printing a Daikon invariant in Simplify format, sometimes with some hacks.
InvariantLemma(Invariant) - Constructor for class InvariantLemma
 
invariants_check_canBeMissing - Static variable in class Daikon
 
invariants_check_canBeMissing_arrayelt - Static variable in class Daikon
 
invariants_for(PptTopLevel, PptMap) - Static method in class AnnotateVisitor
 
invariants_iterator() - Method in class PptTopLevel
Iterate over all of the invariants at this ppt (but not any implications).
invariants_merged - Variable in class PptTopLevel
Flag that indicates whether or not invariants have been merged from all of this ppts children to form the invariants here.
invariants_removed - Variable in class PptTopLevel
Flag that indicates whether or not invariants that are duplicated at the parent have been removed..
invariants_vector() - Method in class PptTopLevel
ArrayList version of PptTopLevel.getInvariants().
InvariantStatus - Enum in daikon.inv
This class is an enumerated type representing the possible results of adding a sample to an invariant.
InvariantTester - Class in daikon.test.inv
Daikon unit test class.
InvariantTester() - Constructor for class InvariantTester
 
invClass() - Method in class InvariantLemma
If this lemma came from an invariant, get its class.
invClass() - Method in class Lemma
If this lemma came from an invariant, get its class.
InvDef - Class in daikon.inv
Class that defines an invariant so that it can be searched for as part of suppression.
InvDef(VarInfo, VarInfo, Class<? extends Invariant>) - Constructor for class InvDef
 
InvDef(VarInfo, Class<? extends Invariant>) - Constructor for class InvDef
Create a new InvDef with one variable.
InvDef(VarInfo, Class<? extends Invariant>, Object) - Constructor for class InvDef
Create a new InvDef with one variable and the given state
InvMap - Class in daikon.diff
Maps ppts to lists of invariants.
InvMap() - Constructor for class InvMap
 
InvMapTester - Class in daikon.test.diff
 
InvMapTester() - Constructor for class InvMapTester
 
InvMatch - Class in daikon.tools
Functions that look for relationships between the invariants at different program points.
InvMatch() - Constructor for class InvMatch
 
InvNode - Class in daikon.diff
Contains a pair of Invariants.
InvNode(Invariant, Invariant) - Constructor for class InvNode
Either inv1 or inv2 may be null, but not both.
invRep() - Method in class Annotation
Representation of this annotation (the format depends on which output format was used to create the annotation in Daikon; it's one of JAVA, JML, ESC or DBC).
invs - Variable in class PptSlice
The invariants contained in this slice.
InvTranslate - Class in daikon.tools
Provides a variable translation over an invariant at one program point (perhaps in a different program) to a similar invariant at a second program point.
InvTranslate(Invariant, Invariant) - Constructor for class InvTranslate
Setup a translation from i1 to i2.
is_add() - Method in class VarInfo
Returns whether or not this variable has an integer offset (eg, a+2)
is_array() - Method in class VarInfo
Returns true if this variable is an array.
is_assignable_var() - Method in class VarInfo
Returns true if this variable can be assigned to.
is_boolean() - Method in class OneOfFloat
 
is_boolean() - Method in class OneOfScalar
 
is_boolean() - Method in class EltOneOf
 
is_boolean() - Method in class EltOneOfFloat
 
is_boolean() - Method in class OneOfFloatSequence
 
is_boolean() - Method in class OneOfSequence
 
is_boolean() - Method in class OneOfString
 
is_boolean() - Method in class EltOneOfString
 
is_boolean() - Method in class OneOfStringSequence
 
is_class() - Method in class PptTopLevel
Is this a ppt that represents a class?
is_class_initialized(Class<?>) - Static method in class DCRuntime
Returns whether or not the specified class is initialized.
is_class_initializer() - Method in class MethodInfo
Returns true iff this method is a class initializer.
is_combined_exit() - Method in class PptTopLevel
Is this a combined exit point?
is_constant(VarInfo) - Method in class DynamicConstants
Returns whether the specified variable is currently a constant.
is_constant(VarInfo) - Method in class PptTopLevel
Returns whether or not the specified variable is dynamically constant.
is_constructor() - Method in class MethodInfo
Returns true iff this method is a constructor.
is_decl_file - Variable in class FileIO.ParseState
True if the current file is a declaration file.
is_direct_array() - Method in class VarInfo
Returns whether or not this variable is an actual array as opposed to an array that is created over fields/methods of an array.
is_direct_non_slice_array() - Method in class VarInfo
Returns whether or not this variable is an actual array as opposed to an array that is created over fields/methods of an array or a slice.
is_empty(VarInfo) - Method in class PptTopLevel
Returns true if varr is empty.
is_enabled() - Method in class NISuppressor
Returns whether or not this suppressor is enabled.
is_enter() - Method in class PptTopLevel
is this an enter ppt
IS_ENUM - VarInfo.VarFlags
 
is_equal(VarInfo, VarInfo) - Method in class PptTopLevel
Returns whether or not the specified variables are equal (ie, an equality invariant exists between them).
is_equality_inv() - Method in class FloatEqual
 
is_equality_inv() - Method in class IntEqual
 
is_equality_inv() - Method in class StringEqual
 
is_exit() - Method in class PptTopLevel
Is this is an exit ppt (combined or specific)?
is_false() - Method in class Invariant
Returns whether or not this invariant has been falsified.
is_field() - Method in class VarInfo
Returns wehther or not this variable is a field.
is_function_pointer() - Method in class ProglangType
Returns whether or not this declared type is a function pointer Only valid if the front end marks the function pointer with the name '*func'.
is_good_translation(List<InvTranslate>) - Static method in class InvMatch
 
is_hashcode() - Method in class OneOfFloat
 
is_hashcode() - Method in class OneOfScalar
 
is_hashcode() - Method in class EltOneOf
 
is_hashcode() - Method in class EltOneOfFloat
 
is_hashcode() - Method in class OneOfFloatSequence
 
is_hashcode() - Method in class OneOfSequence
 
is_hashcode() - Method in class OneOfString
 
is_hashcode() - Method in class EltOneOfString
 
is_hashcode() - Method in class OneOfStringSequence
 
is_included - Variable in class MethodInfo
Tells whether each exit point in method is instrumented, based on filters.
is_instantiate_ok(PptSlice) - Method in class NISuppressionSet
Determines whether or not the suppression set is valid in the specified slice.
is_instantiate_ok(PptTopLevel, VarInfo[]) - Method in class NISuppressionSet
Determines whether or not the suppressee of the suppression set should be instantiated.
is_inv_true(Invariant) - Method in class PptSlice
Returns true if the invariant is true in this slice.
is_less_equal(VarInfo, int, VarInfo, int) - Method in class PptTopLevel
Returns true if (v1+v1_shift) ≤ (v2+v2_shift) is known to be true.
is_missing(VarInfo) - Method in class DynamicConstants
Returns whether the specified variable missing for all values so far.
is_missing(VarInfo) - Method in class PptTopLevel
Returns whether or not the specified variable has been missing for all samples seen so far.
is_ni_suppressed() - Method in class Invariant
Returns whether or not this invariant is ni-suppressed.
IS_NON_NULL - Static variable in class VarInfoAux
Whether this variable is known to be non-null, such as "this" in a Java program.
is_nonzero(VarInfo) - Method in class PptTopLevel
Returns whether or not v1 is always non-zero.
is_object() - Method in class PptTopLevel
Is this a ppt that represents an object?
IS_PARAM - VarFlags
 
IS_PARAM - VarInfo.VarFlags
 
IS_PARAM - Static variable in class VarInfoAux
Whether this variable is a parameter to a method, or derived from a parameter to a method.
is_prestate_version(Derivation) - Method in class Derivation
Returns true if d is the prestate version of this.
is_prestate_version(VarInfo) - Method in class VarInfo
Returns true if vi is the prestate version of this.
is_prev_constant() - Method in class DynamicConstants.Constant
Returns whether the specified variable is currently a constant OR was a constant at the beginning of constants processing.
is_prev_constant(VarInfo) - Method in class DynamicConstants
Returns whether the specified variable is currently a constant OR was a constant at the beginning of constants processing.
is_prev_constant(VarInfo) - Method in class PptTopLevel
Returns whether or not the specified variable is currently dynamically constant, or was a dynamic constant at the beginning of constant processing.
is_prev_missing(VarInfo) - Method in class DynamicConstants
Returns whether the specified variable is currently missing OR was missing at the beginning of constants processing.
is_prev_missing(VarInfo) - Method in class PptTopLevel
returns whether the specified variable is currently missing OR was missing at the beginning of constants processing.
is_primary() - Method in class PptRelation
Returns whether or not this relation is a primary relation.
IS_PROPERTY - VarInfo.VarFlags
 
IS_READONLY - VarInfo.VarFlags
 
is_reference() - Method in class VarInfo
Return true if this is a pointer or reference to another object.
is_size() - Method in class VarInfo
Returns whether this is a size of an array or a prestate thereof.
is_slice_ok(VarInfo) - Method in class PptTopLevel
Returns whether or not the specified unary slice should be created.
is_slice_ok(VarInfo[], int) - Method in class PptTopLevel
Returns whether or not the specified slice should be created.
is_slice_ok(VarInfo, VarInfo) - Static method in class DaikonSimple
Returns whether or not the specified binary slice should be created.
is_slice_ok(VarInfo, VarInfo) - Method in class PptTopLevel
Returns whether or not the specified binary slice should be created.
is_slice_ok(VarInfo, VarInfo, VarInfo) - Static method in class DaikonSimple
Returns whether or not the specified ternary slice should be created.
is_slice_ok(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
Returns whether or not the specified ternary slice should be created by checking the variables' qualifications.
is_static() - Method in class MethodInfo
Returns true iff this method is static.
is_static_constant - Variable in class VarInfo
Invariants:
is_static_constant == (value_index == -1);
is_static_constant == (static_constant_value !
is_static_method(PptTopLevel) - Static method in class AnnotateNullable
Returns whether or not the method of the specified ppt is static or not.
IS_STRUCT - Static variable in class VarInfoAux
Whether this variable is an inline structure.
is_subexit() - Method in class PptTopLevel
Is this a numbered (specific) exit point?
is_subscript(VarInfo[]) - Method in class NumericFloat
Checks to see if 'x[a] op y[b]' where 'x[] op y[]' and 'a == b'.
is_subscript(VarInfo[]) - Method in class NumericInt
Checks to see if 'x[a] op y[b]' where 'x[] op y[]' and 'a == b'.
is_subscript(VarInfo[]) - Method in class StdString
Checks to see if 'x[a] op y[b]' where 'x[] op y[]' and 'a == b'.
is_subsequence(VarInfo[]) - Method in class PairwiseNumericFloat
Checks to see if this invariant is over subsequences and if the same relationship holds over the full sequence.
is_subsequence(VarInfo[]) - Method in class PairwiseNumericInt
Checks to see if this invariant is over subsequences and if the same relationship holds over the full sequence.
is_subsequence(VarInfo[]) - Method in class PairwiseString
Checks to see if this invariant is over subsequences and if the same relationship holds over the full sequence.
is_subsequence(VarInfo, VarInfo) - Method in class PptTopLevel
Returns true if v1 is known to be a subsequence of v2.
is_subset(VarInfo, VarInfo) - Method in class PptTopLevel
Returns whether or not v1 is a subset of v2.
is_suppressor(Class<? extends Invariant>) - Static method in class NIS
Returns true if the specified class is an antecedent in any NI suppression.
is_symmetric() - Method in class BinaryInvariant
Returns true if the binary function is symmetric (x,y ⇒ y,x).
is_symmetric() - Method in class SequenceFloat
Since the order is determined from the vars and the sequence is always first, this is essentially symmetric.
is_symmetric() - Method in class SequenceScalar
Since the order is determined from the vars and the sequence is always first, this is essentially symmetric.
is_symmetric() - Method in class SequenceString
Since the order is determined from the vars and the sequence is always first, this is essentially symmetric.
is_symmetric() - Method in class FloatEqual
 
is_symmetric() - Method in class FloatNonEqual
 
is_symmetric() - Method in class IntEqual
 
is_symmetric() - Method in class IntNonEqual
 
is_symmetric() - Method in class NumericInt.BitwiseAndZero
 
is_symmetric() - Method in class NumericInt.BitwiseComplement
 
is_symmetric() - Method in class PairwiseFloatEqual
 
is_symmetric() - Method in class PairwiseIntEqual
 
is_symmetric() - Method in class PairwiseNumericInt.BitwiseAndZero
 
is_symmetric() - Method in class PairwiseNumericInt.BitwiseComplement
 
is_symmetric() - Method in class PairwiseStringEqual
 
is_symmetric() - Method in class StringEqual
 
is_symmetric() - Method in class StringNonEqual
 
is_symmetric() - Method in class FunctionBinary.BitwiseAndLong_xyz
 
is_symmetric() - Method in class FunctionBinary.BitwiseAndLong_yxz
 
is_symmetric() - Method in class FunctionBinary.BitwiseAndLong_zxy
 
is_symmetric() - Method in class FunctionBinary.BitwiseOrLong_xyz
 
is_symmetric() - Method in class FunctionBinary.BitwiseOrLong_yxz
 
is_symmetric() - Method in class FunctionBinary.BitwiseOrLong_zxy
 
is_symmetric() - Method in class FunctionBinary.BitwiseXorLong_xyz
 
is_symmetric() - Method in class FunctionBinary.BitwiseXorLong_yxz
 
is_symmetric() - Method in class FunctionBinary.BitwiseXorLong_zxy
 
is_symmetric() - Method in class FunctionBinary.DivisionLong_xyz
 
is_symmetric() - Method in class FunctionBinary.DivisionLong_xzy
 
is_symmetric() - Method in class FunctionBinary.DivisionLong_yxz
 
is_symmetric() - Method in class FunctionBinary.DivisionLong_yzx
 
is_symmetric() - Method in class FunctionBinary.DivisionLong_zxy
 
is_symmetric() - Method in class FunctionBinary.DivisionLong_zyx
 
is_symmetric() - Method in class FunctionBinary.GcdLong_xyz
 
is_symmetric() - Method in class FunctionBinary.GcdLong_yxz
 
is_symmetric() - Method in class FunctionBinary.GcdLong_zxy
 
is_symmetric() - Method in class FunctionBinary.LogicalAndLong_xyz
 
is_symmetric() - Method in class FunctionBinary.LogicalAndLong_yxz
 
is_symmetric() - Method in class FunctionBinary.LogicalAndLong_zxy
 
is_symmetric() - Method in class FunctionBinary.LogicalOrLong_xyz
 
is_symmetric() - Method in class FunctionBinary.LogicalOrLong_yxz
 
is_symmetric() - Method in class FunctionBinary.LogicalOrLong_zxy
 
is_symmetric() - Method in class FunctionBinary.LogicalXorLong_xyz
 
is_symmetric() - Method in class FunctionBinary.LogicalXorLong_yxz
 
is_symmetric() - Method in class FunctionBinary.LogicalXorLong_zxy
 
is_symmetric() - Method in class FunctionBinary.LshiftLong_xyz
 
is_symmetric() - Method in class FunctionBinary.LshiftLong_xzy
 
is_symmetric() - Method in class FunctionBinary.LshiftLong_yxz
 
is_symmetric() - Method in class FunctionBinary.LshiftLong_yzx
 
is_symmetric() - Method in class FunctionBinary.LshiftLong_zxy
 
is_symmetric() - Method in class FunctionBinary.LshiftLong_zyx
 
is_symmetric() - Method in class FunctionBinary.MaximumLong_xyz
 
is_symmetric() - Method in class FunctionBinary.MaximumLong_yxz
 
is_symmetric() - Method in class FunctionBinary.MaximumLong_zxy
 
is_symmetric() - Method in class FunctionBinary.MinimumLong_xyz
 
is_symmetric() - Method in class FunctionBinary.MinimumLong_yxz
 
is_symmetric() - Method in class FunctionBinary.MinimumLong_zxy
 
is_symmetric() - Method in class FunctionBinary.ModLong_xyz
 
is_symmetric() - Method in class FunctionBinary.ModLong_xzy
 
is_symmetric() - Method in class FunctionBinary.ModLong_yxz
 
is_symmetric() - Method in class FunctionBinary.ModLong_yzx
 
is_symmetric() - Method in class FunctionBinary.ModLong_zxy
 
is_symmetric() - Method in class FunctionBinary.ModLong_zyx
 
is_symmetric() - Method in class FunctionBinary.MultiplyLong_xyz
 
is_symmetric() - Method in class FunctionBinary.MultiplyLong_yxz
 
is_symmetric() - Method in class FunctionBinary.MultiplyLong_zxy
 
is_symmetric() - Method in class FunctionBinary.PowerLong_xyz
 
is_symmetric() - Method in class FunctionBinary.PowerLong_xzy
 
is_symmetric() - Method in class FunctionBinary.PowerLong_yxz
 
is_symmetric() - Method in class FunctionBinary.PowerLong_yzx
 
is_symmetric() - Method in class FunctionBinary.PowerLong_zxy
 
is_symmetric() - Method in class FunctionBinary.PowerLong_zyx
 
is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_xyz
 
is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_xzy
 
is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_yxz
 
is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_yzx
 
is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_zxy
 
is_symmetric() - Method in class FunctionBinary.RshiftSignedLong_zyx
 
is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
is_symmetric() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
is_symmetric() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
is_symmetric() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
is_symmetric() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
is_symmetric() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
is_symmetric() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
is_symmetric() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
is_symmetric() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
is_symmetric() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
is_symmetric() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
is_symmetric() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
is_symmetric() - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
is_this() - Method in class VarInfo
Returns whether or not this variable is the 'this' variable.
is_transformer(String) - Static method in class Instrument
Returns whether or not the specified class is part of a tool known to do Java byte code transformation.
is_typeof() - Method in class VarInfo
Returns whether or not this variable represents the type of a variable (eg, a.getClass().getName()).
is_var_ok(VarInfo) - Static method in class DaikonSimple
 
isAbstract(int) - Method in class JavaParser.ModifierSet
 
isAccessModifier(String) - Static method in class Ast
 
isActive() - Method in class LinearBinary
 
isActive() - Method in class LinearBinaryCore
Returns whether or not the invariant is currently active.
isActive() - Method in class LinearBinaryCoreFloat
Returns whether or not the invariant is currently active.
isActive() - Method in class LinearBinaryFloat
 
isActive() - Method in class PairwiseLinearBinary
 
isActive() - Method in class PairwiseLinearBinaryFloat
 
isActive() - Method in class Invariant
Returns whether or not the invariant is currently active.
isActive() - Method in class LinearTernary
 
isActive() - Method in class LinearTernaryCore
Returns whether or not the invariant is currently active.
isActive() - Method in class LinearTernaryCoreFloat
Returns whether or not the invariant is currently active.
isActive() - Method in class LinearTernaryFloat
 
IsAllNonPoststateVisitor(VarInfoName) - Constructor for class VarInfoName.IsAllNonPoststateVisitor
 
isAllPrestate() - Method in class Implication
 
isAllPrestate() - Method in class Invariant
Returns true if this invariant is only over prestate variables.
isAllPrestate() - Method in class VarInfoName
Returns true if every variable in the name is an orig(...) variable.
IsAllPrestateVisitor(VarInfoName) - Constructor for class VarInfoName.IsAllPrestateVisitor
 
isApplySizeSafe() - Method in class VarInfoName
Returns true iff applySize will not throw an exception.
isArray - Variable in class DaikonVariableInfo
True iff this variable is an array.
isArray() - Method in class DaikonVariableInfo
Returns whether or not this variable is an array.
isArray() - Method in class ProglangType
 
isArray() - Method in class VarInfo
Returns true if this is an array or a slice.
isArray(Type) - Static method in class Ast
 
isArrayAccess(PostfixExpression) - Method in class Converter
 
isBitwiseAnd() - Method in class FunctionBinary.BitwiseAndLong_xyz
 
isBitwiseAnd() - Method in class FunctionBinary.BitwiseAndLong_yxz
 
isBitwiseAnd() - Method in class FunctionBinary.BitwiseAndLong_zxy
 
isBitwiseAnd() - Method in class FunctionBinary
 
isBitwiseOr() - Method in class FunctionBinary.BitwiseOrLong_xyz
 
isBitwiseOr() - Method in class FunctionBinary.BitwiseOrLong_yxz
 
isBitwiseOr() - Method in class FunctionBinary.BitwiseOrLong_zxy
 
isBitwiseOr() - Method in class FunctionBinary
 
isBitwiseXor() - Method in class FunctionBinary.BitwiseXorLong_xyz
 
isBitwiseXor() - Method in class FunctionBinary.BitwiseXorLong_yxz
 
isBitwiseXor() - Method in class FunctionBinary.BitwiseXorLong_zxy
 
isBitwiseXor() - Method in class FunctionBinary
 
isCanonical() - Method in class VarInfo
Whether this VarInfo is the leader of its equality set.
isClassStaticSynthetic() - Method in class PptName
Returns true iff this name refers to a synthetic class instance program point.
isClosure() - Method in class VarInfo
 
isCombinedExitPoint() - Method in class PptName
Returns true iff this name refers to a combined (synthetic) procedure exit point.
isComment(String) - Static method in class FileIO
 
isConstructor() - Method in class PptName
Returns true iff this program point is a constructor entry or exit.
isDerived() - Method in class VarInfo
Returns true if this variable is a derived variable.
isDerivedFromNonCanonical() - Method in class BinaryDerivation
 
isDerivedFromNonCanonical() - Method in class Derivation
 
isDerivedFromNonCanonical() - Method in class TernaryDerivation
 
isDerivedFromNonCanonical() - Method in class UnaryDerivation
 
isDerivedParam() - Method in class VarInfo
Returns true if this is a param according to aux info, or this is a front end derivation such that one of its bases is a param.
isDerivedParamAndUninteresting() - Method in class VarInfo
Returns true if a given VarInfo is a parameter or derived from one in such a way that changes to it wouldn't be visible to the method's caller.
isDerivedParamCached - Variable in class VarInfo
Cached value for isDerivedParam().
isDerivedSequenceMember() - Method in class VarInfo
Returns the VarInfo for the sequence from which this was derived, or null if this wasn't derived from a sequence.
isDerivedSequenceMinMaxSum() - Method in class VarInfo
 
isDerivedSubSequenceOf() - Method in class VarInfo
Return the original sequence variable from which this derived sequence was derived.
isDivision() - Method in class FunctionBinary.DivisionLong_xyz
 
isDivision() - Method in class FunctionBinary.DivisionLong_xzy
 
isDivision() - Method in class FunctionBinary.DivisionLong_yxz
 
isDivision() - Method in class FunctionBinary.DivisionLong_yzx
 
isDivision() - Method in class FunctionBinary.DivisionLong_zxy
 
isDivision() - Method in class FunctionBinary.DivisionLong_zyx
 
isDivision() - Method in class FunctionBinary
 
isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
isDivision() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
isDivision() - Method in class FunctionBinaryFloat
 
isEnterPoint() - Method in class PptName
Returns true iff this name refers to a procedure exit point.
isEqual() - Method in class SeqSeqFloatEqual
 
isEqual() - Method in class SeqSeqFloatGreaterEqual
 
isEqual() - Method in class SeqSeqFloatGreaterThan
 
isEqual() - Method in class SeqSeqFloatLessEqual
 
isEqual() - Method in class SeqSeqFloatLessThan
 
isEqual() - Method in class SeqSeqIntEqual
 
isEqual() - Method in class SeqSeqIntGreaterEqual
 
isEqual() - Method in class SeqSeqIntGreaterThan
 
isEqual() - Method in class SeqSeqIntLessEqual
 
isEqual() - Method in class SeqSeqIntLessThan
 
isEqual() - Method in class SeqSeqStringEqual
 
isEqual() - Method in class SeqSeqStringGreaterEqual
 
isEqual() - Method in class SeqSeqStringGreaterThan
 
isEqual() - Method in class SeqSeqStringLessEqual
 
isEqual() - Method in class SeqSeqStringLessThan
 
isEqualityComparison() - Method in class Invariant
Returns true if this is an equality comparison.
isEqualTo(VarInfo) - Method in class VarInfo
Check if two VarInfos are truly (non guarded) equal to each other right now.
isExact() - Method in class SeqFloatEqual
 
isExact() - Method in class SeqFloatGreaterEqual
 
isExact() - Method in class SeqFloatGreaterThan
 
isExact() - Method in class SeqFloatLessEqual
 
isExact() - Method in class SeqFloatLessThan
 
isExact() - Method in class SeqIntEqual
 
isExact() - Method in class SeqIntGreaterEqual
 
isExact() - Method in class SeqIntGreaterThan
 
isExact() - Method in class SeqIntLessEqual
 
isExact() - Method in class SeqIntLessThan
 
isExact() - Method in class FloatEqual
 
isExact() - Method in class FloatGreaterEqual
 
isExact() - Method in class FloatGreaterThan
 
isExact() - Method in class FloatLessEqual
 
isExact() - Method in class FloatLessThan
 
isExact() - Method in class FloatNonEqual
 
isExact() - Method in class IntEqual
 
isExact() - Method in class IntGreaterEqual
 
isExact() - Method in class IntGreaterThan
 
isExact() - Method in class IntLessEqual
 
isExact() - Method in class IntLessThan
 
isExact() - Method in class IntNonEqual
 
isExact() - Method in class LinearBinary
 
isExact() - Method in class LinearBinaryFloat
 
isExact() - Method in class NumericFloat
 
isExact() - Method in class NumericInt
 
isExact() - Method in class PairwiseNumericFloat
 
isExact() - Method in class PairwiseNumericInt
 
isExact() - Method in class PairwiseString
 
isExact() - Method in class StdString
 
isExact() - Method in class StringEqual
 
isExact() - Method in class StringGreaterEqual
 
isExact() - Method in class StringGreaterThan
 
isExact() - Method in class StringLessEqual
 
isExact() - Method in class StringLessThan
 
isExact() - Method in class StringNonEqual
 
isExact() - Method in class Invariant
Subclasses should override.
isExact() - Method in class FunctionBinary.BitwiseAndLong_xyz
 
isExact() - Method in class FunctionBinary.BitwiseAndLong_yxz
 
isExact() - Method in class FunctionBinary.BitwiseAndLong_zxy
 
isExact() - Method in class FunctionBinary.DivisionLong_xyz
 
isExact() - Method in class FunctionBinary.DivisionLong_xzy
 
isExact() - Method in class FunctionBinary.DivisionLong_yxz
 
isExact() - Method in class FunctionBinary.DivisionLong_yzx
 
isExact() - Method in class FunctionBinary.DivisionLong_zxy
 
isExact() - Method in class FunctionBinary.DivisionLong_zyx
 
isExact() - Method in class FunctionBinary.MultiplyLong_xyz
 
isExact() - Method in class FunctionBinary.MultiplyLong_yxz
 
isExact() - Method in class FunctionBinary.MultiplyLong_zxy
 
isExact() - Method in class FunctionBinary.PowerLong_xyz
 
isExact() - Method in class FunctionBinary.PowerLong_xzy
 
isExact() - Method in class FunctionBinary.PowerLong_yxz
 
isExact() - Method in class FunctionBinary.PowerLong_yzx
 
isExact() - Method in class FunctionBinary.PowerLong_zxy
 
isExact() - Method in class FunctionBinary.PowerLong_zyx
 
isExact() - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
isExact() - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
isExact() - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
isExact() - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
isExact() - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
isExact() - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
isExact() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
isExact() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
isExact() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
isExact() - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
isExact() - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
isExact() - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
isExact() - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
isExact() - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
isExact() - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
isExact() - Method in class LinearTernary
 
isExact() - Method in class LinearTernaryFloat
 
isExact() - Method in class LowerBoundCore
 
isExact() - Method in class LowerBoundCoreFloat
 
isExact() - Method in class LowerBound
 
isExact() - Method in class LowerBoundFloat
 
isExact() - Method in class OneOfFloat
 
isExact() - Method in class OneOfScalar
 
isExact() - Method in class UpperBound
 
isExact() - Method in class UpperBoundFloat
 
isExact() - Method in class EltLowerBound
 
isExact() - Method in class EltLowerBoundFloat
 
isExact() - Method in class EltOneOf
 
isExact() - Method in class EltOneOfFloat
 
isExact() - Method in class EltUpperBound
 
isExact() - Method in class EltUpperBoundFloat
 
isExact() - Method in class EltwiseFloatEqual
 
isExact() - Method in class EltwiseFloatGreaterEqual
 
isExact() - Method in class EltwiseFloatGreaterThan
 
isExact() - Method in class EltwiseFloatLessEqual
 
isExact() - Method in class EltwiseFloatLessThan
 
isExact() - Method in class EltwiseIntEqual
 
isExact() - Method in class EltwiseIntGreaterEqual
 
isExact() - Method in class EltwiseIntGreaterThan
 
isExact() - Method in class EltwiseIntLessEqual
 
isExact() - Method in class EltwiseIntLessThan
 
isExact() - Method in class OneOfFloatSequence
 
isExact() - Method in class OneOfSequence
 
isExact() - Method in class OneOfString
 
isExact() - Method in class EltOneOfString
 
isExact() - Method in class OneOfStringSequence
 
isExact() - Method in class UpperBoundCore
 
isExact() - Method in class UpperBoundCoreFloat
 
isExclusiveFormula(LinearBinaryCore) - Method in class LinearBinaryCore
 
isExclusiveFormula(LinearBinaryCoreFloat) - Method in class LinearBinaryCoreFloat
 
isExclusiveFormula(Invariant) - Method in class SeqFloatEqual
 
isExclusiveFormula(Invariant) - Method in class SeqFloatGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqFloatGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqFloatLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqFloatLessThan
 
isExclusiveFormula(Invariant) - Method in class SeqIntEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIntGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIntGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqIntLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIntLessThan
 
isExclusiveFormula(Invariant) - Method in class FloatEqual
 
isExclusiveFormula(Invariant) - Method in class FloatGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class FloatGreaterThan
 
isExclusiveFormula(Invariant) - Method in class FloatLessEqual
 
isExclusiveFormula(Invariant) - Method in class FloatLessThan
 
isExclusiveFormula(Invariant) - Method in class FloatNonEqual
 
isExclusiveFormula(Invariant) - Method in class IntEqual
 
isExclusiveFormula(Invariant) - Method in class IntGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class IntGreaterThan
 
isExclusiveFormula(Invariant) - Method in class IntLessEqual
 
isExclusiveFormula(Invariant) - Method in class IntLessThan
 
isExclusiveFormula(Invariant) - Method in class IntNonEqual
 
isExclusiveFormula(Invariant) - Method in class LinearBinary
 
isExclusiveFormula(Invariant) - Method in class LinearBinaryFloat
 
isExclusiveFormula(Invariant) - Method in class PairwiseFloatEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseFloatGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseFloatGreaterThan
 
isExclusiveFormula(Invariant) - Method in class PairwiseFloatLessEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseFloatLessThan
 
isExclusiveFormula(Invariant) - Method in class PairwiseIntEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseIntGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseIntGreaterThan
 
isExclusiveFormula(Invariant) - Method in class PairwiseIntLessEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseIntLessThan
 
isExclusiveFormula(Invariant) - Method in class PairwiseLinearBinary
 
isExclusiveFormula(Invariant) - Method in class PairwiseLinearBinaryFloat
 
isExclusiveFormula(Invariant) - Method in class PairwiseStringEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseStringGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseStringGreaterThan
 
isExclusiveFormula(Invariant) - Method in class PairwiseStringLessEqual
 
isExclusiveFormula(Invariant) - Method in class PairwiseStringLessThan
 
isExclusiveFormula(Invariant) - Method in class SeqSeqFloatEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqFloatGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqFloatGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqSeqFloatLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqFloatLessThan
 
isExclusiveFormula(Invariant) - Method in class SeqSeqIntEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqIntGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqIntGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqSeqIntLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqIntLessThan
 
isExclusiveFormula(Invariant) - Method in class SeqSeqStringEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqStringGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqStringGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqSeqStringLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqSeqStringLessThan
 
isExclusiveFormula(Invariant) - Method in class StringEqual
 
isExclusiveFormula(Invariant) - Method in class StringGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class StringGreaterThan
 
isExclusiveFormula(Invariant) - Method in class StringLessEqual
 
isExclusiveFormula(Invariant) - Method in class StringLessThan
 
isExclusiveFormula(Invariant) - Method in class StringNonEqual
 
isExclusiveFormula(Invariant) - Method in class Invariant
Returns true iff the two invariants represent mutually exclusive mathematical formulas -- that is, if one of them is true, then the other must be false.
isExclusiveFormula(Invariant) - Method in class LinearTernary
 
isExclusiveFormula(Invariant) - Method in class LinearTernaryFloat
 
isExclusiveFormula(Invariant) - Method in class LowerBound
 
isExclusiveFormula(Invariant) - Method in class LowerBoundFloat
 
isExclusiveFormula(Invariant) - Method in class Modulus
 
isExclusiveFormula(Invariant) - Method in class NonModulus
 
isExclusiveFormula(Invariant) - Method in class NonZero
 
isExclusiveFormula(Invariant) - Method in class NonZeroFloat
 
isExclusiveFormula(Invariant) - Method in class OneOfFloat
 
isExclusiveFormula(Invariant) - Method in class OneOfScalar
 
isExclusiveFormula(Invariant) - Method in class RangeFloat
 
isExclusiveFormula(Invariant) - Method in class RangeInt
 
isExclusiveFormula(Invariant) - Method in class UpperBound
 
isExclusiveFormula(Invariant) - Method in class UpperBoundFloat
 
isExclusiveFormula(Invariant) - Method in class EltLowerBound
 
isExclusiveFormula(Invariant) - Method in class EltLowerBoundFloat
 
isExclusiveFormula(Invariant) - Method in class EltNonZero
 
isExclusiveFormula(Invariant) - Method in class EltNonZeroFloat
 
isExclusiveFormula(Invariant) - Method in class EltOneOf
 
isExclusiveFormula(Invariant) - Method in class EltOneOfFloat
 
isExclusiveFormula(Invariant) - Method in class EltRangeFloat
 
isExclusiveFormula(Invariant) - Method in class EltRangeInt
 
isExclusiveFormula(Invariant) - Method in class EltUpperBound
 
isExclusiveFormula(Invariant) - Method in class EltUpperBoundFloat
 
isExclusiveFormula(Invariant) - Method in class EltwiseFloatEqual
 
isExclusiveFormula(Invariant) - Method in class EltwiseFloatGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class EltwiseFloatGreaterThan
 
isExclusiveFormula(Invariant) - Method in class EltwiseFloatLessEqual
 
isExclusiveFormula(Invariant) - Method in class EltwiseFloatLessThan
 
isExclusiveFormula(Invariant) - Method in class EltwiseIntEqual
 
isExclusiveFormula(Invariant) - Method in class EltwiseIntGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class EltwiseIntGreaterThan
 
isExclusiveFormula(Invariant) - Method in class EltwiseIntLessEqual
 
isExclusiveFormula(Invariant) - Method in class EltwiseIntLessThan
 
isExclusiveFormula(Invariant) - Method in class OneOfFloatSequence
 
isExclusiveFormula(Invariant) - Method in class OneOfSequence
 
isExclusiveFormula(Invariant) - Method in class SeqIndexFloatEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexFloatGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexFloatGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqIndexFloatLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexFloatLessThan
 
isExclusiveFormula(Invariant) - Method in class SeqIndexFloatNonEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexIntEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexIntGreaterEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexIntGreaterThan
 
isExclusiveFormula(Invariant) - Method in class SeqIndexIntLessEqual
 
isExclusiveFormula(Invariant) - Method in class SeqIndexIntLessThan
 
isExclusiveFormula(Invariant) - Method in class SeqIndexIntNonEqual
 
isExclusiveFormula(Invariant) - Method in class OneOfString
 
isExclusiveFormula(Invariant) - Method in class EltOneOfString
 
isExclusiveFormula(Invariant) - Method in class OneOfStringSequence
 
isExclusiveFormula(LinearTernaryCore) - Method in class LinearTernaryCore
 
isExclusiveFormula(LinearTernaryCoreFloat) - Method in class LinearTernaryCoreFloat
 
isExitPoint() - Method in class PptName
Returns true iff this name refers to a procedure exit point.
isFieldVisible(Class<?>, Field) - Static method in class DaikonVariableInfo
Returns whether or not the specified field is visible from the Class current.
isFinal() - Method in class FieldInfo
Returns true iff the corresponding field is final.
isFinal(int) - Method in class JavaParser.ModifierSet
 
isFloat() - Method in class ProglangType
 
isFlowable() - Method in class LinearBinaryCore
LinearBinary can't be flowed because it keeps samples to build the line.
isFlowable() - Method in class LinearBinaryCoreFloat
LinearBinary can't be flowed because it keeps samples to build the line.
isFunctionCall(NodeSequence) - Method in class Converter
 
isFunctionCall(PostfixExpression) - Method in class Converter
 
isGcd() - Method in class FunctionBinary.GcdLong_xyz
 
isGcd() - Method in class FunctionBinary.GcdLong_yxz
 
isGcd() - Method in class FunctionBinary.GcdLong_zxy
 
isGcd() - Method in class FunctionBinary
 
isGlobalPoint() - Method in class PptName
Returns true iff this name refers to program globals.
isGuardingPredicate - Variable in class Invariant
 
isHashcode() - Method in class DaikonVariableInfo
Returns whether or not this variable has a rep type of hashcode.
isHashcode() - Method in class ProglangType
 
isHashcodeArray() - Method in class DaikonVariableInfo
 
isImplementation(Class<?>, MethodDeclaration) - Static method in class Ast
 
isImplementation(MethodDeclaration) - Static method in class Ast
 
isInAnonymousClass(Node) - Static method in class Ast
 
isIndex() - Method in class ProglangType
 
isIndex() - Method in class VarInfo
Returns true if the type in the original program is integer.
isInferencing - Static variable in class Daikon
Whether Daikon is in its inferencing loop.
isInitialized(String) - Static method in class Runtime
Return true iff the class with fully qualified name className has been initialized.
isInner(ClassOrInterfaceDeclaration) - Static method in class Ast
 
isInParentheses(PostfixExpression) - Method in class Converter
 
isInt() - Method in class DaikonVariableInfo
Returns whether or not the declared type of this variable is int.
isIntegral() - Method in class ProglangType
 
isIntegralType(Class<?>) - Static method in class Quant
 
isInterface(ClassOrInterfaceBody) - Static method in class Ast
 
isInterface(ClassOrInterfaceDeclaration) - Static method in class Ast
 
isJavaFamily() - Method in enum OutputFormat
 
isLiteralConstant() - Method in class VarInfoName
Returns true when this is "0", "-1", "1", etc.
isLiteralConstant() - Method in class VarInfoName.Simple
 
isLogicalAnd() - Method in class FunctionBinary
 
isLogicalAnd() - Method in class FunctionBinary.LogicalAndLong_xyz
 
isLogicalAnd() - Method in class FunctionBinary.LogicalAndLong_yxz
 
isLogicalAnd() - Method in class FunctionBinary.LogicalAndLong_zxy
 
isLogicalOr() - Method in class FunctionBinary
 
isLogicalOr() - Method in class FunctionBinary.LogicalOrLong_xyz
 
isLogicalOr() - Method in class FunctionBinary.LogicalOrLong_yxz
 
isLogicalOr() - Method in class FunctionBinary.LogicalOrLong_zxy
 
isLogicalXor() - Method in class FunctionBinary
 
isLogicalXor() - Method in class FunctionBinary.LogicalXorLong_xyz
 
isLogicalXor() - Method in class FunctionBinary.LogicalXorLong_yxz
 
isLogicalXor() - Method in class FunctionBinary.LogicalXorLong_zxy
 
isLshift() - Method in class FunctionBinary
 
isLshift() - Method in class FunctionBinary.LshiftLong_xyz
 
isLshift() - Method in class FunctionBinary.LshiftLong_xzy
 
isLshift() - Method in class FunctionBinary.LshiftLong_yxz
 
isLshift() - Method in class FunctionBinary.LshiftLong_yzx
 
isLshift() - Method in class FunctionBinary.LshiftLong_zxy
 
isLshift() - Method in class FunctionBinary.LshiftLong_zyx
 
isMain(MethodDeclaration) - Static method in class Ast
Return true if this is the main method for this class.
isMatrixAccess(PostfixExpression) - Method in class Converter
 
isMaximum() - Method in class FunctionBinary
 
isMaximum() - Method in class FunctionBinary.MaximumLong_xyz
 
isMaximum() - Method in class FunctionBinary.MaximumLong_yxz
 
isMaximum() - Method in class FunctionBinary.MaximumLong_zxy
 
isMaximum() - Method in class FunctionBinaryFloat
 
isMaximum() - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
isMaximum() - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
isMaximum() - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
isMethodPure(Member) - Static method in class ChicoryPremain
Checks if member is one of the pure methods found in a purity analysis or supplied from a *.pure file.
isMinimum() - Method in class FunctionBinary
 
isMinimum() - Method in class FunctionBinary.MinimumLong_xyz
 
isMinimum() - Method in class FunctionBinary.MinimumLong_yxz
 
isMinimum() - Method in class FunctionBinary.MinimumLong_zxy
 
isMinimum() - Method in class FunctionBinaryFloat
 
isMinimum() - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
isMinimum() - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
isMinimum() - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
isMissing(ValueTuple) - Method in class VarInfo
 
isMissing(VarInfo) - Method in class ValueTuple
 
isMissingFlow(ValueTuple) - Method in class VarInfo
 
isMissingFlow(VarInfo) - Method in class ValueTuple
 
isMissingNonsensical(ValueTuple) - Method in class VarInfo
 
isMissingNonsensical(VarInfo) - Method in class ValueTuple
 
isMod() - Method in class FunctionBinary
 
isMod() - Method in class FunctionBinary.ModLong_xyz
 
isMod() - Method in class FunctionBinary.ModLong_xzy
 
isMod() - Method in class FunctionBinary.ModLong_yxz
 
isMod() - Method in class FunctionBinary.ModLong_yzx
 
isMod() - Method in class FunctionBinary.ModLong_zxy
 
isMod() - Method in class FunctionBinary.ModLong_zyx
 
isModified(ValueTuple) - Method in class VarInfo
 
isModified(VarInfo) - Method in class ValueTuple
 
isMultiply() - Method in class FunctionBinary
 
isMultiply() - Method in class FunctionBinary.MultiplyLong_xyz
 
isMultiply() - Method in class FunctionBinary.MultiplyLong_yxz
 
isMultiply() - Method in class FunctionBinary.MultiplyLong_zxy
 
isMultiply() - Method in class FunctionBinaryFloat
 
isMultiply() - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
isMultiply() - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
isMultiply() - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
isNative(int) - Method in class JavaParser.ModifierSet
 
isNonNull() - Method in class VarInfoAux
isNonNullParamString - Static variable in class DaikonVariableInfo
Indicates that a given variable is non-null and a parameter.
isNonNullString - Static variable in class DaikonVariableInfo
Indicates that a given variable is non-null.
isNonsensicalList(Object) - Static method in class NonsensicalList
 
isNumberedExitPoint() - Method in class PptName
Returns true iff this name refers to an actual (not combined) procedure exit point (eg, EXIT22).
isNumericType(Class<?>) - Static method in class Quant
 
isObject() - Method in class ProglangType
Return true if this is java.lang.Object.
isObjectInstanceSynthetic() - Method in class PptName
Returns true iff this name refers to a synthetic object instance program point.
isObvious() - Method in class Invariant
Return true if this invariant is necessarily true from a fact that can be determined statically (i.e., the decls files) or dynamically (after checking data).
isObviousDerived() - Method in class Joiner
 
isObviousDynamically() - Method in class Invariant
Return true if this invariant is necessarily true from a fact that can be determined dynamically (after checking data, based on other invariants that were inferred).
isObviousDynamically(VarInfo[]) - Method in class AndJoiner
 
isObviousDynamically(VarInfo[]) - Method in class Member
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class MemberFloat
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqFloatEqual
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqFloatGreaterEqual
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqFloatGreaterThan
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqFloatLessEqual
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqFloatLessThan
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqIntEqual
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqIntGreaterEqual
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqIntGreaterThan
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqIntLessEqual
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class SeqIntLessThan
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class MemberString
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class FloatEqual
 
isObviousDynamically(VarInfo[]) - Method in class FloatGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class FloatGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class FloatLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class FloatLessThan
 
isObviousDynamically(VarInfo[]) - Method in class FloatNonEqual
 
isObviousDynamically(VarInfo[]) - Method in class IntEqual
 
isObviousDynamically(VarInfo[]) - Method in class IntGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class IntGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class IntLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class IntLessThan
 
isObviousDynamically(VarInfo[]) - Method in class IntNonEqual
 
isObviousDynamically(VarInfo[]) - Method in class LinearBinary
 
isObviousDynamically(VarInfo[]) - Method in class LinearBinaryFloat
 
isObviousDynamically(VarInfo[]) - Method in class NumericFloat.Divides
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary invariant in the same slice as this invariant.
isObviousDynamically(VarInfo[]) - Method in class NumericFloat
 
isObviousDynamically(VarInfo[]) - Method in class NumericInt.Divides
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary invariant in the same slice as this invariant.
isObviousDynamically(VarInfo[]) - Method in class NumericInt
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseFloatLessThan
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseIntEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseIntGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseIntGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseIntLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseIntLessThan
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseLinearBinary
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseLinearBinaryFloat
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericFloat.Divides
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary invariant in the same slice as this invariant.
isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericFloat
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericInt.Divides
Returns non-null if this invariant is obvious from an existing, non-falsified linear binary invariant in the same slice as this invariant.
isObviousDynamically(VarInfo[]) - Method in class PairwiseNumericInt
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseString
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseStringEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseStringGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseStringGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseStringLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class PairwiseStringLessThan
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqFloatLessThan
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqIntLessThan
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class SeqSeqStringLessThan
 
isObviousDynamically(VarInfo[]) - Method in class SubSequence
 
isObviousDynamically(VarInfo[]) - Method in class SubSequenceFloat
 
isObviousDynamically(VarInfo[]) - Method in class SuperSequence
 
isObviousDynamically(VarInfo[]) - Method in class SuperSequenceFloat
 
isObviousDynamically(VarInfo[]) - Method in class StdString
 
isObviousDynamically(VarInfo[]) - Method in class StringEqual
 
isObviousDynamically(VarInfo[]) - Method in class StringGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class StringGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class StringLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class StringLessThan
 
isObviousDynamically(VarInfo[]) - Method in class StringNonEqual
 
isObviousDynamically(VarInfo[]) - Method in class Implication
 
isObviousDynamically(VarInfo[]) - Method in class Invariant
Return non-null if this invariant is necessarily true from a fact that can be determined dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
isObviousDynamically(VarInfo[]) - Method in class FunctionBinary
 
isObviousDynamically(VarInfo[]) - Method in class FunctionBinaryFloat
 
isObviousDynamically(VarInfo[]) - Method in class LinearTernary
 
isObviousDynamically(VarInfo[]) - Method in class LinearTernaryFloat
 
isObviousDynamically(VarInfo[]) - Method in class LowerBound
 
isObviousDynamically(VarInfo[]) - Method in class LowerBoundFloat
 
isObviousDynamically(VarInfo[]) - Method in class Modulus
Checks to see if this is obvious over the specified variables.
isObviousDynamically(VarInfo[]) - Method in class NonZero
 
isObviousDynamically(VarInfo[]) - Method in class NonZeroFloat
 
isObviousDynamically(VarInfo[]) - Method in class OneOfFloat
 
isObviousDynamically(VarInfo[]) - Method in class OneOfScalar
 
isObviousDynamically(VarInfo[]) - Method in class RangeFloat
All range invariants except Even and PowerOfTwo are obvious since they represented by some version of OneOf or Bound.
isObviousDynamically(VarInfo[]) - Method in class RangeInt.Even
Since Even is not covered by Bound or OneOf, it is not obvious (and should thus be printed).
isObviousDynamically(VarInfo[]) - Method in class RangeInt
All range invariants except Even and PowerOfTwo are obvious since they represented by some version of OneOf or Bound.
isObviousDynamically(VarInfo[]) - Method in class RangeInt.PowerOfTwo
Since PowerOfTwo is not covered by Bound or OneOf, it is not obvious (and should thus be printed).
isObviousDynamically(VarInfo[]) - Method in class UpperBound
 
isObviousDynamically(VarInfo[]) - Method in class UpperBoundFloat
 
isObviousDynamically(VarInfo[]) - Method in class EltLowerBound
 
isObviousDynamically(VarInfo[]) - Method in class EltLowerBoundFloat
 
isObviousDynamically(VarInfo[]) - Method in class EltNonZero
 
isObviousDynamically(VarInfo[]) - Method in class EltNonZeroFloat
 
isObviousDynamically(VarInfo[]) - Method in class EltOneOf
 
isObviousDynamically(VarInfo[]) - Method in class EltOneOfFloat
 
isObviousDynamically(VarInfo[]) - Method in class EltRangeFloat
All range invariants except Even and PowerOfTwo are obvious since they represented by some version of OneOf or Bound.
isObviousDynamically(VarInfo[]) - Method in class EltRangeInt.Even
Since Even is not covered by Bound or OneOf, it is not obvious (and should thus be printed).
isObviousDynamically(VarInfo[]) - Method in class EltRangeInt
All range invariants except Even and PowerOfTwo are obvious since they represented by some version of OneOf or Bound.
isObviousDynamically(VarInfo[]) - Method in class EltRangeInt.PowerOfTwo
Since PowerOfTwo is not covered by Bound or OneOf, it is not obvious (and should thus be printed).
isObviousDynamically(VarInfo[]) - Method in class EltUpperBound
 
isObviousDynamically(VarInfo[]) - Method in class EltUpperBoundFloat
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatEqual
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseFloatLessThan
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseIntEqual
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseIntGreaterEqual
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseIntGreaterThan
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseIntLessEqual
 
isObviousDynamically(VarInfo[]) - Method in class EltwiseIntLessThan
 
isObviousDynamically(VarInfo[]) - Method in class NoDuplicates
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class NoDuplicatesFloat
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class OneOfFloatSequence
Return non-null if this invariant is necessarily true from a fact that can be determined dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
isObviousDynamically(VarInfo[]) - Method in class OneOfSequence
Return non-null if this invariant is necessarily true from a fact that can be determined dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatGreaterEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatGreaterThan
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatLessEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatLessThan
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexFloatNonEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntGreaterEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntGreaterThan
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntLessEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntLessThan
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class SeqIndexIntNonEqual
Checks to see if this is obvious over the specified variables Implements the following checks:
isObviousDynamically(VarInfo[]) - Method in class OneOfString
Return non-null if this invariant is necessarily true from a fact that can be determined dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
isObviousDynamically(VarInfo[]) - Method in class EltOneOfString
Return non-null if this invariant is necessarily true from a fact that can be determined dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
isObviousDynamically(VarInfo[]) - Method in class OneOfStringSequence
Return non-null if this invariant is necessarily true from a fact that can be determined dynamically (after checking data) -- for the given varInfos rather than the varInfos of this.
isObviousDynamically_SomeInEquality() - Method in class FloatEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class IntEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatGreaterEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatGreaterThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatLessEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqFloatLessThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntGreaterEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntGreaterThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntLessEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqIntLessThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringGreaterEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringGreaterThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringLessEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class SeqSeqStringLessThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class StringEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousDynamically_SomeInEquality() - Method in class Implication
Return true if the rightr side of the implication some equality combinations of its member variables are dynamically obvious.
isObviousDynamically_SomeInEquality() - Method in class Invariant
Return true if this invariant and some equality combinations of its member variables are dynamically obvious.
isObviousDynamically_SomeInEqualityHelper(VarInfo[], VarInfo[], int) - Method in class Invariant
Recurse through vis (an array of leaders) and generate the cartesian product of their equality sets; in other words, every combination of one element from each equality set.
isObviousImplied() - Method in class Joiner
 
isObviousImplied() - Method in class CommonStringSequence
 
isObviousMember(VarInfo, VarInfo) - Static method in class Member
Check whether sclvar is a member of seqvar can be determined statically.
isObviousMember(VarInfo, VarInfo) - Static method in class MemberFloat
Check whether sclvar is a member of seqvar can be determined statically.
isObviousMember(VarInfo, VarInfo) - Static method in class MemberString
Check whether sclvar is a member of seqvar can be determined statically.
isObviousStatically() - Method in class Invariant
Return true if this invariant is necessarily true from a fact that can be determined statically from the decls files.
isObviousStatically(VarInfo[]) - Method in class AndJoiner
 
isObviousStatically(VarInfo[]) - Method in class Member
 
isObviousStatically(VarInfo[]) - Method in class MemberFloat
 
isObviousStatically(VarInfo[]) - Method in class SeqFloatEqual
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqFloatGreaterEqual
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqFloatGreaterThan
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqFloatLessEqual
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqFloatLessThan
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqIntEqual
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqIntGreaterEqual
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqIntGreaterThan
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqIntLessEqual
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class SeqIntLessThan
Checks to see if the comparison is obvious statically.
isObviousStatically(VarInfo[]) - Method in class MemberString
 
isObviousStatically(VarInfo[]) - Method in class FloatEqual
 
isObviousStatically(VarInfo[]) - Method in class FloatGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class FloatGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class FloatLessEqual
 
isObviousStatically(VarInfo[]) - Method in class FloatLessThan
 
isObviousStatically(VarInfo[]) - Method in class FloatNonEqual
 
isObviousStatically(VarInfo[]) - Method in class IntEqual
 
isObviousStatically(VarInfo[]) - Method in class IntGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class IntGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class IntLessEqual
 
isObviousStatically(VarInfo[]) - Method in class IntLessThan
 
isObviousStatically(VarInfo[]) - Method in class IntNonEqual
 
isObviousStatically(VarInfo[]) - Method in class LinearBinary
 
isObviousStatically(VarInfo[]) - Method in class LinearBinaryFloat
 
isObviousStatically(VarInfo[]) - Method in class PairwiseFloatEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseFloatGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class PairwiseFloatLessEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseFloatLessThan
 
isObviousStatically(VarInfo[]) - Method in class PairwiseIntEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseIntGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseIntGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class PairwiseIntLessEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseIntLessThan
 
isObviousStatically(VarInfo[]) - Method in class PairwiseStringEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseStringGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseStringGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class PairwiseStringLessEqual
 
isObviousStatically(VarInfo[]) - Method in class PairwiseStringLessThan
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatLessEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqFloatLessThan
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqIntEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqIntGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqIntLessEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqIntLessThan
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqStringEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqStringGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqStringLessEqual
 
isObviousStatically(VarInfo[]) - Method in class SeqSeqStringLessThan
 
isObviousStatically(VarInfo[]) - Method in class SubSequence
 
isObviousStatically(VarInfo[]) - Method in class SubSequenceFloat
 
isObviousStatically(VarInfo[]) - Method in class SubSet
 
isObviousStatically(VarInfo[]) - Method in class SubSetFloat
 
isObviousStatically(VarInfo[]) - Method in class SuperSequence
 
isObviousStatically(VarInfo[]) - Method in class SuperSequenceFloat
 
isObviousStatically(VarInfo[]) - Method in class SuperSet
 
isObviousStatically(VarInfo[]) - Method in class SuperSetFloat
 
isObviousStatically(VarInfo[]) - Method in class StringEqual
 
isObviousStatically(VarInfo[]) - Method in class StringGreaterEqual
 
isObviousStatically(VarInfo[]) - Method in class StringGreaterThan
 
isObviousStatically(VarInfo[]) - Method in class StringLessEqual
 
isObviousStatically(VarInfo[]) - Method in class StringLessThan
 
isObviousStatically(VarInfo[]) - Method in class StringNonEqual
 
isObviousStatically(VarInfo[]) - Method in class Implication
 
isObviousStatically(VarInfo[]) - Method in class Invariant
Return true if this invariant is necessarily true from a fact that can be determined statically -- for the given varInfos rather than the varInfos of this.
isObviousStatically(VarInfo[]) - Method in class CompleteOneOfScalar
Returns whether or not this is obvious statically.
isObviousStatically(VarInfo[]) - Method in class LowerBound
 
isObviousStatically(VarInfo[]) - Method in class LowerBoundFloat
 
isObviousStatically(VarInfo[]) - Method in class NonZero
 
isObviousStatically(VarInfo[]) - Method in class NonZeroFloat
 
isObviousStatically(VarInfo[]) - Method in class OneOfFloat
 
isObviousStatically(VarInfo[]) - Method in class OneOfScalar
 
isObviousStatically(VarInfo[]) - Method in class UpperBound
 
isObviousStatically(VarInfo[]) - Method in class UpperBoundFloat
 
isObviousStatically(VarInfo[]) - Method in class EltLowerBound
 
isObviousStatically(VarInfo[]) - Method in class EltLowerBoundFloat
 
isObviousStatically(VarInfo[]) - Method in class EltNonZero
 
isObviousStatically(VarInfo[]) - Method in class EltNonZeroFloat
 
isObviousStatically(VarInfo[]) - Method in class EltOneOf
 
isObviousStatically(VarInfo[]) - Method in class EltOneOfFloat
 
isObviousStatically(VarInfo[]) - Method in class EltUpperBound
 
isObviousStatically(VarInfo[]) - Method in class EltUpperBoundFloat
 
isObviousStatically(VarInfo[]) - Method in class NoDuplicates
 
isObviousStatically(VarInfo[]) - Method in class NoDuplicatesFloat
 
isObviousStatically(VarInfo[]) - Method in class OneOfFloatSequence
 
isObviousStatically(VarInfo[]) - Method in class OneOfSequence
 
isObviousStatically(VarInfo[]) - Method in class CompleteOneOfString
Returns whether or not this is obvious statically.
isObviousStatically(VarInfo[]) - Method in class OneOfString
 
isObviousStatically(VarInfo[]) - Method in class PrintableString
Returns whether or not this is obvious statically.
isObviousStatically(VarInfo[]) - Method in class EltOneOfString
 
isObviousStatically(VarInfo[]) - Method in class OneOfStringSequence
 
isObviousStatically_AllInEquality() - Method in class Invariant
Return true if this invariant and all equality combinations of its member variables are necessarily true from a fact that can be determined statically (i.e., the decls files).
isObviousStatically_SomeInEquality() - Method in class FloatEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class IntEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatGreaterEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatGreaterThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatLessEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqFloatLessThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqIntEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqIntGreaterEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqIntGreaterThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqIntLessEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqIntLessThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqStringEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqStringGreaterEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqStringGreaterThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqStringLessEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class SeqSeqStringLessThan
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class StringEqual
Since this invariant can be a postProcessed equality, we have to handle isObvious especially to avoid circular isObvious relations.
isObviousStatically_SomeInEquality() - Method in class Implication
Return true if the right side of the implication and some equality combinations of its member variables are statically obvious.
isObviousStatically_SomeInEquality() - Method in class Invariant
Return true if this invariant and some equality combinations of its member variables are statically obvious.
isObviousStatically_SomeInEqualityHelper(VarInfo[], VarInfo[], int) - Method in class Invariant
Recurse through vis and generate the cartesian product of ...
isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SubSequence
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SubSequenceFloat
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SuperSequence
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(Invariant, VarInfo, VarInfo) - Static method in class SuperSequenceFloat
Returns a DiscardInfo, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(VarInfo, VarInfo) - Static method in class SubSequence
Returns a IPair of a DiscardCode and a discardReason string, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(VarInfo, VarInfo) - Static method in class SubSequenceFloat
Returns a IPair of a DiscardCode and a discardReason string, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(VarInfo, VarInfo) - Static method in class SuperSequence
Returns a IPair of a DiscardCode and a discardReason string, or null if the Invariant is not an obvious subsequence.
isObviousSubSequence(VarInfo, VarInfo) - Static method in class SuperSequenceFloat
Returns a IPair of a DiscardCode and a discardReason string, or null if the Invariant is not an obvious subsequence.
isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SubSequence
Returns true if the two original variables are related in a way that makes subsequence or subset detection not informative.
isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SubSequenceFloat
Returns true if the two original variables are related in a way that makes subsequence or subset detection not informative.
isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SuperSequence
Returns true if the two original variables are related in a way that makes subsequence or subset detection not informative.
isObviousSubSequenceDynamically(Invariant, VarInfo, VarInfo) - Static method in class SuperSequenceFloat
Returns true if the two original variables are related in a way that makes subsequence or subset detection not informative.
isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SubSet
 
isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SubSetFloat
 
isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SuperSet
 
isObviousSubSet(Invariant, VarInfo, VarInfo) - Static method in class SuperSetFloat
 
isOverride(Class<?>, MethodDeclaration) - Static method in class Ast
 
isOverride(MethodDeclaration) - Static method in class Ast
 
isParam() - Method in class BinaryDerivation
 
isParam() - Method in class Derivation
 
isParam() - Method in class TernaryDerivation
 
isParam() - Method in class UnaryDerivation
 
isParam() - Method in class VarInfo
Returns whether or not this variable is a parameter.
isParam() - Method in class VarInfoAux
isParamString - Static variable in class DaikonVariableInfo
Indicates that a given variable is a parameter to a method.
isPointer() - Method in class VarInfo
Return true if invariants about this quantity are really properties of a pointer, but derived variables can refer to properties of the thing pointed to.
IsPointer - Class in daikon.inv.unary.scalar
IsPointer is an invariant that heuristically determines whether an integer represents a pointer (a 32-bit memory address).
IsPointer() - Constructor for class IsPointer
 
IsPointer(PptSlice) - Constructor for class IsPointer
 
isPointerFileRep() - Method in class ProglangType
Does this type represent a pointer?
isPower() - Method in class FunctionBinary
 
isPower() - Method in class FunctionBinary.PowerLong_xyz
 
isPower() - Method in class FunctionBinary.PowerLong_xzy
 
isPower() - Method in class FunctionBinary.PowerLong_yxz
 
isPower() - Method in class FunctionBinary.PowerLong_yzx
 
isPower() - Method in class FunctionBinary.PowerLong_zxy
 
isPower() - Method in class FunctionBinary.PowerLong_zyx
 
isPower() - Method in class FunctionBinaryFloat
 
isPower() - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
isPower() - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
isPower() - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
isPower() - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
isPower() - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
isPower() - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
isPowerOfTwo(int) - Static method in class Runtime
 
isPrestate() - Method in class VarInfo
Returns true if this is an "orig()" variable.
isPrestateDerived() - Method in class VarInfo
Returns true if this variable is derived from prestate variables.
isPrimitive() - Method in class FieldInfo
 
isPrimitive() - Method in class ParameterInfo
Returns whether or not this parameter is a primitive type.
isPrimitive() - Method in class ProglangType
 
isPrimitive(Type) - Static method in class Ast
 
isPrivate(int) - Method in class JavaParser.ModifierSet
 
isProtected(int) - Method in class JavaParser.ModifierSet
 
isPublic(int) - Method in class JavaParser.ModifierSet
 
isPure() - Method in class MethodInfo
 
isRealType(Class<?>) - Static method in class Quant
 
isReference(Type) - Static method in class Ast
 
isReflexive() - Method in class Invariant
Return true if more than one of the variables in the invariant are the same variable.
isReverse(boolean[], boolean[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(byte[], byte[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(byte[], int[]) - Static method in class Quant
 
isReverse(char[], char[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(double[], double[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(double[], float[]) - Static method in class Quant
 
isReverse(float[], float[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(float[], double[]) - Static method in class Quant
 
isReverse(int[], int[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(int[], long[]) - Static method in class Quant
 
isReverse(long[], long[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(long[], int[]) - Static method in class Quant
 
isReverse(short[], short[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(Object[], Object[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(String[], String[]) - Static method in class Quant
True iff seq1 is the reverse of seq2.
isReverse(Object, Object) - Static method in class Quant
isReverse(Collection<? extends Object>, Object[]) - Static method in class Quant
 
isRshiftSigned() - Method in class FunctionBinary
 
isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_xyz
 
isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_xzy
 
isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_yxz
 
isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_yzx
 
isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_zxy
 
isRshiftSigned() - Method in class FunctionBinary.RshiftSignedLong_zyx
 
isRshiftUnsigned() - Method in class FunctionBinary
 
isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
isRshiftUnsigned() - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
isSameFormula(Derivation) - Method in class SequenceFloatIntersection
 
isSameFormula(Derivation) - Method in class SequenceFloatSubscript
 
isSameFormula(Derivation) - Method in class SequenceFloatSubsequence
 
isSameFormula(Derivation) - Method in class SequenceFloatUnion
 
isSameFormula(Derivation) - Method in class SequenceScalarIntersection
 
isSameFormula(Derivation) - Method in class SequenceScalarSubscript
 
isSameFormula(Derivation) - Method in class SequenceScalarSubsequence
 
isSameFormula(Derivation) - Method in class SequenceScalarUnion
 
isSameFormula(Derivation) - Method in class SequencesConcat
 
isSameFormula(Derivation) - Method in class SequencesJoin
 
isSameFormula(Derivation) - Method in class SequencesJoinFloat
 
isSameFormula(Derivation) - Method in class SequencesPredicate
 
isSameFormula(Derivation) - Method in class SequencesPredicateFloat
 
isSameFormula(Derivation) - Method in class SequenceStringIntersection
 
isSameFormula(Derivation) - Method in class SequenceStringSubscript
 
isSameFormula(Derivation) - Method in class SequenceStringSubsequence
 
isSameFormula(Derivation) - Method in class SequenceStringUnion
 
isSameFormula(Derivation) - Method in class Derivation
Returns true iff other and this represent the same derivation (modulo the variable they are applied to).
isSameFormula(Derivation) - Method in class SequenceFloatArbitrarySubsequence
 
isSameFormula(Derivation) - Method in class SequenceScalarArbitrarySubsequence
 
isSameFormula(Derivation) - Method in class SequenceStringArbitrarySubsequence
 
isSameFormula(Derivation) - Method in class SequenceInitial
 
isSameFormula(Derivation) - Method in class SequenceInitialFloat
 
isSameFormula(Derivation) - Method in class SequenceLength
 
isSameFormula(Derivation) - Method in class SequenceMax
 
isSameFormula(Derivation) - Method in class SequenceMin
 
isSameFormula(Derivation) - Method in class SequenceSum
 
isSameFormula(Derivation) - Method in class StringLength
 
isSameFormula(LinearBinaryCore) - Method in class LinearBinaryCore
 
isSameFormula(LinearBinaryCoreFloat) - Method in class LinearBinaryCoreFloat
 
isSameFormula(Invariant) - Method in class Member
 
isSameFormula(Invariant) - Method in class MemberFloat
 
isSameFormula(Invariant) - Method in class SeqFloatEqual
 
isSameFormula(Invariant) - Method in class SeqFloatGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqFloatGreaterThan
 
isSameFormula(Invariant) - Method in class SeqFloatLessEqual
 
isSameFormula(Invariant) - Method in class SeqFloatLessThan
 
isSameFormula(Invariant) - Method in class SeqIntEqual
 
isSameFormula(Invariant) - Method in class SeqIntGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqIntGreaterThan
 
isSameFormula(Invariant) - Method in class SeqIntLessEqual
 
isSameFormula(Invariant) - Method in class SeqIntLessThan
 
isSameFormula(Invariant) - Method in class MemberString
 
isSameFormula(Invariant) - Method in class FloatEqual
 
isSameFormula(Invariant) - Method in class FloatGreaterEqual
 
isSameFormula(Invariant) - Method in class FloatGreaterThan
 
isSameFormula(Invariant) - Method in class FloatLessEqual
 
isSameFormula(Invariant) - Method in class FloatLessThan
 
isSameFormula(Invariant) - Method in class FloatNonEqual
 
isSameFormula(Invariant) - Method in class IntEqual
 
isSameFormula(Invariant) - Method in class IntGreaterEqual
 
isSameFormula(Invariant) - Method in class IntGreaterThan
 
isSameFormula(Invariant) - Method in class IntLessEqual
 
isSameFormula(Invariant) - Method in class IntLessThan
 
isSameFormula(Invariant) - Method in class IntNonEqual
 
isSameFormula(Invariant) - Method in class LinearBinary
 
isSameFormula(Invariant) - Method in class LinearBinaryFloat
 
isSameFormula(Invariant) - Method in class TwoFloat
Return true if both invariants are the same class and the order of the variables (swap) is the same.
isSameFormula(Invariant) - Method in class TwoScalar
Return true if both invariants are the same class and the order of the variables (swap) is the same.
isSameFormula(Invariant) - Method in class PairwiseFloatEqual
 
isSameFormula(Invariant) - Method in class PairwiseFloatGreaterEqual
 
isSameFormula(Invariant) - Method in class PairwiseFloatGreaterThan
 
isSameFormula(Invariant) - Method in class PairwiseFloatLessEqual
 
isSameFormula(Invariant) - Method in class PairwiseFloatLessThan
 
isSameFormula(Invariant) - Method in class PairwiseIntEqual
 
isSameFormula(Invariant) - Method in class PairwiseIntGreaterEqual
 
isSameFormula(Invariant) - Method in class PairwiseIntGreaterThan
 
isSameFormula(Invariant) - Method in class PairwiseIntLessEqual
 
isSameFormula(Invariant) - Method in class PairwiseIntLessThan
 
isSameFormula(Invariant) - Method in class PairwiseLinearBinary
 
isSameFormula(Invariant) - Method in class PairwiseLinearBinaryFloat
 
isSameFormula(Invariant) - Method in class PairwiseStringEqual
 
isSameFormula(Invariant) - Method in class PairwiseStringGreaterEqual
 
isSameFormula(Invariant) - Method in class PairwiseStringGreaterThan
 
isSameFormula(Invariant) - Method in class PairwiseStringLessEqual
 
isSameFormula(Invariant) - Method in class PairwiseStringLessThan
 
isSameFormula(Invariant) - Method in class Reverse
 
isSameFormula(Invariant) - Method in class ReverseFloat
 
isSameFormula(Invariant) - Method in class SeqSeqFloatEqual
 
isSameFormula(Invariant) - Method in class SeqSeqFloatGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqSeqFloatGreaterThan
 
isSameFormula(Invariant) - Method in class SeqSeqFloatLessEqual
 
isSameFormula(Invariant) - Method in class SeqSeqFloatLessThan
 
isSameFormula(Invariant) - Method in class SeqSeqIntEqual
 
isSameFormula(Invariant) - Method in class SeqSeqIntGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqSeqIntGreaterThan
 
isSameFormula(Invariant) - Method in class SeqSeqIntLessEqual
 
isSameFormula(Invariant) - Method in class SeqSeqIntLessThan
 
isSameFormula(Invariant) - Method in class SeqSeqStringEqual
 
isSameFormula(Invariant) - Method in class SeqSeqStringGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqSeqStringGreaterThan
 
isSameFormula(Invariant) - Method in class SeqSeqStringLessEqual
 
isSameFormula(Invariant) - Method in class SeqSeqStringLessThan
 
isSameFormula(Invariant) - Method in class SubSequence
 
isSameFormula(Invariant) - Method in class SubSequenceFloat
 
isSameFormula(Invariant) - Method in class SubSet
 
isSameFormula(Invariant) - Method in class SubSetFloat
 
isSameFormula(Invariant) - Method in class SuperSequence
 
isSameFormula(Invariant) - Method in class SuperSequenceFloat
 
isSameFormula(Invariant) - Method in class SuperSet
 
isSameFormula(Invariant) - Method in class SuperSetFloat
 
isSameFormula(Invariant) - Method in class TwoSequence
Return true if both invariants are the same class and the order of the variables (swap) is the same.
isSameFormula(Invariant) - Method in class TwoSequenceFloat
Return true if both invariants are the same class and the order of the variables (swap) is the same.
isSameFormula(Invariant) - Method in class TwoSequenceString
Return true if both invariants are the same class and the order of the variables (swap) is the same.
isSameFormula(Invariant) - Method in class StringEqual
 
isSameFormula(Invariant) - Method in class StringGreaterEqual
 
isSameFormula(Invariant) - Method in class StringGreaterThan
 
isSameFormula(Invariant) - Method in class StringLessEqual
 
isSameFormula(Invariant) - Method in class StringLessThan
 
isSameFormula(Invariant) - Method in class StringNonEqual
 
isSameFormula(Invariant) - Method in class TwoString
Return true if both invariants are the same class and the order of the variables (swap) is the same.
isSameFormula(Invariant) - Method in class DummyInvariant
 
isSameFormula(Invariant) - Method in class Equality
 
isSameFormula(Invariant) - Method in class Implication
 
isSameFormula(Invariant) - Method in class Invariant
Returns true iff the two invariants represent the same mathematical formula.
isSameFormula(Invariant) - Method in class Joiner
 
isSameFormula(Invariant) - Method in class FunctionBinary
 
isSameFormula(Invariant) - Method in class FunctionBinaryFloat
 
isSameFormula(Invariant) - Method in class LinearTernary
 
isSameFormula(Invariant) - Method in class LinearTernaryFloat
 
isSameFormula(Invariant) - Method in class CompleteOneOfScalar
Same formula if each value is the same and has the same count.
isSameFormula(Invariant) - Method in class IsPointer
 
isSameFormula(Invariant) - Method in class LowerBound
 
isSameFormula(Invariant) - Method in class LowerBoundFloat
 
isSameFormula(Invariant) - Method in class Modulus
 
isSameFormula(Invariant) - Method in class NonModulus
 
isSameFormula(Invariant) - Method in class NonZero
 
isSameFormula(Invariant) - Method in class NonZeroFloat
 
isSameFormula(Invariant) - Method in class OneOfFloat
 
isSameFormula(Invariant) - Method in class OneOfScalar
 
isSameFormula(Invariant) - Method in class Positive
 
isSameFormula(Invariant) - Method in class RangeFloat
 
isSameFormula(Invariant) - Method in class RangeInt
 
isSameFormula(Invariant) - Method in class UpperBound
 
isSameFormula(Invariant) - Method in class UpperBoundFloat
 
isSameFormula(Invariant) - Method in class CommonFloatSequence
 
isSameFormula(Invariant) - Method in class CommonSequence
 
isSameFormula(Invariant) - Method in class EltLowerBound
 
isSameFormula(Invariant) - Method in class EltLowerBoundFloat
 
isSameFormula(Invariant) - Method in class EltNonZero
 
isSameFormula(Invariant) - Method in class EltNonZeroFloat
 
isSameFormula(Invariant) - Method in class EltOneOf
 
isSameFormula(Invariant) - Method in class EltOneOfFloat
 
isSameFormula(Invariant) - Method in class EltRangeFloat
 
isSameFormula(Invariant) - Method in class EltRangeInt
 
isSameFormula(Invariant) - Method in class EltUpperBound
 
isSameFormula(Invariant) - Method in class EltUpperBoundFloat
 
isSameFormula(Invariant) - Method in class EltwiseFloatEqual
 
isSameFormula(Invariant) - Method in class EltwiseFloatGreaterEqual
 
isSameFormula(Invariant) - Method in class EltwiseFloatGreaterThan
 
isSameFormula(Invariant) - Method in class EltwiseFloatLessEqual
 
isSameFormula(Invariant) - Method in class EltwiseFloatLessThan
 
isSameFormula(Invariant) - Method in class EltwiseIntEqual
 
isSameFormula(Invariant) - Method in class EltwiseIntGreaterEqual
 
isSameFormula(Invariant) - Method in class EltwiseIntGreaterThan
 
isSameFormula(Invariant) - Method in class EltwiseIntLessEqual
 
isSameFormula(Invariant) - Method in class EltwiseIntLessThan
 
isSameFormula(Invariant) - Method in class NoDuplicates
 
isSameFormula(Invariant) - Method in class NoDuplicatesFloat
 
isSameFormula(Invariant) - Method in class OneOfFloatSequence
 
isSameFormula(Invariant) - Method in class OneOfSequence
 
isSameFormula(Invariant) - Method in class SeqIndexFloatEqual
 
isSameFormula(Invariant) - Method in class SeqIndexFloatGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqIndexFloatGreaterThan
 
isSameFormula(Invariant) - Method in class SeqIndexFloatLessEqual
 
isSameFormula(Invariant) - Method in class SeqIndexFloatLessThan
 
isSameFormula(Invariant) - Method in class SeqIndexFloatNonEqual
 
isSameFormula(Invariant) - Method in class SeqIndexIntEqual
 
isSameFormula(Invariant) - Method in class SeqIndexIntGreaterEqual
 
isSameFormula(Invariant) - Method in class SeqIndexIntGreaterThan
 
isSameFormula(Invariant) - Method in class SeqIndexIntLessEqual
 
isSameFormula(Invariant) - Method in class SeqIndexIntLessThan
 
isSameFormula(Invariant) - Method in class SeqIndexIntNonEqual
 
isSameFormula(Invariant) - Method in class CompleteOneOfString
Same formula if each value is the same and has the same count.
isSameFormula(Invariant) - Method in class OneOfString
 
isSameFormula(Invariant) - Method in class PrintableString
 
isSameFormula(Invariant) - Method in class CommonStringSequence
 
isSameFormula(Invariant) - Method in class EltOneOfString
 
isSameFormula(Invariant) - Method in class OneOfStringSequence
 
isSameFormula(Invariant) - Method in class DiffDummyInvariant
 
isSameFormula(LinearTernaryCore) - Method in class LinearTernaryCore
 
isSameFormula(LinearTernaryCoreFloat) - Method in class LinearTernaryCoreFloat
 
isSameFormula(LowerBoundCore) - Method in class LowerBoundCore
 
isSameFormula(LowerBoundCoreFloat) - Method in class LowerBoundCoreFloat
 
isSameFormula(UpperBoundCore) - Method in class UpperBoundCore
 
isSameFormula(UpperBoundCoreFloat) - Method in class UpperBoundCoreFloat
 
isSameInvariant(Invariant) - Method in class AndJoiner
 
isSameInvariant(Invariant) - Method in class Implication
 
isSameInvariant(Invariant) - Method in class Invariant
Returns true iff the argument is the "same" invariant as this.
isSameInvariant(Invariant) - Method in class Joiner
 
isSameInvariant(Invariant) - Method in class DiffDummyInvariant
 
isScalar() - Method in class ProglangType
 
isSlice() - Method in class VarInfo
Returns true if this is a slice.
isStatic() - Method in class DaikonVariableInfo
Returns true iff the variable is static.
isStatic() - Method in class FieldInfo
Returns true iff the corresponding field is static.
isStatic(int) - Method in class JavaParser.ModifierSet
 
isStatic(ClassOrInterfaceDeclaration) - Static method in class Ast
 
isStatic(MethodDeclaration) - Static method in class Ast
 
isStaticConstant() - Method in class VarInfo
Returns whether or not this variable is a static constant.
isStaticConstField(Field) - Static method in class DaikonWriter
Determines if this field warrants an [ = val ] entry in decls file.
isStrictfp(int) - Method in class JavaParser.ModifierSet
 
isString() - Method in class ProglangType
 
isString(String) - Method in class Converter
 
isStringArray(String) - Method in class Converter
 
isStruct() - Method in class VarInfoAux
isSynchronized(int) - Method in class JavaParser.ModifierSet
 
isThis() - Method in class VarInfo
Returns whether or not this variable is the 'this' variable.
isThis() - Method in class VarInfoName
Returns whether or not this name refers to the 'this' variable of a class.
isThrowsPoint() - Method in class PptName
Returns true iff this name refers to an abrupt completion point.
isTransient(int) - Method in class JavaParser.ModifierSet
 
isTypeElement(Element) - Static method in class InvariantDoclet
Returns true if the given element kind is a type, i.e., a class, enum, interface, or annotation type.
isTypeElement(Element) - Static method in class ParameterDoclet
Returns true if the given element kind is a type, i.e., a class, enum, interface, or annotation type.
isUnmodified(ValueTuple) - Method in class VarInfo
 
isUnmodified(VarInfo) - Method in class ValueTuple
 
isValidEscExpression() - Method in class Invariant
Returns a conjuction of mapping the same function of our expresssions's VarInfos, in general.
isValidEscExpression() - Method in class Joiner
 
isValidEscExpression() - Method in class EltNonZero
 
isValidEscExpression() - Method in class EltNonZeroFloat
 
isValidEscExpression() - Method in class EltOneOfString
 
isValidEscExpression() - Method in class OneOfStringSequence
 
isValidEscExpression() - Method in class VarInfo
Returns false if this variable expression is not legal ESC syntax, except for any necessary quantifications (subscripting).
isValidExpression(OutputFormat) - Method in class Invariant
Returns true if this Invariant can be properly formatted for the given output format.
isVolatile(int) - Method in class JavaParser.ModifierSet
 
isWithinPointerRange(int) - Static method in class Runtime
 
isWorthPrinting - Variable in class DiffDummyInvariant
Whether the invariant is worth printing.
isWorthPrinting() - Method in class GuardingImplication
 
isWorthPrinting() - Method in class Invariant
 
isWorthPrinting() - Method in class DiffDummyInvariant
 
it - Static variable in class VarComparabilityNone
 
IterationStatement - Class in jtb.cparser.syntaxtree
 
IterationStatement(NodeChoice) - Constructor for class IterationStatement
 
IterationStatement() - Static method in class CParser
 
iterator() - Method in class DaikonVariableInfo
Returns an iterator over all the node's children.
iterator() - Method in class NISuppressionSet
 

J

j - Variable in class VarInfoName.Slice
 
JAVA - OutputFormat
Java boolean expression.
java_family_impl(OutputFormat, VarInfo) - Method in class VarInfoName.SizeOf
 
java_family_impl(OutputFormat, VarInfo) - Method in class VarInfoName.Subscript
 
java_family_impl(OutputFormat, VarInfo, String) - Method in class VarInfoName.Elements
 
java_family_name(OutputFormat, VarInfo) - Method in class VarInfoName.Field
 
java_family_name_impl(OutputFormat, VarInfo) - Method in class VarInfoName.FunctionOf
 
java_family_name_impl(OutputFormat, VarInfo) - Method in class VarInfoName.FunctionOfN
 
java_field(String) - Method in class VarInfoName.Field
 
java_home - Static variable in class BuildJDK
The "java.home" system property.
java_name() - Method in class VarInfo
Returns the name in Java format.
java_name(VarInfo) - Method in class VarInfoName
Return the String representation of this name in the java style output format.
java_name_impl(VarInfo) - Method in class VarInfoName.Add
 
java_name_impl(VarInfo) - Method in class VarInfoName.Elements
 
java_name_impl(VarInfo) - Method in class VarInfoName.Field
 
java_name_impl(VarInfo) - Method in class VarInfoName.FunctionOf
 
java_name_impl(VarInfo) - Method in class VarInfoName.FunctionOfN
 
java_name_impl(VarInfo) - Method in class VarInfoName
Return the String representation of this name in java format.
java_name_impl(VarInfo) - Method in class VarInfoName.Poststate
 
java_name_impl(VarInfo) - Method in class VarInfoName.Prestate
 
java_name_impl(VarInfo) - Method in class VarInfoName.Simple
 
java_name_impl(VarInfo) - Method in class VarInfoName.SizeOf
 
java_name_impl(VarInfo) - Method in class VarInfoName.Slice
 
java_name_impl(VarInfo) - Method in class VarInfoName.Subscript
 
java_name_impl(VarInfo) - Method in class VarInfoName.TypeOf
 
java_name_impl(String, VarInfo) - Method in class VarInfoName.Elements
 
JavaCharStream - Class in jtb
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(InputStream) - Constructor for class JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class JavaCharStream
 
JavaCharStream(Reader) - Constructor for class JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class JavaCharStream
 
JavaCharStream(Reader, int, int, int) - Constructor for class JavaCharStream
 
javadocAtCode - Static variable in class HtmlToTexinfo
 
javadocHtmlToTexinfo(String) - Static method in class HtmlToTexinfo
Converts Javadoc-flavored HTML to Texinfo.
javaFamilyFormat(String, boolean) - Method in class VarInfoName.TypeOf
 
javaFileLines - Variable in class AnnotateVisitor
 
javaFormat - Variable in class SplitterObject
 
javalangClass - Static variable in class DCInstrument
 
javalangObject - Static variable in class DCInstrument
 
JavaParser - Class in jtb
 
JavaParser(InputStream) - Constructor for class JavaParser
 
JavaParser(Reader) - Constructor for class JavaParser
 
JavaParser(String) - Constructor for class JavaParser
 
JavaParser(JavaParserTokenManager) - Constructor for class JavaParser
 
JavaParser.ModifierSet - Class in jtb
 
JavaParserConstants - Interface in jtb
 
JavaParserTest - Class in jtb
 
JavaParserTest() - Constructor for class JavaParserTest
 
JavaParserTokenManager - Class in jtb
 
JavaParserTokenManager(JavaCharStream) - Constructor for class JavaParserTokenManager
 
JavaParserTokenManager(JavaCharStream, int) - Constructor for class JavaParserTokenManager
 
jdk_instrumented - Static variable in class DCInstrument
Specifies if we are to use an instrumented version of the JDK.
jj_nt - Static variable in class CParser
 
jj_nt - Variable in class JavaParser
 
jjFillToken() - Method in class JavaParserTokenManager
 
jjnewLexState - Static variable in class JavaParserTokenManager
 
jjstrLiteralImages - Static variable in class CParserTokenManager
 
jjstrLiteralImages - Static variable in class JavaParserTokenManager
 
JML - OutputFormat
Java Modeling Language.
JML_END_COMMENT - Static variable in class AnnotateVisitor
 
jml_name() - Method in class Quantify.Length
 
jml_name() - Method in class Quantify.Term
 
jml_name() - Method in class Quantify.VarPlusOffset
 
jml_name() - Method in class VarInfo
Returns the name of this variable in JML format.
jml_name(boolean) - Method in class Quantify.Length
 
jml_name(boolean) - Method in class Quantify.Term
 
jml_name(boolean) - Method in class Quantify.VarPlusOffset
 
jml_name(String) - Method in class VarInfo
Returns the name of this variable in JML format.
jml_name(VarInfo) - Method in class VarInfoName
Return the String representation of this name in the JML style output format.
jml_name(String) - Method in class SequenceFloatSubscript
Returns the JML name for sequence subscript.
jml_name(String) - Method in class SequenceScalarSubscript
Returns the JML name for sequence subscript.
jml_name(String) - Method in class SequenceStringSubscript
Returns the JML name for sequence subscript.
jml_name(String) - Method in class SequenceSubsequence
returns the JML name for the slice
jml_name(String) - Method in class Derivation
Returns the name of this variable in JML format.
jml_name(String) - Method in class SequenceLength
Returns the JML name.
jml_name(String) - Method in class StringLength
Returns the JML name.
jml_name_impl(VarInfo) - Method in class VarInfoName.Add
 
jml_name_impl(VarInfo) - Method in class VarInfoName.Elements
 
jml_name_impl(VarInfo) - Method in class VarInfoName.Field
 
jml_name_impl(VarInfo) - Method in class VarInfoName.FunctionOf
 
jml_name_impl(VarInfo) - Method in class VarInfoName.FunctionOfN
 
jml_name_impl(VarInfo) - Method in class VarInfoName
Returns the name in JML style output format.
jml_name_impl(VarInfo) - Method in class VarInfoName.Poststate
 
jml_name_impl(VarInfo) - Method in class VarInfoName.Prestate
 
jml_name_impl(VarInfo) - Method in class VarInfoName.QuantHelper.FreeVar
 
jml_name_impl(VarInfo) - Method in class VarInfoName.Simple
 
jml_name_impl(VarInfo) - Method in class VarInfoName.SizeOf
 
jml_name_impl(VarInfo) - Method in class VarInfoName.Slice
 
jml_name_impl(VarInfo) - Method in class VarInfoName.Subscript
 
jml_name_impl(VarInfo) - Method in class VarInfoName.TypeOf
 
jml_name_impl(String, VarInfo) - Method in class VarInfoName.Elements
 
JML_START_COMMENT - Static variable in class AnnotateVisitor
 
JMLElementCorrector() - Method in class VarInfoName
 
jmlFormat - Variable in class SplitterObject
 
jmlRep - Variable in class Property
JML representation of this property.
Joiner - Class in daikon.inv
 
Joiner(PptSlice) - Constructor for class Joiner
 
Joiner(PptTopLevel, Invariant, Invariant) - Constructor for class Joiner
 
joiner_view - Variable in class PptTopLevel
Contains invariants that represent a "joining" of two others: implications, and, or, etc.
jtb - package jtb
 
jtb.cparser - package jtb.cparser
 
jtb.cparser.customvisitor - package jtb.cparser.customvisitor
 
jtb.cparser.syntaxtree - package jtb.cparser.syntaxtree
 
jtb.cparser.visitor - package jtb.cparser.visitor
 
jtb.syntaxtree - package jtb.syntaxtree
 
jtb.visitor - package jtb.visitor
 
JumpStatement - Class in jtb.cparser.syntaxtree
 
JumpStatement(NodeChoice) - Constructor for class JumpStatement
 
JumpStatement() - Static method in class CParser
 
junit_parse_seen - Static variable in class DCInstrument
Have we seen 'JUnitCommandLineParseResult.parse'?
junit_state - Static variable in class DCInstrument
Current state of JUnit test discovery.
junitTestClasses - Static variable in class DCInstrument
Set of JUnit test classes.
justified() - Method in class Invariant
A wrapper around getConfidence() or getConfidence().
jvm_signature(PptTopLevel) - Static method in class AnnotateNullable
Returns a JVM signature for the method.

K

keep_stats - Static variable in class NIS
Whether or not to keep statistics.
kind - Variable in class FileIO.VarDefinition
Type of the variable (required).
kind - Variable in class NodeToken
 
kind - Variable in class Token
An integer that describes the kind of this token.
kind - Variable in class NodeToken
 
kind - Variable in class Token
An integer that describes the kind of this token.
kind() - Method in class Annotation
The kind of this annotation.
kind() - Method in class Property
The kind of property (enter, exit or objectInvariant).
known_uninstrumentable_methods - Static variable in class BuildJDK
A list of methods known to cause DCInstrument to fail.

L

LabeledStatement - Class in jtb.cparser.syntaxtree
 
LabeledStatement - Class in jtb.syntaxtree
 
LabeledStatement(NodeChoice) - Constructor for class LabeledStatement
 
LabeledStatement(NodeToken, NodeToken, Statement) - Constructor for class LabeledStatement
 
LabeledStatement(NodeToken, Statement) - Constructor for class LabeledStatement
 
LabeledStatement() - Static method in class CParser
 
LabeledStatement() - Method in class JavaParser
 
lang_flags - Variable in class FileIO.VarDefinition
Language specific variable flags (optional)
lang_flags - Variable in class VarInfo
 
lastore(long[], int, long) - Static method in class DCRuntime
Execute an lastore instruction and manipulate the tags accordingly.
LBRACE - Static variable in interface JavaParserConstants
 
LBRACKET - Static variable in interface JavaParserConstants
 
LE - Static variable in interface JavaParserConstants
 
leader() - Method in class Equality
Return the canonical VarInfo of this.
left - Variable in class Joiner
 
left_closed - Variable in class SequenceFloatArbitrarySubsequence
 
left_closed - Variable in class SequenceScalarArbitrarySubsequence
 
left_closed - Variable in class SequenceStringArbitrarySubsequence
 
Lemma - Class in daikon.simplify
A lemma is an object that wraps a Simplify formula representing some logical statement.
Lemma(String, String) - Constructor for class Lemma
 
lemmas - Static variable in class Lemma
All the theorems we give Simplify (without proof) to help it reason about predicates, functions, and constants that aren't built-in.
lemmasList() - Static method in class Lemma
Convenience function to give you lemmas[], but as a vector.
LemmaStack - Class in daikon.simplify
A stack of Lemmas that shadows the stack of assumptions that Simplify keeps.
LemmaStack() - Constructor for class LemmaStack
Create a new LemmaStack.
Length(VarInfo, int) - Constructor for class Quantify.Length
 
LETTER - Static variable in interface CParserConstants
 
LETTER - Static variable in interface JavaParserConstants
 
lexEqual(boolean[], boolean[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(byte[], int[]) - Static method in class Quant
 
lexEqual(char[], char[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(double[], double[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(double[], float[]) - Static method in class Quant
 
lexEqual(float[], double[]) - Static method in class Quant
 
lexEqual(float[], float[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(int[], int[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(int[], long[]) - Static method in class Quant
 
lexEqual(long[], int[]) - Static method in class Quant
 
lexEqual(long[], long[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(short[], short[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(Object[], Object[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(String[], String[]) - Static method in class Quant
Returns true iff seq1 is lexically equal to seq2.
lexEqual(Object, Object) - Static method in class Quant
lexGT(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGT(byte[], int[]) - Static method in class Quant
 
lexGT(char[], char[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGT(double[], double[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGT(double[], float[]) - Static method in class Quant
 
lexGT(float[], double[]) - Static method in class Quant
 
lexGT(float[], float[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGT(int[], int[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGT(int[], long[]) - Static method in class Quant
 
lexGT(long[], int[]) - Static method in class Quant
 
lexGT(long[], long[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGT(short[], short[]) - Static method in class Quant
Returns true iff seq1 is lexically > to seq2.
lexGTE(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
lexGTE(byte[], int[]) - Static method in class Quant
 
lexGTE(char[], char[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
lexGTE(double[], double[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
lexGTE(double[], float[]) - Static method in class Quant
 
lexGTE(float[], double[]) - Static method in class Quant
 
lexGTE(float[], float[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
lexGTE(int[], int[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
lexGTE(int[], long[]) - Static method in class Quant
 
lexGTE(long[], int[]) - Static method in class Quant
 
lexGTE(long[], long[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
lexGTE(short[], short[]) - Static method in class Quant
Returns true iff seq1 is lexically ≥ to seq2.
LexicalComparator() - Constructor for class VarInfoName.LexicalComparator
 
LexicalError(boolean, int, int, int, String, char) - Static method in error TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexLT(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLT(byte[], int[]) - Static method in class Quant
 
lexLT(char[], char[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLT(double[], double[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLT(double[], float[]) - Static method in class Quant
 
lexLT(float[], double[]) - Static method in class Quant
 
lexLT(float[], float[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLT(int[], int[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLT(int[], long[]) - Static method in class Quant
 
lexLT(long[], int[]) - Static method in class Quant
 
lexLT(long[], long[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLT(short[], short[]) - Static method in class Quant
Returns true iff seq1 is lexically < seq2.
lexLTE(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexLTE(byte[], int[]) - Static method in class Quant
 
lexLTE(char[], char[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexLTE(double[], double[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexLTE(double[], float[]) - Static method in class Quant
 
lexLTE(float[], double[]) - Static method in class Quant
 
lexLTE(float[], float[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexLTE(int[], int[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexLTE(int[], long[]) - Static method in class Quant
 
lexLTE(long[], int[]) - Static method in class Quant
 
lexLTE(long[], long[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexLTE(short[], short[]) - Static method in class Quant
Returns true iff seq1 is lexically ≤ to seq2.
lexNotEqual(boolean[], boolean[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(byte[], int[]) - Static method in class Quant
 
lexNotEqual(char[], char[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(double[], double[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(double[], float[]) - Static method in class Quant
 
lexNotEqual(float[], double[]) - Static method in class Quant
 
lexNotEqual(float[], float[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(int[], int[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(int[], long[]) - Static method in class Quant
 
lexNotEqual(long[], int[]) - Static method in class Quant
 
lexNotEqual(long[], long[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(short[], short[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(Object[], Object[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(String[], String[]) - Static method in class Quant
Returns true iff seq1 is lexically not equal to seq2.
lexNotEqual(Object, Object) - Static method in class Quant
lexStateNames - Static variable in class CParserTokenManager
 
lexStateNames - Static variable in class JavaParserTokenManager
 
lightweight - Variable in class AnnotateVisitor
If false, use full JML specs; if true, use lightweight ESC specs.
line - Variable in class JavaCharStream
 
line_file_message() - Method in class FileIO.ParseState
 
line_flag - Variable in class LinearTernaryCore
 
line_flag - Variable in class LinearTernaryCoreFloat
 
LinearBinary - Class in daikon.inv.binary.twoScalar
Represents a Linear invariant between two long scalars x and y, of the form ax + by + c = 0.
LinearBinary() - Constructor for class LinearBinary
 
LinearBinary(PptSlice) - Constructor for class LinearBinary
 
LinearBinaryCore - Class in daikon.inv.binary.twoScalar
 
LinearBinaryCore(Invariant) - Constructor for class LinearBinaryCore
 
LinearBinaryCoreFloat - Class in daikon.inv.binary.twoScalar
 
LinearBinaryCoreFloat(Invariant) - Constructor for class LinearBinaryCoreFloat
 
LinearBinaryFloat - Class in daikon.inv.binary.twoScalar
Represents a Linear invariant between two double scalars x and y, of the form ax + by + c = 0.
LinearBinaryFloat() - Constructor for class LinearBinaryFloat
 
LinearBinaryFloat(PptSlice) - Constructor for class LinearBinaryFloat
 
LinearTernary - Class in daikon.inv.ternary.threeScalar
Represents a Linear invariant over three long scalars x, y, and z, of the form ax + by + cz + d = 0.
LinearTernary() - Constructor for class LinearTernary
 
LinearTernary(PptSlice) - Constructor for class LinearTernary
 
LinearTernaryCore - Class in daikon.inv.ternary.threeScalar
The LinearTernaryCore class is acts as the backend for the invariant (ax + by + cz + d = 0) by processing samples and computing coefficients.
LinearTernaryCore(Invariant) - Constructor for class LinearTernaryCore
 
LinearTernaryCore.Flag - Enum in daikon.inv.ternary.threeScalar
 
LinearTernaryCore.Point - Class in daikon.inv.ternary.threeScalar
 
LinearTernaryCoreFloat - Class in daikon.inv.ternary.threeScalar
The LinearTernaryCore class is acts as the backend for the invariant (ax + by + cz + d = 0) by processing samples and computing coefficients.
LinearTernaryCoreFloat(Invariant) - Constructor for class LinearTernaryCoreFloat
 
LinearTernaryCoreFloat.Flag - Enum in daikon.inv.ternary.threeScalar
 
LinearTernaryCoreFloat.Point - Class in daikon.inv.ternary.threeScalar
 
LinearTernaryCoreTest - Class in daikon.test
Daikon unit test class.
LinearTernaryCoreTest() - Constructor for class LinearTernaryCoreTest
 
LinearTernaryFloat - Class in daikon.inv.ternary.threeScalar
Represents a Linear invariant over three double scalars x, y, and z, of the form ax + by + cz + d = 0.
LinearTernaryFloat() - Constructor for class LinearTernaryFloat
 
LinearTernaryFloat(PptSlice) - Constructor for class LinearTernaryFloat
 
lineSep - Static variable in class DaikonWriter
Platform-dependent line separator.
lineSep - Static variable in class Daikon
 
lineSep - Static variable in class PrintAllVisitor
 
lineSep - Static variable in class Global
 
lineSep - Static variable in class PptSlice
 
list_implementors - Static variable in class ProglangType
The set of (interned) names of classes that implement java.util.List.
LIST_IMPLEMENTORS - FileIO.RecordType
 
list_type_SWITCH - Static variable in class Daikon
 
ListInfo - Class in daikon.chicory
The ListInfo class is a subtype of DaikonVariableInfo used for variable types that implement java.util.List.
ListInfo(String, Class<? extends List<?>>) - Constructor for class ListInfo
 
Literal - Class in jtb.syntaxtree
 
Literal(NodeChoice) - Constructor for class Literal
 
Literal() - Method in class JavaParser
 
load() - Method in class SplitterObject
Sets the "splitter" field of this object to a newly-instantiated object.
load_mapfiles_into_splitterlist(Collection<File>, int) - Static method in class ContextSplitterFactory
Read all the map files in the given collection, create callsite splitters from them, and put the splitters into SplitterList.
load_splitters(PptTopLevel, List<SpinfoFile>) - Static method in class SplitterFactory
Finds the splitters that apply to a given Ppt and loads them (that is, it populates SplitterList).
loadClass(String, boolean) - Method in class ChicoryPremain.ChicoryLoader
 
loader - Variable in class DCInstrument
The loader that loaded the Class to instrument.
LocalVariableDeclaration - Class in jtb.syntaxtree
 
LocalVariableDeclaration(Modifiers, Type, VariableDeclarator, NodeListOptional) - Constructor for class LocalVariableDeclaration
 
LocalVariableDeclaration() - Method in class JavaParser
 
log(Class<?>, Ppt, VarInfo[], String) - Static method in class Debug
Logs a description of the class, ppt, variables and the specified msg via the logger as described in Debug.log(Logger, Class, Ppt, String).
log(Class<?>, Ppt, String) - Static method in class Debug
Logs a description of the class, ppt, ppt variables and the specified msg via the logger as described in Debug.log(Logger, Class, Ppt, VarInfo[], String).
log(String) - Method in class Debug
Logs a description of the cached class, ppt, and variables and the specified msg via the logger as described in Debug.log(Logger, Class, Ppt, VarInfo[], String)
log(String) - Method in class PptSlice
Output specified log information if the PtpSlice class, and this ppt and variables are enabled for logging.
log(String, Object...) - Method in class Implication
Logs a description of the invariant and the specified msg via the logger as described in daikon.Debug#log(Logger, Class, Ppt, VarInfo[], String).
log(String, Object...) - Method in class Invariant
Logs a description of the invariant and the specified msg via the logger as described in daikon.Debug#log(Logger, Class, Ppt, VarInfo[], String).
log(Logger, Class<?>, Ppt, VarInfo[], String) - Static method in class Debug
Logs a description of the class, ppt, variables and the specified msg via the logger.
log(Logger, Class<?>, Ppt, String) - Static method in class Debug
Logs a description of the class, ppt, ppt variables and the specified msg via the logger as described in Debug.log(Logger, Class, Ppt, VarInfo[], String).
log(Logger, String) - Method in class Debug
Logs the cached class, cached ppt, cached variables and the specified msg via the logger as described in Debug.log(Logger, Class, Ppt, VarInfo[], String).
log(Logger, String) - Method in class Implication
Logs a description of the invariant and the specified msg via the logger as described in daikon.Debug#log(Logger, Class, Ppt, VarInfo[], String).
log(Logger, String) - Method in class Invariant
Logs a description of the invariant and the specified msg via the logger as described in daikon.Debug#log(Logger, Class, Ppt, VarInfo[], String).
logDetail() - Static method in class Debug
Returns whether or not detailed logging is on.
logDetail() - Static method in class Invariant
Returns true if detailed logging is on.
LogHelper - Class in daikon
Standard methods for setting up logging.
LogHelper.DaikonLogFormatter - Class in daikon
 
LogicalANDExpression - Class in jtb.cparser.syntaxtree
 
LogicalANDExpression(InclusiveORExpression, NodeOptional) - Constructor for class LogicalANDExpression
 
LogicalANDExpression() - Static method in class CParser
 
LogicalAndLong_xyz() - Constructor for class FunctionBinary.LogicalAndLong_xyz
 
LogicalAndLong_yxz() - Constructor for class FunctionBinary.LogicalAndLong_yxz
 
LogicalAndLong_zxy() - Constructor for class FunctionBinary.LogicalAndLong_zxy
 
LogicalCompare - Class in daikon.tools.compare
This is a standalone program that compares the invariants from two versions of (and/or runs of) a program, and determines using Simplify whether the invariants from one logically imply the invariants from the other.
LogicalORExpression - Class in jtb.cparser.syntaxtree
 
LogicalORExpression(LogicalANDExpression, NodeOptional) - Constructor for class LogicalORExpression
 
LogicalORExpression() - Static method in class CParser
 
LogicalOrLong_xyz() - Constructor for class FunctionBinary.LogicalOrLong_xyz
 
LogicalOrLong_yxz() - Constructor for class FunctionBinary.LogicalOrLong_yxz
 
LogicalOrLong_zxy() - Constructor for class FunctionBinary.LogicalOrLong_zxy
 
LogicalXorLong_xyz() - Constructor for class FunctionBinary.LogicalXorLong_xyz
 
LogicalXorLong_yxz() - Constructor for class FunctionBinary.LogicalXorLong_yxz
 
LogicalXorLong_zxy() - Constructor for class FunctionBinary.LogicalXorLong_zxy
 
logOn() - Static method in class Debug
Returns whether or not logging is on.
logOn() - Static method in class Invariant
Returns whether or not logging is on.
LONG - Static variable in interface CParserConstants
 
LONG - Static variable in interface JavaParserConstants
 
long_arg - Static variable in class DCInstrument
 
LONG_OBJECT - Static variable in class ProglangType
 
LONG_PRIMITIVE - Static variable in class ProglangType
 
LONG_PRIMITIVE_ARRAY - Static variable in class ProglangType
 
LongWrap(long) - Constructor for class Runtime.LongWrap
 
lookingAhead - Static variable in class CParser
 
lookingAhead - Variable in class JavaParser
 
LowerBound - Class in daikon.inv.unary.scalar
Represents the invariant x >= c, where c is a constant and x is a long scalar.
LowerBoundCore - Class in daikon.inv.unary
 
LowerBoundCore(Invariant) - Constructor for class LowerBoundCore
 
LowerBoundCoreFloat - Class in daikon.inv.unary
 
LowerBoundCoreFloat(Invariant) - Constructor for class LowerBoundCoreFloat
 
LowerBoundFloat - Class in daikon.inv.unary.scalar
Represents the invariant x >= c, where c is a constant and x is a double scalar.
LPAREN - Static variable in interface JavaParserConstants
 
LSHIFT - Static variable in interface JavaParserConstants
 
LSHIFTASSIGN - Static variable in interface JavaParserConstants
 
LshiftLong_xyz() - Constructor for class FunctionBinary.LshiftLong_xyz
 
LshiftLong_xzy() - Constructor for class FunctionBinary.LshiftLong_xzy
 
LshiftLong_yxz() - Constructor for class FunctionBinary.LshiftLong_yxz
 
LshiftLong_yzx() - Constructor for class FunctionBinary.LshiftLong_yzx
 
LshiftLong_zxy() - Constructor for class FunctionBinary.LshiftLong_zxy
 
LshiftLong_zyx() - Constructor for class FunctionBinary.LshiftLong_zyx
 
LT - Static variable in interface JavaParserConstants
 

M

main(String[]) - Static method in class AnnotateNullable
 
main(String[]) - Static method in class Chicory
Entry point of Chicory.
main(String[]) - Static method in class Daikon
The arguments to daikon.Daikon are file names.
main(String[]) - Static method in class DaikonSimple
 
main(String[]) - Static method in class BuildJDK
Instruments each class file in the Java runtime and puts the result in the first non-option command-line argument.
main(String[]) - Static method in class Diff
Read two PptMap or InvMap objects from their respective files.
main(String[]) - Static method in class MultiDiff
 
main(String[]) - Static method in class DynComp
Entry point of DynComp.
main(String[]) - Static method in class MergeInvariants
 
main(String[]) - Static method in class PrintInvariants
See the documentation for this class.
main(String[]) - Static method in class Session
for testing and playing around, not for real use
main(String[]) - Static method in class SessionManager
Entry point for testing.
main(String[]) - Static method in class SplitDtrace
Entry point for SplitDtrace, which splits a trace file into 100 parts.
main(String[]) - Static method in class DtraceDiffTester
The entry point of DtraceDiffTester
main(String[]) - Static method in class InvariantFormatTester
This function allows this test to be run from the command line instead of its usual method, which is through the Daikon MasterTester.
main(String[]) - Static method in class SampleTester
 
main(String[]) - Static method in class SplitterFactoryTest
 
main(String[]) - Static method in class SplitterFactoryTestUpdater
If one has changed the test cases used below, for best results run rm *.java.goal while in the targets directory before running this method.
main(String[]) - Static method in class VarInfoNameDriver
Convenience entry point for TraceSelect
main(String[]) - Static method in class LogicalCompare
 
main(String[]) - Static method in class DtraceDiff
 
main(String[]) - Static method in class DtraceNonceFixer
 
main(String[]) - Static method in class ExtractConsequent
 
main(String[]) - Static method in class InvariantChecker
 
main(String[]) - Static method in class InvMatch
Main program for testing purposes.
main(String[]) - Static method in class Annotate
 
main(String[]) - Static method in class CreateSpinfo
 
main(String[]) - Static method in class CreateSpinfoC
 
main(String[]) - Static method in class ReadTrace
The entry point for ReadTrace.
main(String[]) - Static method in class Main
 
main(String[]) - Static method in class TraceSelect
The entry point of TraceSelect
main(String[]) - Static method in class UnionInvariants
 
main(String[]) - Static method in class CParser
 
main(String[]) - Static method in class JavaParser
 
main(String[]) - Static method in class JavaParserTest
Reads the .java file given on the command line, and writes a .java-parsed file that should be identical.
Main - Class in daikon.tools.runtimechecker
Main entrypoint for the instrumenter.
Main() - Constructor for class Main
 
mainHelper(String[]) - Static method in class Daikon
This does the work of Daikon.main(java.lang.String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class DaikonSimple
This does the work of DaikonSimple.main(java.lang.String[]), but it never calls System.exit, so it is appropriate to be called programmatically.
mainHelper(String[]) - Static method in class Diff
This does the work of Diff.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class MultiDiff
This does the work of MultiDiff.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class MergeInvariants
This does the work of MergeInvariants.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class PrintInvariants
This does the work of PrintInvariants.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class LogicalCompare
This does the work of LogicalCompare.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class DtraceDiff
This does the work of DtraceDiff.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class DtraceNonceFixer
This does the work of DtraceNonceFixer.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class ExtractConsequent
This does the work of ExtractConsequent.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class InvariantChecker
This does the work of InvariantChecker.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class Annotate
This does the work of Annotate.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class CreateSpinfo
This does the work of CreateSpinfo.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class TraceSelect
This does the work of TraceSelect.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainHelper(String[]) - Static method in class UnionInvariants
This does the work of UnionInvariants.main(String[]), but it never calls System.exit, so it is appropriate to be called progrmmatically.
mainTester(String[]) - Static method in class DtraceDiff
This entry point is useful for testing.
make_context_splitters(ContextSplitterFactory.MapfileEntry[], int) - Static method in class ContextSplitterFactory
Given map file data, create splitters given the requested granularity.
make_function(String, VarInfo...) - Static method in class VarInfo
Create a VarInfo that is a function over one or more other variables.
make_scalar_seq_func(String, ProglangType, VarInfo, int) - Static method in class VarInfo
 
make_scalar_str_func(String, ProglangType, VarInfo) - Static method in class VarInfo
 
make_subscript(VarInfo, VarInfo, int) - Static method in class VarInfo
Creates a VarInfo that is an index into a sequence.
make_subsequence(VarInfo, VarInfo, int, VarInfo, int) - Static method in class VarInfo
Creates a VarInfo that is a subsequence that begins at begin and ends at end with the specified shifts.
makeAlias() - Method in class VarComparability
 
makeAlias() - Method in class VarComparabilityImplicit
 
makeAlias() - Method in class VarComparabilityNone
 
makeAlias(VarInfo) - Static method in class VarComparability
 
makeAllFieldsPublic - Static variable in class InstrumentVisitor
 
makeClassStatic() - Method in class PptName
Requires: this.isExitPoint() || this.isEnterPoint() || this.isObjectInstanceSynthetic()
makeComparabilitySameIndices(String, VarComparability) - Static method in class VarComparability
Create a VarComparability based on comparabilities of indices.
makeDummyInvariantFactory(DummyInvariant) - Method in class Splitter
Set up the static ('factory') DummyInvariant for this kind of splitter.
makeDummyInvariantFactory(DummyInvariant) - Method in class SplitterExample
 
makeEnter() - Method in class PptName
Requires: this.isExitPoint()
makeExit() - Method in class PptName
Requires: this.isExitPoint() || this.isEnterPoint()
makeFakePrestate(PptSlice) - Static method in class PptSlice0
 
makeGuardingImplication(PptTopLevel, Invariant, Invariant, boolean) - Static method in class GuardingImplication
 
makeHashcodeArrayVarInfo(String) - Static method in class Common
 
makeHashcodeVarInfo(String) - Static method in class Common
 
makeImplication(PptTopLevel, Invariant, Invariant, boolean, Invariant, Invariant) - Static method in class Implication
Creates a new Implication Invariant and adds it to the PptTopLevel.
makeIntArrayVarInfo(String) - Static method in class Common
 
makeLemmaAddOrig(Invariant) - Static method in class InvariantLemma
Make a lemma corresponding to the given invariant, except referring to the prestate versions of all the variables that inv referred to.
makeObject() - Method in class PptName
Requires: this.isExitPoint() || this.isEnterPoint()
makePptTopLevel(String, VarInfo[]) - Static method in class Common
 
makeUninterned(Object[], int[]) - Static method in class ValueTuple
More convenient name for the constructor that doesn't intern.
makeVarInfo() - Method in class SequenceFloatIntersection
 
makeVarInfo() - Method in class SequenceFloatSubscript
 
makeVarInfo() - Method in class SequenceFloatUnion
 
makeVarInfo() - Method in class SequenceScalarIntersection
 
makeVarInfo() - Method in class SequenceScalarSubscript
 
makeVarInfo() - Method in class SequenceScalarUnion
 
makeVarInfo() - Method in class SequencesConcat
 
makeVarInfo() - Method in class SequencesJoin
 
makeVarInfo() - Method in class SequencesJoinFloat
 
makeVarInfo() - Method in class SequencesPredicate
 
makeVarInfo() - Method in class SequencesPredicateFloat
 
makeVarInfo() - Method in class SequenceStringIntersection
 
makeVarInfo() - Method in class SequenceStringSubscript
 
makeVarInfo() - Method in class SequenceStringUnion
 
makeVarInfo() - Method in class SequenceSubsequence
 
makeVarInfo() - Method in class Derivation
Used by all child classes to actually create the VarInfo this represents, after which it is interned for getVarInfo().
makeVarInfo() - Method in class SequenceFloatArbitrarySubsequence
 
makeVarInfo() - Method in class SequenceScalarArbitrarySubsequence
 
makeVarInfo() - Method in class SequenceStringArbitrarySubsequence
 
makeVarInfo() - Method in class SequenceInitial
 
makeVarInfo() - Method in class SequenceInitialFloat
 
makeVarInfo() - Method in class SequenceLength
 
makeVarInfo() - Method in class SequenceMax
 
makeVarInfo() - Method in class SequenceMin
 
makeVarInfo() - Method in class SequenceSum
 
makeVarInfo() - Method in class StringLength
 
makeVarInfo_common_setup(VarInfo) - Method in class Derivation
 
MalformedAnnotationException(String) - Constructor for exception Annotation.MalformedAnnotationException
 
MalformedPropertyException - Exception in daikon.tools.runtimechecker
Thrown when parsing the XML representation of a property, if the property is not well-formed.
MalformedPropertyException(String) - Constructor for exception MalformedPropertyException
 
map - Variable in class Daikon.FileOptions
 
map_info - Static variable in class DCRuntime
Log internal data structure sizes.
MapfileEntry(long, String, String, String, long, long, String, String, String, String) - Constructor for class ContextSplitterFactory.MapfileEntry
 
mark_implied_via_simplify(PptMap) - Method in class PptTopLevel
Use the Simplify theorem prover to flag invariants that are logically implied by others.
MarkerAnnotation - Class in jtb.syntaxtree
 
MarkerAnnotation(Name) - Constructor for class MarkerAnnotation
 
MarkerAnnotation(NodeToken, Name) - Constructor for class MarkerAnnotation
 
MarkerAnnotation() - Method in class JavaParser
 
markLevel() - Method in class LemmaStack
Return a reference to the current position on the lemma stack.
match(Invariant) - Method in class Invariant
Returns whether or not two invariants are of the same type.
match(Invariant) - Method in class NISuppressor
Returns true if inv matches this suppressor.
match(NISuppressee) - Method in class NISuppressor
Returns true if the suppressee matches this suppressor.
Match(Invariant) - Constructor for class Invariant.Match
 
MATCH - NIS.SuppressState
suppressor matches the falsified invariant
match_true(Invariant) - Method in class NISuppressor
Returns true if inv matches this suppressor and the invariant is not falsified.
matchConstant() - Method in class LowerBoundCore
 
matchConstant() - Method in class LowerBoundCoreFloat
 
matchConstant() - Method in class UpperBoundCore
 
matchConstant() - Method in class UpperBoundCoreFloat
 
MatchCountVisitor - Class in daikon.diff
MatchCountVisitor is a visitor that almost does the opposite of PrintDifferingInvariantsVisitor.
MatchCountVisitor(PrintStream, boolean, boolean) - Constructor for class MatchCountVisitor
 
matches(PptName, Node) - Method in class PptNameMatcher
 
max - Variable in class LowerBoundCore
 
max - Variable in class LowerBoundCoreFloat
 
max() - Method in class UpperBound
 
max() - Method in class UpperBoundFloat
 
max() - Method in class EltUpperBound
 
max() - Method in class EltUpperBoundFloat
 
max() - Method in class UpperBoundCore
 
max() - Method in class UpperBoundCoreFloat
 
max() - Method in class ValueSet.ValueSetFloat
 
max() - Method in class ValueSet.ValueSetFloatArray
 
max() - Method in class ValueSet.ValueSetScalar
 
max() - Method in class ValueSet.ValueSetScalarArray
 
max_a - Variable in class LinearBinaryCore
 
max_a - Variable in class LinearBinaryCoreFloat
 
max_a - Variable in class LinearTernaryCore
 
max_a - Variable in class LinearTernaryCoreFloat
 
max_b - Variable in class LinearBinaryCore
 
max_b - Variable in class LinearBinaryCoreFloat
 
max_b - Variable in class LinearTernaryCore
 
max_b - Variable in class LinearTernaryCoreFloat
 
max_c - Variable in class LinearBinaryCore
 
max_c - Variable in class LinearBinaryCoreFloat
 
max_c - Variable in class LinearTernaryCore
 
max_c - Variable in class LinearTernaryCoreFloat
 
max_d - Variable in class LinearTernaryCore
 
max_d - Variable in class LinearTernaryCoreFloat
 
max_elt() - Method in class OneOfFloat
 
max_elt() - Method in class OneOfScalar
 
max_elt() - Method in class EltOneOf
 
max_elt() - Method in class EltOneOfFloat
 
max_elt() - Method in class OneOfFloatSequence
 
max_elt() - Method in class OneOfSequence
 
max_elt() - Method in class OneOfString
 
max_elt() - Method in class EltOneOfString
 
max_elt() - Method in class OneOfStringSequence
 
max_invariants_pp_SWITCH - Static variable in class Annotate
 
max_length - Variable in class FileIO.VarDefinition
Non-null if it is statically known that the array will have up to this many elements.
max_length() - Method in class ValueSet.ValueSetFloatArray
 
max_length() - Method in class ValueSet.ValueSetScalarArray
 
max_value - Variable in class FileIO.VarDefinition
Non-null if it is statically known that the value of the variable will be always less than or equal to this value.
max_x - Variable in class LinearBinaryCore
 
max_x - Variable in class LinearBinaryCoreFloat
 
max_y - Variable in class LinearBinaryCore
 
max_y - Variable in class LinearBinaryCoreFloat
 
max1 - Variable in class UpperBoundCore
 
max1 - Variable in class UpperBoundCoreFloat
 
max2 - Variable in class UpperBoundCore
 
max2 - Variable in class UpperBoundCoreFloat
 
max3 - Variable in class UpperBoundCore
 
max3 - Variable in class UpperBoundCoreFloat
 
maxConf(Property[]) - Static method in class Property
The maximum confidence value calculated among all Properties given.
MAXIMUM_LENGTH - Static variable in class VarInfoAux
Indicates the maximum size of the vector, if there's any.
MAXIMUM_VALUE - Static variable in class VarInfoAux
Indicates the maximum value of the scalar variable or the vector elements, if there's any.
MaximumDouble_xyz() - Constructor for class FunctionBinaryFloat.MaximumDouble_xyz
 
MaximumDouble_yxz() - Constructor for class FunctionBinaryFloat.MaximumDouble_yxz
 
MaximumDouble_zxy() - Constructor for class FunctionBinaryFloat.MaximumDouble_zxy
 
MaximumLong_xyz() - Constructor for class FunctionBinary.MaximumLong_xyz
 
MaximumLong_yxz() - Constructor for class FunctionBinary.MaximumLong_yxz
 
MaximumLong_zxy() - Constructor for class FunctionBinary.MaximumLong_zxy
 
maxInvariantsPP - Variable in class AnnotateVisitor
If the --max_invariants_pp option is given, this variable is set to the maximum number of invariants output by annotate per program point.
maxInvariantsPP - Static variable in class InstrumentHandler
 
maxNextCharInd - Variable in class JavaCharStream
 
mem_stat_SWITCH - Static variable in class Daikon
 
member - Variable in class MethodInfo
Reflection information on this method.
Member - Class in daikon.inv.binary.sequenceScalar
Represents long scalars that are always members of a sequence of long values.
MemberFloat - Class in daikon.inv.binary.sequenceScalar
Represents double scalars that are always members of a sequence of double values.
memberOf(boolean, boolean[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(byte, byte[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(byte, int[]) - Static method in class Quant
 
memberOf(char, char[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(double, double[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(double, float[]) - Static method in class Quant
 
memberOf(float, double[]) - Static method in class Quant
 
memberOf(float, float[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(int, int[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(int, long[]) - Static method in class Quant
 
memberOf(long, byte[]) - Static method in class Quant
 
memberOf(long, int[]) - Static method in class Quant
 
memberOf(long, long[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(long, short[]) - Static method in class Quant
 
memberOf(short, short[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(Object, Object[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(String, String[]) - Static method in class Quant
Returns true iff elt is in array arr.
memberOf(Object, Object) - Static method in class Quant
MemberSelector - Class in jtb.syntaxtree
 
MemberSelector(NodeToken, TypeArguments, NodeToken) - Constructor for class MemberSelector
 
MemberSelector(TypeArguments, NodeToken) - Constructor for class MemberSelector
 
MemberSelector() - Method in class JavaParser
 
MemberString - Class in daikon.inv.binary.sequenceString
Represents String scalars that are always members of a sequence of String values.
MemberValue - Class in jtb.syntaxtree
 
MemberValue(NodeChoice) - Constructor for class MemberValue
 
MemberValue() - Method in class JavaParser
 
MemberValueArrayInitializer - Class in jtb.syntaxtree
 
MemberValueArrayInitializer(NodeOptional) - Constructor for class MemberValueArrayInitializer
 
MemberValueArrayInitializer(NodeToken, NodeOptional, NodeToken) - Constructor for class MemberValueArrayInitializer
 
MemberValueArrayInitializer() - Method in class JavaParser
 
MemberValuePair - Class in jtb.syntaxtree
 
MemberValuePair(NodeToken, MemberValue) - Constructor for class MemberValuePair
 
MemberValuePair(NodeToken, NodeToken, MemberValue) - Constructor for class MemberValuePair
 
MemberValuePair() - Method in class JavaParser
 
MemberValuePairs - Class in jtb.syntaxtree
 
MemberValuePairs(MemberValuePair, NodeListOptional) - Constructor for class MemberValuePairs
 
MemberValuePairs() - Method in class JavaParser
 
MemMonitor - Class in daikon
 
MemMonitor(String) - Constructor for class MemMonitor
 
memory - Variable in class PptTopLevel.Stats
additional memory (bytes) allocated to processing this sample
merge() - Method in class DynamicConstants
Merge dynamic constants from the children of this ppt.
merge(List<Invariant>, PptSlice) - Method in class Invariant
Merge the invariants in invs to form a new invariant.
merge(List<LinearBinaryCore>, Invariant) - Method in class LinearBinaryCore
Merge the linear binary cores in cores to form a new core.
merge(List<LinearBinaryCoreFloat>, Invariant) - Method in class LinearBinaryCoreFloat
Merge the linear binary cores in cores to form a new core.
merge(List<Invariant>, PptSlice) - Method in class LinearBinary
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class LinearBinaryFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class PairwiseLinearBinary
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class PairwiseLinearBinaryFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class LinearTernary
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class LinearTernaryFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class LowerBound
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class LowerBoundFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class OneOfFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class OneOfScalar
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class UpperBound
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class UpperBoundFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltLowerBound
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltLowerBoundFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltOneOf
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltOneOfFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltUpperBound
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltUpperBoundFloat
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class OneOfFloatSequence
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class OneOfSequence
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class OneOfString
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class EltOneOfString
Merge the invariants in invs to form a new invariant.
merge(List<Invariant>, PptSlice) - Method in class OneOfStringSequence
Merge the invariants in invs to form a new invariant.
merge(List<LinearTernaryCore>, Invariant) - Method in class LinearTernaryCore
Merge the linear ternary cores in cores to form a new core.
merge(List<LinearTernaryCoreFloat>, Invariant) - Method in class LinearTernaryCoreFloat
Merge the linear ternary cores in cores to form a new core.
MERGE_CHILD - PptRelation.PptRelationType
Relation between the same ppt in two different PptMaps.
merge_conditionals() - Method in class PptTopLevel
Merges the conditionals from the children of this ppt to this ppt.
merge_dv - Static variable in class DCRuntime
Log variable comparability operations.
merge_invariants() - Method in class PptSlice1
Creates invariants at this ppt by merging invariants from each of its children.
merge_invariants() - Method in class PptSlice2
Creates invariants at this ppt by merging invariants from each of its children.
merge_invariants() - Method in class PptSlice3
Creates invariants at this ppt by merging invariants from each of its children.
merge_invs_multiple_children() - Method in class PptTopLevel
Merges the invariants from multiple children.
merge_invs_one_child() - Method in class PptTopLevel
Merges one child.
mergeFormulasOk() - Method in class LinearBinary
 
mergeFormulasOk() - Method in class LinearBinaryCore
In general, we can't merge formulas, but we can merge invariants with too few samples to have formed a line with invariants with enough samples.
mergeFormulasOk() - Method in class LinearBinaryCoreFloat
In general, we can't merge formulas, but we can merge invariants with too few samples to have formed a line with invariants with enough samples.
mergeFormulasOk() - Method in class LinearBinaryFloat
 
mergeFormulasOk() - Method in class PairwiseLinearBinary
 
mergeFormulasOk() - Method in class PairwiseLinearBinaryFloat
 
mergeFormulasOk() - Method in class Invariant
Returns whether or not it is possible to merge invariants of the same class but with different formulas when combining invariants from lower ppts to build invariants at upper program points.
mergeFormulasOk() - Method in class LinearTernary
 
mergeFormulasOk() - Method in class LinearTernaryCore
In general, we can't merge formulas, but we can merge invariants with too few samples to have formed a plane with invariants with enough samples.
mergeFormulasOk() - Method in class LinearTernaryCoreFloat
In general, we can't merge formulas, but we can merge invariants with too few samples to have formed a plane with invariants with enough samples.
mergeFormulasOk() - Method in class LinearTernaryFloat
 
mergeFormulasOk() - Method in class LowerBound
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class LowerBoundFloat
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class OneOfFloat
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class OneOfScalar
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class UpperBound
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class UpperBoundFloat
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltLowerBound
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltLowerBoundFloat
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltOneOf
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltOneOfFloat
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltUpperBound
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltUpperBoundFloat
Bound can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class OneOfFloatSequence
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class OneOfSequence
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class OneOfString
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class EltOneOfString
Oneof can merge different formulas from lower points to create a single formula at an upper point.
mergeFormulasOk() - Method in class OneOfStringSequence
Oneof can merge different formulas from lower points to create a single formula at an upper point.
MergeInvariants - Class in daikon
Merges invariants from multiple invariant files into a single invariant file.
mergeInvs() - Method in class PptTopLevel
Recursively merge invariants from children to create an invariant list at this ppt.
method() - Method in class Annotation
The method that this annotation refers to.
method() - Method in class Property
The name of the method that this property describes.
method_infos - Variable in class ClassInfo
list of methods in the class
method_marker - Static variable in class DCRuntime
Object used to mark procedure entries in the tag stack.
method_name - Variable in class MethodInfo
Method name.
MethodDeclaration - Class in jtb.syntaxtree
 
MethodDeclaration(NodeOptional, ResultType, MethodDeclarator, NodeOptional, NodeChoice) - Constructor for class MethodDeclaration
 
MethodDeclaration(int) - Method in class JavaParser
 
MethodDeclarationHarvester() - Constructor for class TestAst.MethodDeclarationHarvester
 
MethodDeclarator - Class in jtb.syntaxtree
 
MethodDeclarator(NodeToken, FormalParameters, NodeListOptional) - Constructor for class MethodDeclarator
 
MethodDeclarator() - Method in class JavaParser
 
methodEntry(MethodInfo, int, Object, Object[]) - Method in class DTraceWriter
Prints the method entry program point in the dtrace file.
methodEntryName(Member) - Static method in class DaikonWriter
Given a method, returns the method entry program point name for Daikon.
methodEntryName(String, String[], String, String) - Static method in class DaikonWriter
Given a method, returns the method entry program point name for Daikon.
methodExit(MethodInfo, int, Object, Object[], Object, int) - Method in class DTraceWriter
Prints the method exit program point in the dtrace file.
methodExitName(Member, int) - Static method in class DaikonWriter
Given a method, returns the method exit program point name for Daikon.
methodExitName(String, String[], String, String, int) - Static method in class DaikonWriter
Given a method, returns the method exit program point name for Daikon.
MethodInfo - Class in daikon.chicory
Keeps information about a method that is useful for writing out decl and/or dtrace information.
MethodInfo(ClassInfo, String, String[], String[], List<Integer>, List<Boolean>) - Constructor for class MethodInfo
Creates a MethodInfo with the specified class, arg_names, and exit locations.
methods - Static variable in class SharedData
List of all instrumented methods.
methods - Static variable in class DCRuntime
List of all instrumented methods.
mgen - Variable in class DCInstrument
MethodGen for the current method.
min - Variable in class UpperBoundCore
 
min - Variable in class UpperBoundCoreFloat
 
min() - Method in class LowerBoundCore
 
min() - Method in class LowerBoundCoreFloat
 
min() - Method in class LowerBound
 
min() - Method in class LowerBoundFloat
 
min() - Method in class EltLowerBound
 
min() - Method in class EltLowerBoundFloat
 
min() - Method in class ValueSet.ValueSetFloat
 
min() - Method in class ValueSet.ValueSetFloatArray
 
min() - Method in class ValueSet.ValueSetScalar
 
min() - Method in class ValueSet.ValueSetScalarArray
 
min_a - Variable in class LinearBinaryCore
 
min_a - Variable in class LinearBinaryCoreFloat
 
min_a - Variable in class LinearTernaryCore
 
min_a - Variable in class LinearTernaryCoreFloat
 
min_b - Variable in class LinearBinaryCore
 
min_b - Variable in class LinearBinaryCoreFloat
 
min_b - Variable in class LinearTernaryCore
 
min_b - Variable in class LinearTernaryCoreFloat
 
min_c - Variable in class LinearBinaryCore
 
min_c - Variable in class LinearBinaryCoreFloat
 
min_c - Variable in class LinearTernaryCore
 
min_c - Variable in class LinearTernaryCoreFloat
 
min_d - Variable in class LinearTernaryCore
 
min_d - Variable in class LinearTernaryCoreFloat
 
min_elt() - Method in class OneOfFloat
 
min_elt() - Method in class OneOfScalar
 
min_elt() - Method in class EltOneOf
 
min_elt() - Method in class EltOneOfFloat
 
min_elt() - Method in class OneOfFloatSequence
 
min_elt() - Method in class OneOfSequence
 
min_elt() - Method in class OneOfString
 
min_elt() - Method in class EltOneOfString
 
min_elt() - Method in class OneOfStringSequence
 
min_length - Variable in class FileIO.VarDefinition
Non-null if it is statically known that the array will have at least this many elements.
min_mod_non_missing_samples - Static variable in class Invariant
At least this many samples are required, or else we don't report any invariant at all.
min_value - Variable in class FileIO.VarDefinition
Non-null if it is statically known that the value of the variable will be always greater than or equal to this value.
min_x - Variable in class LinearBinaryCore
 
min_x - Variable in class LinearBinaryCoreFloat
 
min_y - Variable in class LinearBinaryCore
 
min_y - Variable in class LinearBinaryCoreFloat
 
min1 - Variable in class LowerBoundCore
 
min1 - Variable in class LowerBoundCoreFloat
 
min2 - Variable in class LowerBoundCore
 
min2 - Variable in class LowerBoundCoreFloat
 
min3 - Variable in class LowerBoundCore
 
min3 - Variable in class LowerBoundCoreFloat
 
minimizeClasses(String) - Method in class LemmaStack
 
minimizeContradiction() - Method in class LemmaStack
Return a set of contradictory assumptions from the stack (as a vector of Lemmas) which are minimal in the sense that no proper subset of them are contradictory as far as Simplify can tell.
minimizeProof(Lemma) - Method in class LemmaStack
Return a set of assumptions from the stack (as a vector of Lemmas) that imply the given Lemma and which are minimal in the sense that no proper subset of them imply it as far as Simplify can tell.
MINIMUM_LENGTH - Static variable in class VarInfoAux
Indicates the minimum size of the vector, if there's any.
MINIMUM_VALUE - Static variable in class VarInfoAux
Indicates the minimum value of the scalar variable or the vector elements, if there's any.
MinimumDouble_xyz() - Constructor for class FunctionBinaryFloat.MinimumDouble_xyz
 
MinimumDouble_yxz() - Constructor for class FunctionBinaryFloat.MinimumDouble_yxz
 
MinimumDouble_zxy() - Constructor for class FunctionBinaryFloat.MinimumDouble_zxy
 
MinimumLong_xyz() - Constructor for class FunctionBinary.MinimumLong_xyz
 
MinimumLong_yxz() - Constructor for class FunctionBinary.MinimumLong_yxz
 
MinimumLong_zxy() - Constructor for class FunctionBinary.MinimumLong_zxy
 
MINUS - Static variable in interface JavaParserConstants
 
MINUSASSIGN - Static variable in interface JavaParserConstants
 
MinusVisitor - Class in daikon.diff
Computes A - B, where A and B are the two sets of invariants.
MinusVisitor() - Constructor for class MinusVisitor
 
MinusVisitorTester - Class in daikon.test.diff
 
MinusVisitorTester() - Constructor for class MinusVisitorTester
 
MiscSplitters - Class in daikon.split.misc
 
MiscSplitters() - Constructor for class MiscSplitters
 
missing_array_bounds - Variable in class Derivation
 
MISSING_FLOW - Static variable in class ValueAndModified
 
MISSING_FLOW - Static variable in class ValueTuple
Missing value because of data flow: this.x.x isn't available from a ppt.
MISSING_FLOW_BITVAL - Static variable in class ValueTuple
 
MISSING_NONSENSICAL - Static variable in class ValueAndModified
 
MISSING_NONSENSICAL - Static variable in class ValueTuple
Missing value because the expression doesn't make sense: x.a when x is null.
MISSING_NONSENSICAL_BITVAL - Static variable in class ValueTuple
 
missingOutOfBounds() - Method in class Derivation
True if we have encountered to date any missing values in this derivation due to array indices being out of bounds.
missingOutOfBounds() - Method in class VarInfo
Returns whether or not we have encountered to date any missing values due to array indices being out of bounds.
MODBIT_VALUES - Static variable in class ValueTuple
Maximum mod bit value.
ModBitTracker - Class in daikon
ModBitTracker maintains a BitSet for each variable at a program point.
ModBitTracker(int) - Constructor for class ModBitTracker
Creates a ModBitTracker.
ModBitTrackerTest - Class in daikon.test
 
ModBitTrackerTest() - Constructor for class ModBitTrackerTest
 
modified - Variable in class ValueAndModified
 
MODIFIED - Static variable in class ValueTuple
Modified.
MODIFIED_BITVAL - Static variable in class ValueTuple
 
modifierPresent(Modifiers, String) - Static method in class Ast
 
Modifiers - Class in jtb.syntaxtree
 
Modifiers(NodeListOptional) - Constructor for class Modifiers
 
Modifiers() - Method in class JavaParser
 
ModifierSet() - Constructor for class JavaParser.ModifierSet
 
ModLong_xyz() - Constructor for class FunctionBinary.ModLong_xyz
 
ModLong_xzy() - Constructor for class FunctionBinary.ModLong_xzy
 
ModLong_yxz() - Constructor for class FunctionBinary.ModLong_yxz
 
ModLong_yzx() - Constructor for class FunctionBinary.ModLong_yzx
 
ModLong_zxy() - Constructor for class FunctionBinary.ModLong_zxy
 
ModLong_zyx() - Constructor for class FunctionBinary.ModLong_zyx
 
mods - Variable in class ValueTuple
Modification bit per value, possibly packed into fewer ints than the vals field.
Modulus - Class in daikon.inv.unary.scalar
Represents the invariant x == r (mod m) where x is a long scalar variable, r is the (constant) remainder, and m is the (constant) modulus.
MULTI_LINE_COMMENT - Static variable in interface JavaParserConstants
 
multianewarray2(int, int, Object[]) - Static method in class DCRuntime
Make the count arguments to multianewarray comparable to the corresponding array indices.
MultiDiff - Class in daikon.diff
MultiDiff is an executable application that performs the same functionality as Diff with a few key change.
MultiDiffVisitor - Class in daikon.diff
MultiDiffVisitor is a state-storing NodeVisitor that works across multiple files regardless of the current two-file infrastructure.
MultiDiffVisitor(PptMap) - Constructor for class MultiDiffVisitor
 
MultiplicativeExpression - Class in jtb.cparser.syntaxtree
 
MultiplicativeExpression - Class in jtb.syntaxtree
 
MultiplicativeExpression(CastExpression, NodeOptional) - Constructor for class MultiplicativeExpression
 
MultiplicativeExpression(UnaryExpression, NodeListOptional) - Constructor for class MultiplicativeExpression
 
MultiplicativeExpression() - Static method in class CParser
 
MultiplicativeExpression() - Method in class JavaParser
 
MultiplyDouble_xyz() - Constructor for class FunctionBinaryFloat.MultiplyDouble_xyz
 
MultiplyDouble_yxz() - Constructor for class FunctionBinaryFloat.MultiplyDouble_yxz
 
MultiplyDouble_zxy() - Constructor for class FunctionBinaryFloat.MultiplyDouble_zxy
 
MultiplyLong_xyz() - Constructor for class FunctionBinary.MultiplyLong_xyz
 
MultiplyLong_yxz() - Constructor for class FunctionBinary.MultiplyLong_yxz
 
MultiplyLong_zxy() - Constructor for class FunctionBinary.MultiplyLong_zxy
 

N

name - Variable in class DeclReader.DeclPpt
Program point name.
name - Variable in class DeclReader.DeclVarInfo
 
name - Variable in class FileIO.VarDefinition
Name of the variable (required).
name - Variable in class PptTopLevel
 
name - Variable in class Annotation.Kind
 
name - Variable in class Property.Kind
 
name - Variable in class Violation.Time
 
name - Variable in class VarInfoName.Simple
 
name() - Method in class Ppt
 
name() - Method in class PptName
Returns getName() [convenience accessor].
name() - Method in class PptSlice
 
name() - Method in class PptTopLevel
 
name() - Method in class Quantify.Constant
 
name() - Method in class Quantify.FreeVar
 
name() - Method in class Quantify.Length
 
name() - Method in class Quantify.Term
 
name() - Method in class Quantify.VarPlusOffset
 
name() - Method in class VarInfo
returns the interned name of the variable
name() - Method in class VarInfoName
Return the String representation of this name in the default output format.
Name - Class in jtb.syntaxtree
 
Name(NodeToken, NodeListOptional) - Constructor for class Name
 
Name() - Method in class JavaParser
 
name_impl() - Method in class VarInfoName.Add
 
name_impl() - Method in class VarInfoName.Elements
 
name_impl() - Method in class VarInfoName.Field
 
name_impl() - Method in class VarInfoName.FunctionOf
 
name_impl() - Method in class VarInfoName.FunctionOfN
 
name_impl() - Method in class VarInfoName
Returns the String representation of this name in the default output format.
name_impl() - Method in class VarInfoName.Poststate
 
name_impl() - Method in class VarInfoName.Prestate
 
name_impl() - Method in class VarInfoName.Simple
 
name_impl() - Method in class VarInfoName.SizeOf
 
name_impl() - Method in class VarInfoName.Slice
 
name_impl() - Method in class VarInfoName.Subscript
 
name_impl() - Method in class VarInfoName.TypeOf
 
name_impl(String) - Method in class VarInfoName.Elements
 
name_using(OutputFormat) - Method in class VarInfo
Returns the name of this variable in the specified format.
name_using(OutputFormat, VarInfo) - Method in class VarInfoName
Returns name of this in the specified format.
name_with_offset(String, int) - Static method in class Quantify.Term
 
NameComparator() - Constructor for class Ppt.NameComparator
 
NameList - Class in jtb.syntaxtree
 
NameList(Name, NodeListOptional) - Constructor for class NameList
 
NameList() - Method in class JavaParser
 
nameStringSet() - Method in class PptMap
Returns an unmodifiable version of the keySet.
NATIVE - Static variable in class JavaParser.ModifierSet
 
NATIVE - Static variable in interface JavaParserConstants
 
NE - Static variable in interface JavaParserConstants
 
need(FileIO.ParseState, Scanner, String) - Static method in class FileIO
Helper function, returns the next string token unescaped and interned.
need(Scanner, String) - Method in class FileIO.VarDefinition
Helper function, returns the next string token unescaped and interned.
need_eol(FileIO.ParseState, Scanner) - Static method in class FileIO
Throws a Daikon.UserError if the scanner is not at end of line
need_eol(Scanner) - Method in class FileIO.VarDefinition
Throws Daikon.UserError if the scanner is not at end of line
negate() - Method in class DummyInvariant
 
nesting_depth - Static variable in class Chicory
Depth to examine structure components.
nesting_depth - Static variable in class DynComp
Depth to which to examine structure components.
NEW - Static variable in interface JavaParserConstants
 
new_classes - Static variable in class SharedData
List of classes recently transformed.
new_decl_format - Static variable in class FileIO
True if declaration records are in the new format -- that is, decl-version 2.0.
new_invs - Static variable in class NIS
List of invariants that are unsuppressed by the current sample.
newClassObjectRel(PptTopLevel, PptTopLevel) - Static method in class PptRelation
Returns a relation in the ppt hierarchy from a class (parent) to an object (child) containing static members of that class.
newCombinedExitExitNNRel(PptTopLevel, PptTopLevel) - Static method in class PptRelation
Returns a relation in the ppt hierarchy from combined exit points (parent) to an individual exit point (child).
newDebug(Class<?>, Ppt, VarInfo[]) - Static method in class Debug
Returns a Debug object if the specified class, ppt, and vis match what is being tracked.
newEnterExitRel(PptTopLevel, PptTopLevel) - Static method in class PptRelation
Returns a relation in the ppt hierarchy from enter points to exit points over orig variables.
newHashcodeArrayVarInfo(String) - Static method in class OneOfSequenceTester
 
newHashcodeVarInfo(String) - Static method in class OneOfScalarTester
 
newIntArrayVarInfo(String) - Static method in class OneOfSequenceTester
 
newIntVarInfo(String) - Static method in class Common
 
newIntVarInfo(String) - Static method in class DiffTester
 
newIntVarInfo(String) - Method in class InvariantTester
 
newIntVarInfo(String) - Static method in class OneOfScalarTester
 
newly_falsified - Static variable in class NIS
List of invariants that are unsuppressed and then falsified by the current sample.
newMergeChildRel(PptTopLevel, PptTopLevel) - Static method in class PptRelation
Returns a an artificial relation in the Program point hierarchy between the same ppt in two different PptMaps.
newObjectMethodRel(PptTopLevel, PptTopLevel) - Static method in class PptRelation
Returns a relation in the ppt hierarchy from an object (parent) to a method (child) on that object.
newObjectUserRel(PptTopLevel, PptTopLevel, VarInfo) - Static method in class PptRelation
Returns a relation in the ppt hierarchy from an object (parent) to a user (child) of that objects (eg, from the object B to the method A.foo (B arg)).
newParentRelation(FileIO.ParentRelation, PptTopLevel, PptTopLevel) - Static method in class PptRelation
Creates a USER or PARENT relation from child to parent.
newPptPptConditional(PptTopLevel, PptTopLevel) - Static method in class PptRelation
Returns a relation in the ppt hierarchy from a ppt to a PptConditional for that point.
newToken(int) - Static method in class Token
Returns a new Token object, by default.
newToken(int) - Static method in class Token
Returns a new Token object, by default.
next - Variable in class Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class PptTopLevel.CondIterator
 
next() - Method in class PptTopLevel.ViewsIteratorIterator
 
next() - Method in class DtracePartitioner
 
nextCharBuf - Variable in class JavaCharStream
 
nextCharInd - Variable in class JavaCharStream
 
nextLineIsComment(BufferedReader) - Static method in class FileIO
Returns true if the next line is a comment.
NIS - Class in daikon.suppress
Main class for non-instantiating suppression.
NIS() - Constructor for class NIS
 
NIS.SuppressionProcessor - Enum in daikon.suppress
Signifies which algorithm is used by NIS to process suppressions.
NIS.SuppressState - Enum in daikon.suppress
Possible states for suppressors and suppressions.
NISuppressee - Class in daikon.suppress
Defines a suppressee for non-instantiating suppression.
NISuppressee(Class<? extends Invariant>, boolean) - Constructor for class NISuppressee
Define a binary suppressee on the specified class with the specified variable order.
NISuppressee(Class<? extends Invariant>, int) - Constructor for class NISuppressee
 
NISuppression - Class in daikon.suppress
Class that defines a single non-instantiating suppression.
NISuppression(NISuppressor[], NISuppressee) - Constructor for class NISuppression
 
NISuppression(NISuppressor, NISuppressee) - Constructor for class NISuppression
 
NISuppression(NISuppressor, NISuppressor, NISuppressee) - Constructor for class NISuppression
 
NISuppression(NISuppressor, NISuppressor, NISuppressor, NISuppressee) - Constructor for class NISuppression
 
NISuppression(NISuppressor, NISuppressor, NISuppressor, NISuppressor, NISuppressee) - Constructor for class NISuppression
 
NISuppression(NISuppressor, NISuppressor, NISuppressor, NISuppressor, NISuppressor, NISuppressee) - Constructor for class NISuppression
 
NISuppression(List<NISuppressor>, NISuppressee) - Constructor for class NISuppression
 
NISuppressionSet - Class in daikon.suppress
Class that defines a set of non-instantiating suppressions for a single invariant (suppressee).
NISuppressionSet(NISuppression[]) - Constructor for class NISuppressionSet
 
NISuppressor - Class in daikon.suppress
Class that defines a suppressor invariant for use in non-instantiating suppressions.
NISuppressor(int, int, Class<? extends Invariant>) - Constructor for class NISuppressor
Defines a binary suppressor.
NISuppressor(int, Class<? extends Invariant>) - Constructor for class NISuppressor
Defines a unary suppressor.
NO_CHANGE - InvariantStatus
No change was made to the invariant's validity.
NO_CONSTANT_VARIABLES - LinearTernaryCore.Flag
 
NO_CONSTANT_VARIABLES - LinearTernaryCoreFloat.Flag
 
no_dataflow_hierarchy_SWITCH - Static variable in class Daikon
 
NO_DESCRIPTION - Static variable in class ParameterDoclet
A value that indicates no description was found.
NO_DUPS - VarFlags
 
NO_DUPS - VarInfo.VarFlags
 
no_jdk - Static variable in class DynComp
Do not use the instrumented JDK.
NO_LINE - LinearTernaryCore.Flag
 
NO_LINE - LinearTernaryCoreFloat.Flag
 
no_modifiers_ppt - Static variable in class DaikonWriter
Controls whether modifiers and the return type are included in the decl output.
NO_PACKAGE_NAME - Static variable in class VarInfoAux
no_reflection_SWITCH - Static variable in class Annotate
 
no_show_progress_SWITCH - Static variable in class Daikon
option no-show-progress
NO_SIZE - VarFlags
 
NO_SIZE - VarInfo.VarFlags
 
no_text_output - Static variable in class Daikon
When true, don't print textual output.
no_text_output_SWITCH - Static variable in class Daikon
option no-text-output
node - Variable in class NodeOptional
 
node - Variable in class NodeOptional
 
Node<CONTENT extends @Nullable Object,​CHILD> - Class in daikon.diff
All nodes must subclass this class.
Node - Interface in jtb.cparser.syntaxtree
The interface which all syntax tree classes must implement.
Node - Interface in jtb.syntaxtree
 
Node(CONTENT, CONTENT) - Constructor for class Node
 
Node(IPair<CONTENT, CONTENT>) - Constructor for class Node
Creates a new Node.
NodeChoice - Class in jtb.cparser.syntaxtree
Represents a grammar choice, e.g. ( A | B )
NodeChoice - Class in jtb.syntaxtree
 
NodeChoice(Node) - Constructor for class NodeChoice
 
NodeChoice(Node, int) - Constructor for class NodeChoice
 
NodeChoice(Node) - Constructor for class NodeChoice
 
NodeChoice(Node, int) - Constructor for class NodeChoice
 
NodeFinder(VarInfoName, VarInfoName) - Constructor for class VarInfoName.NodeFinder
Creates a new NodeFinder.
NodeList - Class in jtb.cparser.syntaxtree
Represents a grammar list, e.g. ( A )+
NodeList - Class in jtb.syntaxtree
 
NodeList() - Constructor for class NodeList
 
NodeList() - Constructor for class NodeList
 
NodeList(Node) - Constructor for class NodeList
 
NodeList(Node) - Constructor for class NodeList
 
NodeListInterface - Interface in jtb.cparser.syntaxtree
The interface which NodeList, NodeListOptional, and NodeSequence implement.
NodeListInterface - Interface in jtb.syntaxtree
 
NodeListOptional - Class in jtb.cparser.syntaxtree
Represents an optional grammar list, e.g. ( A )*
NodeListOptional - Class in jtb.syntaxtree
 
NodeListOptional() - Constructor for class NodeListOptional
 
NodeListOptional() - Constructor for class NodeListOptional
 
NodeListOptional(Node) - Constructor for class NodeListOptional
 
NodeListOptional(Node) - Constructor for class NodeListOptional
 
NodeOptional - Class in jtb.cparser.syntaxtree
Represents an grammar optional node, e.g. ( A )?
NodeOptional - Class in jtb.syntaxtree
 
NodeOptional() - Constructor for class NodeOptional
 
NodeOptional() - Constructor for class NodeOptional
 
NodeOptional(Node) - Constructor for class NodeOptional
 
NodeOptional(Node) - Constructor for class NodeOptional
 
nodes - Variable in class NodeList
 
nodes - Variable in class NodeListOptional
 
nodes - Variable in class NodeSequence
 
nodes - Variable in class NodeList
 
nodes - Variable in class NodeListOptional
 
nodes - Variable in class NodeSequence
 
nodes() - Method in class VarInfoName.InorderFlattener
Method returning the actual results (the nodes in order).
NodeSequence - Class in jtb.cparser.syntaxtree
Represents a sequence of nodes nested within a choice, list, optional list, or optional, e.g. ( A B )+ or [ C D E ]
NodeSequence - Class in jtb.syntaxtree
 
NodeSequence(int) - Constructor for class NodeSequence
 
NodeSequence(int) - Constructor for class NodeSequence
 
NodeSequence(Node) - Constructor for class NodeSequence
 
NodeSequence(Node) - Constructor for class NodeSequence
 
NodeToken - Class in jtb.cparser.syntaxtree
Represents a single token in the grammar.
NodeToken - Class in jtb.syntaxtree
 
NodeToken(String) - Constructor for class NodeToken
 
NodeToken(String) - Constructor for class NodeToken
 
NodeToken(String, int, int, int, int, int) - Constructor for class NodeToken
 
NodeToken(String, int, int, int, int, int) - Constructor for class NodeToken
 
nodeTokenAfter(Node) - Static method in class Ast
 
NoDuplicates - Class in daikon.inv.unary.sequence
Represents sequences of long that contain no duplicate elements.
NoDuplicates() - Constructor for class NoDuplicates
 
NoDuplicates(PptSlice) - Constructor for class NoDuplicates
 
NoDuplicatesFloat - Class in daikon.inv.unary.sequence
Represents sequences of double that contain no duplicate elements.
NoDuplicatesFloat() - Constructor for class NoDuplicatesFloat
 
NoDuplicatesFloat(PptSlice) - Constructor for class NoDuplicatesFloat
 
noDups(boolean[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(byte[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(char[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(double[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(float[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(int[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(long[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(short[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(Object[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(String[]) - Static method in class Quant
Returns true iff seq contains no duplicate elements.
noDups(Object) - Static method in class Quant
NOMOD - VarFlags
 
NOMOD - VarInfo.VarFlags
 
noMoreOutput() - Static method in class Runtime
Indicates that no more output should be printed to the dtrace file.
non_canonical_invariants - Static variable in class Global
 
non_canonical_var - Static variable in class DiscardCode
used when an invariant contains a non-canonical variable
non_canonical_variables - Static variable in class Global
 
non_falsified_invariants - Static variable in class Global
 
NON_NULL - VarFlags
 
NON_NULL - VarInfo.VarFlags
 
nonce - Static variable in class Runtime
Unique id for method entry/exit (so they can be matched up)
nonce - Variable in class FileIO.ParseState
The current nonce.
NONE - NIS.SuppressState
initial state -- suppressor has not been checked yet
NONE - Static variable in class VarComparability
 
NonModulus - Class in daikon.inv.unary.scalar
Represents long scalars that are never equal to r (mod m) where all other numbers in the same range (i.e., all the values that x doesn't take from min(x) to max(x)) are equal to r (mod m).
nonnull_annotations - Static variable in class AnnotateNullable
Adds NonNull annotations as well as Nullable annotations.
NonPrototype - Annotation Type in typequals.prototype.qual
 
NONSENSICAL - NIS.SuppressState
suppressor contains a variable that has always been nonsensical
nonsensical_suppressed_derived_variables - Static variable in class Global
 
NonsensicalList - Class in daikon.chicory
NonsensicalList is similar to NonsensicalObject but it is used for arrays whose value is nonsensical.
NonsensicalObject - Class in daikon.chicory
A NonsensicalObject is used during data trace output for variables whose value is "nonsensical" to print.
nonsingleton_arr_cnt() - Method in class ValueSet.ValueSetFloatArray
 
nonsingleton_arr_cnt() - Method in class ValueSet.ValueSetScalarArray
 
nonsingleton_arr_cnt() - Method in class ValueSet.ValueSetStringArray
 
nonStaticMain(String[]) - Method in class Main
 
NonZero - Class in daikon.inv.unary.scalar
Represents long scalars that are non-zero.
NonZeroFloat - Class in daikon.inv.unary.scalar
Represents double scalars that are non-zero.
NoReturnValue() - Constructor for class VarInfoName.NoReturnValue
 
normal_exit(Object[]) - Static method in class DCRuntime
Make sure the tag stack for this method is empty before exit.
normal_exit_primitive(Object[]) - Static method in class DCRuntime
Called for exits from methods with a primitive return type.
NormalAnnotation - Class in jtb.syntaxtree
 
NormalAnnotation(Name, NodeOptional) - Constructor for class NormalAnnotation
 
NormalAnnotation(NodeToken, Name, NodeToken, NodeOptional, NodeToken) - Constructor for class NormalAnnotation
 
NormalAnnotation() - Method in class JavaParser
 
NormalTermination() - Constructor for exception Daikon.NormalTermination
 
NormalTermination(String) - Constructor for exception Daikon.NormalTermination
 
not_enough_samples - Static variable in class DiscardCode
used when an invariant has not had enough samples
NOT_ORDERED - VarFlags
 
NOT_ORDERED - VarInfo.VarFlags
 
NOT_SEEN - DCInstrument.JUnitState
 
noticeInt(long) - Static method in class LemmaStack
Keep track that we've seen this number in formulas, for the sake of pushOrdering.
noversion_output - Static variable in class Daikon
Whether Daikon should print its version number and date.
noversion_SWITCH - Static variable in class Daikon
option noversion
NULL - FileIO.RecordType
 
NULL - Static variable in interface JavaParserConstants
 
NULL_TERMINATING - Static variable in class VarInfoAux
Whether the elements in this collection are all the meaningful elements, or whether there is a null at the end of this collection that ends the collection.
NullLiteral - Class in jtb.syntaxtree
 
NullLiteral() - Constructor for class NullLiteral
 
NullLiteral(NodeToken) - Constructor for class NullLiteral
 
NullLiteral() - Method in class JavaParser
 
NullnessUtil - Class in daikon.tools.nullness
Utility class for the Nullness Checker.
nullTerminating() - Method in class VarInfoAux
NUM_ARITIES - Static variable in class DetailedStatisticsVisitor
The number of arities for invariants; equivalently, 1 more than the max arity.
num_array_vars() - Method in class PptTopLevel
 
num_declvars - Variable in class PptTopLevel
 
num_elts() - Method in interface OneOf
The number of elements in the OneOf invariant.
num_elts() - Method in class OneOfFloat
 
num_elts() - Method in class OneOfScalar
 
num_elts() - Method in class EltOneOf
 
num_elts() - Method in class EltOneOfFloat
 
num_elts() - Method in class OneOfFloatSequence
 
num_elts() - Method in class OneOfSequence
 
num_elts() - Method in class OneOfString
 
num_elts() - Method in class EltOneOfString
 
num_elts() - Method in class OneOfStringSequence
 
num_max1 - Variable in class UpperBoundCore
 
num_max1 - Variable in class UpperBoundCoreFloat
 
num_max2 - Variable in class UpperBoundCore
 
num_max2 - Variable in class UpperBoundCoreFloat
 
num_max3 - Variable in class UpperBoundCore
 
num_max3 - Variable in class UpperBoundCoreFloat
 
num_min1 - Variable in class LowerBoundCore
 
num_min1 - Variable in class LowerBoundCoreFloat
 
num_min2 - Variable in class LowerBoundCore
 
num_min2 - Variable in class LowerBoundCoreFloat
 
num_min3 - Variable in class LowerBoundCore
 
num_min3 - Variable in class LowerBoundCoreFloat
 
num_mod_samples() - Method in class PptSlice0
 
num_mod_samples() - Method in class PptSliceEquality
 
num_orig_vars - Variable in class PptTopLevel
 
num_prim_fields(Class<?>) - Static method in class FieldInfo
Return the number of primitive fields in clazz and all of its superclasses.
num_prim_fields(Class<?>) - Static method in class DCRuntime
Return the number of primitive fields in clazz and all of its superclasses.
NUM_RELATIONSHIPS - Static variable in class DetailedStatisticsVisitor
 
num_samples() - Method in class ModBitTracker
 
num_samples() - Method in class PptSlice
Return an approximation of the number of samples seen on this slice.
num_samples() - Method in class PptSlice0
 
num_samples() - Method in class PptSlice1
Returns the number of (non-missing) samples observed at this slice.
num_samples() - Method in class PptSlice2
Returns the number of (non-missing) samples observed at this slice.
num_samples() - Method in class PptSlice3
Returns the number of (non-missing) samples observed at this slice.
num_samples() - Method in class PptSliceEquality
 
num_samples() - Method in class PptTopLevel
The number of samples processed by this program point so far.
num_samples(VarInfo) - Method in class PptTopLevel
Return the number of samples where vi1 is present (not missing)
num_samples(VarInfo, VarInfo) - Method in class PptTopLevel
Return the number of samples where vi1 and vi2 are both present (not missing).
num_samples(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
Return the number of samples where vi1, vi2, and vi3 are all present (not missing).
num_sets() - Method in class ModBitTracker
Accessor for testing only.
num_static_constant_vars - Variable in class PptTopLevel
 
num_tracevars - Variable in class PptTopLevel
 
num_values() - Method in class PptSlice
Return an approximation of the number of distinct values seen on this slice.
num_values() - Method in class PptSlice0
 
num_values() - Method in class PptSlice1
Returns an upper bound on the number of distinct values observed at this slice.
num_values() - Method in class PptSlice2
Returns an upper bound on the number of distinct values observed at this slice.
num_values() - Method in class PptSlice3
Returns an upper bound on the number of distinct values observed at this slice.
num_values() - Method in class PptSliceEquality
 
num_values(VarInfo) - Method in class PptTopLevel
The number of distinct values that have been seen.
num_values(VarInfo, VarInfo) - Method in class PptTopLevel
An upper bound on the number of distinct pairs of values that have been seen.
num_values(VarInfo, VarInfo, VarInfo) - Method in class PptTopLevel
An upper bound on the number of distinct values over vi1, vi2, and vi3 that have been seen.
num_vars() - Method in class ModBitTracker
 
NumericFloat - Class in daikon.inv.binary.twoScalar
Baseclass for binary numeric invariants.
NumericFloat(boolean) - Constructor for class NumericFloat
 
NumericFloat(PptSlice, boolean) - Constructor for class NumericFloat
 
NumericFloat.Divides - Class in daikon.inv.binary.twoScalar
Represents the divides without remainder invariant between two double scalars.
NumericFloat.Square - Class in daikon.inv.binary.twoScalar
Represents the square invariant between two double scalars.
NumericFloat.ZeroTrack - Class in daikon.inv.binary.twoScalar
Represents the zero tracks invariant between two double scalars; that is, when x is zero, y is also zero.
NumericInt - Class in daikon.inv.binary.twoScalar
Baseclass for binary numeric invariants.
NumericInt(boolean) - Constructor for class NumericInt
 
NumericInt(PptSlice, boolean) - Constructor for class NumericInt
 
NumericInt.BitwiseAndZero - Class in daikon.inv.binary.twoScalar
Represents the BitwiseAnd == 0 invariant between two long scalars; that is, x and y have no bits in common.
NumericInt.BitwiseComplement - Class in daikon.inv.binary.twoScalar
Represents the bitwise complement invariant between two long scalars.
NumericInt.BitwiseSubset - Class in daikon.inv.binary.twoScalar
Represents the bitwise subset invariant between two long scalars; that is, the bits of y are a subset of the bits of x.
NumericInt.Divides - Class in daikon.inv.binary.twoScalar
Represents the divides without remainder invariant between two long scalars.
NumericInt.ShiftZero - Class in daikon.inv.binary.twoScalar
Represents the ShiftZero invariant between two long scalars; that is, x right-shifted by y is always zero.
NumericInt.Square - Class in daikon.inv.binary.twoScalar
Represents the square invariant between two long scalars.
NumericInt.ZeroTrack - Class in daikon.inv.binary.twoScalar
Represents the zero tracks invariant between two long scalars; that is, when x is zero, y is also zero.
numEvaluations - Static variable in class Runtime
 
numExceptionalPptExits - Static variable in class Runtime
 
numNormalPptExits - Static variable in class Runtime
 
numPptEntries - Static variable in class Runtime
 
numSamples() - Method in class Equality
 
numSpecials() - Method in class NodeToken
 
numSpecials() - Method in class NodeToken
 
numSplittterObjects() - Method in class SpinfoFile
Return the number of splitters (SplitterObject objects) represented by this file.
numSplittterObjects(List<SpinfoFile>) - Static method in class SpinfoFile
Return the number of splitters (SplitterObject objects) represented by all the files in the list.
numViews() - Method in class PptTopLevel
 

O

obj_methods - Static variable in class DCInstrument
List of Object methods.
OBJECT - PptTopLevel.PptType
 
OBJECT - Static variable in class ProglangType
 
object_arg - Static variable in class DCInstrument
 
object_arr - Static variable in class DCInstrument
 
object_eq(Object, Object) - Static method in class DCRuntime
Handle object comparison.
object_int - Static variable in class DCInstrument
 
object_ne(Object, Object) - Static method in class DCRuntime
Handle object comparison.
object_string - Static variable in class DCInstrument
 
object_suffix - Static variable in class FileIO
 
object_tag - Static variable in class FileIO
String used to mark object ppt names.
objectInvariant - Static variable in class Annotation.Kind
 
objectInvariant - Static variable in class Property.Kind
 
obvious - Static variable in class DiscardCode
used when an invariant is implied by other known invariants
obvious_checks(VarInfo[]) - Method in class NumericFloat
Returns an array of arrays of antecedents.
obvious_checks(VarInfo[]) - Method in class NumericInt
Returns an array of arrays of antecedents.
obvious_checks(VarInfo[]) - Method in class PairwiseNumericFloat.Divides
This needs to be an obvious check and not a suppression for sequences because there is no consistent way to check that var1 and var2 have the same length (for derivations).
obvious_checks(VarInfo[]) - Method in class PairwiseNumericFloat
Returns an array of arrays of antecedents.
obvious_checks(VarInfo[]) - Method in class PairwiseNumericInt.BitwiseSubset
This needs to be an obvious check and not a suppression for sequences because there is no consistent way to check that var1 and var2 have the same length (for derivations).
obvious_checks(VarInfo[]) - Method in class PairwiseNumericInt.Divides
This needs to be an obvious check and not a suppression for sequences because there is no consistent way to check that var1 and var2 have the same length (for derivations).
obvious_checks(VarInfo[]) - Method in class PairwiseNumericInt
Returns an array of arrays of antecedents.
obvious_checks(VarInfo[]) - Method in class PairwiseString
Returns an array of arrays of antecedents.
obvious_checks(VarInfo[]) - Method in class StdString
Returns an array of arrays of antecedents.
obvious_invariants - Static variable in class Global
 
ObviousFilter - Class in daikon.inv.filter
 
ObviousFilter() - Constructor for class ObviousFilter
 
OCTAL_LITERAL - Static variable in interface CParserConstants
 
OCTAL_LITERAL - Static variable in interface JavaParserConstants
 
OFFSET - VarInfo.RefType
 
old_var_name() - Method in class VarInfo
Returns the old style variable name for this name.
old_var_names(String) - Static method in class VarInfo
Converts a variable name or expression to the old style of names.
omit_from_output - Static variable in class Daikon
When true, omit certain invariants from the output .inv file.
omit_from_output_SWITCH - Static variable in class Daikon
 
omit_types - Static variable in class Daikon
An array of flags, indexed by characters, in which a true entry means that invariants of that sort should be omitted from the output .inv file.
omit_var - Static variable in class Chicory
Also see Daikon's --var-omit-pattern command-line argument.
omitted_declarations - Static variable in class FileIO
 
one_test_format(double, double, double, double, String) - Method in class LinearTernaryCoreTest
 
oneModBitTrackerTest(int, int, double) - Method in class ModBitTrackerTest
 
onEntry - Static variable in class Violation.Time
 
OneOf - Interface in daikon.inv.unary
 
OneOfFloat - Class in daikon.inv.unary.scalar
Represents double variables that take on only a few distinct values.
OneOfFloatSequence - Class in daikon.inv.unary.sequence
Represents double[] variables that take on only a few distinct values.
OneOfScalar - Class in daikon.inv.unary.scalar
Represents long variables that take on only a few distinct values.
OneOfScalarTester - Class in daikon.test.inv.unary.scalar
 
OneOfScalarTester() - Constructor for class OneOfScalarTester
 
OneOfSequence - Class in daikon.inv.unary.sequence
Represents long[] variables that take on only a few distinct values.
OneOfSequenceTester - Class in daikon.test.inv.unary.sequence
 
OneOfSequenceTester() - Constructor for class OneOfSequenceTester
 
OneOfString - Class in daikon.inv.unary.string
Represents String variables that take on only a few distinct values.
OneOfStringSequence - Class in daikon.inv.unary.stringsequence
Represents String[] variables that take on only a few distinct values.
onExit - Static variable in class Violation.Time
 
only_constant_vars - Static variable in class DiscardCode
used when an invariant's expression contains only constant variables
OnlyConstantVariablesFilter - Class in daikon.inv.filter
 
OnlyConstantVariablesFilter() - Constructor for class OnlyConstantVariablesFilter
 
open(File) - Static method in class Premain
Helper method to create a PrintWriter from a File.
ORASSIGN - Static variable in interface JavaParserConstants
 
orig_class - Variable in class DCInstrument
Unmodified version of input class.
ORIG_THIS - Static variable in class VarInfoName
 
OrigModifier - Class in daikon.tools.jtb
OrigModifier is a visitor that places "orig()" around varible names and correspondingly corrects positioning fields of all the tokens in tree to accomodate the change.
OrigModifier() - Constructor for class OrigModifier
 
origVarInfo(VarInfo) - Static method in class VarInfo
Create the prestate, or "orig()", version of the variable.
otherStateEquivalent(boolean) - Method in class VarInfo
Return some variable in the other state (pre-state if this is post-state, or vice versa) that equals this one, or null if no equal variable exists.
out - Variable in class TreeDumper
 
out_thread - Static variable in class Chicory
Thread that copies output from target to our output.
outdent() - Method in class TreeFormatter
 
outdent(int) - Method in class TreeFormatter
 
output_dir - Static variable in class Chicory
Directory in which to create output files.
output_dir - Static variable in class DynComp
The directory in which to create output files.
output_format - Static variable in class Daikon
 
output_inv_file - Static variable in class MergeInvariants
The file in which to produce output; if null, the results are printed.
output_num_samples - Static variable in class Daikon
 
output_num_samples_SWITCH - Static variable in class Daikon
 
output_statistics - Static variable in class Global
 
output_statistics() - Static method in class Global
 
OutputFormat - Enum in daikon.inv
Enumeration type for output style.
outputOnlyHighConfInvariants - Static variable in class InstrumentVisitor
 
overlap(Configuration) - Method in class Configuration
Take the settings given in the argument and call this.apply(String) for each of them.

P

PACKAGE - Static variable in interface JavaParserConstants
 
PACKAGE_NAME - Static variable in class VarInfoAux
Java-specific.
PackageDeclaration - Class in jtb.syntaxtree
 
PackageDeclaration(Modifiers, Name) - Constructor for class PackageDeclaration
 
PackageDeclaration(Modifiers, NodeToken, Name, NodeToken) - Constructor for class PackageDeclaration
 
PackageDeclaration() - Method in class JavaParser
 
packageName - Variable in class ParseResults
 
packageName() - Method in class VarInfoAux
Pair(VarInfo, VarInfo, int) - Constructor for class VarInfo.Pair
 
pairwiseBitwiseComplement(int[], int[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == ~ seq2[i].
pairwiseBitwiseComplement(int[], long[]) - Static method in class Quant
 
pairwiseBitwiseComplement(long[], int[]) - Static method in class Quant
 
pairwiseBitwiseComplement(long[], long[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == ~ seq2[i].
pairwiseBitwiseComplement(Object[], Object[]) - Static method in class Quant
 
pairwiseBitwiseSubset(int[], int[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == (seq2[i] | seq1[i]).
pairwiseBitwiseSubset(int[], long[]) - Static method in class Quant
 
pairwiseBitwiseSubset(long[], int[]) - Static method in class Quant
 
pairwiseBitwiseSubset(long[], long[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == (seq2[i] | seq1[i]).
pairwiseBitwiseSubset(Object[], Object[]) - Static method in class Quant
 
pairwiseDivides(byte[], byte[]) - Static method in class Quant
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
pairwiseDivides(byte[], int[]) - Static method in class Quant
 
pairwiseDivides(double[], double[]) - Static method in class Quant
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
pairwiseDivides(double[], float[]) - Static method in class Quant
 
pairwiseDivides(float[], double[]) - Static method in class Quant
 
pairwiseDivides(float[], float[]) - Static method in class Quant
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
pairwiseDivides(int[], int[]) - Static method in class Quant
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
pairwiseDivides(int[], long[]) - Static method in class Quant
 
pairwiseDivides(long[], int[]) - Static method in class Quant
 
pairwiseDivides(long[], long[]) - Static method in class Quant
True iff both sequences have the same length, and all seq2[i] divide seq1[i].
pairwiseEqual(boolean[], boolean[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(byte[], byte[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(byte[], int[]) - Static method in class Quant
 
pairwiseEqual(char[], char[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(double[], double[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(double[], float[]) - Static method in class Quant
 
pairwiseEqual(float[], double[]) - Static method in class Quant
 
pairwiseEqual(float[], float[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(int[], int[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(int[], long[]) - Static method in class Quant
 
pairwiseEqual(long[], int[]) - Static method in class Quant
 
pairwiseEqual(long[], long[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(short[], short[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(Object[], Object[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(Object[], AbstractCollection<Object>) - Static method in class Quant
 
pairwiseEqual(String[], String[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] == seq2[i].
pairwiseEqual(String[], AbstractCollection<String>) - Static method in class Quant
 
pairwiseEqual(Object, Object) - Static method in class Quant
pairwiseEqual(AbstractCollection<Object>, Object[]) - Static method in class Quant
 
pairwiseEqual(AbstractCollection<String>, String[]) - Static method in class Quant
 
PairwiseFloatEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of double values.
PairwiseFloatEqual() - Constructor for class PairwiseFloatEqual
 
PairwiseFloatEqual(PptSlice) - Constructor for class PairwiseFloatEqual
 
PairwiseFloatGreaterEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of double values.
PairwiseFloatGreaterEqual() - Constructor for class PairwiseFloatGreaterEqual
 
PairwiseFloatGreaterEqual(PairwiseFloatLessEqual) - Constructor for class PairwiseFloatGreaterEqual
 
PairwiseFloatGreaterEqual(PptSlice) - Constructor for class PairwiseFloatGreaterEqual
 
PairwiseFloatGreaterThan - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of double values.
PairwiseFloatGreaterThan() - Constructor for class PairwiseFloatGreaterThan
 
PairwiseFloatGreaterThan(PairwiseFloatLessThan) - Constructor for class PairwiseFloatGreaterThan
 
PairwiseFloatGreaterThan(PptSlice) - Constructor for class PairwiseFloatGreaterThan
 
PairwiseFloatLessEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of double values.
PairwiseFloatLessEqual() - Constructor for class PairwiseFloatLessEqual
 
PairwiseFloatLessEqual(PairwiseFloatGreaterEqual) - Constructor for class PairwiseFloatLessEqual
 
PairwiseFloatLessEqual(PptSlice) - Constructor for class PairwiseFloatLessEqual
 
PairwiseFloatLessThan - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of double values.
PairwiseFloatLessThan() - Constructor for class PairwiseFloatLessThan
 
PairwiseFloatLessThan(PairwiseFloatGreaterThan) - Constructor for class PairwiseFloatLessThan
 
PairwiseFloatLessThan(PptSlice) - Constructor for class PairwiseFloatLessThan
 
pairwiseGT(byte[], byte[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGT(byte[], int[]) - Static method in class Quant
 
pairwiseGT(char[], char[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGT(double[], double[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGT(double[], float[]) - Static method in class Quant
 
pairwiseGT(float[], double[]) - Static method in class Quant
 
pairwiseGT(float[], float[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGT(int[], int[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGT(int[], long[]) - Static method in class Quant
 
pairwiseGT(long[], int[]) - Static method in class Quant
 
pairwiseGT(long[], long[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGT(short[], short[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] > seq2[i].
pairwiseGTE(byte[], byte[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
pairwiseGTE(byte[], int[]) - Static method in class Quant
 
pairwiseGTE(char[], char[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
pairwiseGTE(double[], double[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
pairwiseGTE(double[], float[]) - Static method in class Quant
 
pairwiseGTE(float[], double[]) - Static method in class Quant
 
pairwiseGTE(float[], float[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
pairwiseGTE(int[], int[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
pairwiseGTE(int[], long[]) - Static method in class Quant
 
pairwiseGTE(long[], int[]) - Static method in class Quant
 
pairwiseGTE(long[], long[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
pairwiseGTE(short[], short[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≥ seq2[i].
PairwiseIntEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of long values.
PairwiseIntEqual() - Constructor for class PairwiseIntEqual
 
PairwiseIntEqual(PptSlice) - Constructor for class PairwiseIntEqual
 
PairwiseIntGreaterEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of long values.
PairwiseIntGreaterEqual() - Constructor for class PairwiseIntGreaterEqual
 
PairwiseIntGreaterEqual(PairwiseIntLessEqual) - Constructor for class PairwiseIntGreaterEqual
 
PairwiseIntGreaterEqual(PptSlice) - Constructor for class PairwiseIntGreaterEqual
 
PairwiseIntGreaterThan - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of long values.
PairwiseIntGreaterThan() - Constructor for class PairwiseIntGreaterThan
 
PairwiseIntGreaterThan(PairwiseIntLessThan) - Constructor for class PairwiseIntGreaterThan
 
PairwiseIntGreaterThan(PptSlice) - Constructor for class PairwiseIntGreaterThan
 
PairwiseIntLessEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of long values.
PairwiseIntLessEqual() - Constructor for class PairwiseIntLessEqual
 
PairwiseIntLessEqual(PairwiseIntGreaterEqual) - Constructor for class PairwiseIntLessEqual
 
PairwiseIntLessEqual(PptSlice) - Constructor for class PairwiseIntLessEqual
 
PairwiseIntLessThan - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of long values.
PairwiseIntLessThan() - Constructor for class PairwiseIntLessThan
 
PairwiseIntLessThan(PairwiseIntGreaterThan) - Constructor for class PairwiseIntLessThan
 
PairwiseIntLessThan(PptSlice) - Constructor for class PairwiseIntLessThan
 
PairwiseLinearBinary - Class in daikon.inv.binary.twoSequence
Represents a linear invariant (i.e., y = ax + b) between the corresponding elements of two sequences of long values.
PairwiseLinearBinary() - Constructor for class PairwiseLinearBinary
 
PairwiseLinearBinary(PptSlice) - Constructor for class PairwiseLinearBinary
 
PairwiseLinearBinaryFloat - Class in daikon.inv.binary.twoSequence
Represents a linear invariant (i.e., y = ax + b) between the corresponding elements of two sequences of double values.
PairwiseLinearBinaryFloat() - Constructor for class PairwiseLinearBinaryFloat
 
PairwiseLinearBinaryFloat(PptSlice) - Constructor for class PairwiseLinearBinaryFloat
 
pairwiseLT(byte[], byte[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLT(byte[], int[]) - Static method in class Quant
 
pairwiseLT(char[], char[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLT(double[], double[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLT(double[], float[]) - Static method in class Quant
 
pairwiseLT(float[], double[]) - Static method in class Quant
 
pairwiseLT(float[], float[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLT(int[], int[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLT(int[], long[]) - Static method in class Quant
 
pairwiseLT(long[], int[]) - Static method in class Quant
 
pairwiseLT(long[], long[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLT(short[], short[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] < seq2[i].
pairwiseLTE(byte[], byte[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseLTE(byte[], int[]) - Static method in class Quant
 
pairwiseLTE(char[], char[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseLTE(double[], double[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseLTE(double[], float[]) - Static method in class Quant
 
pairwiseLTE(float[], double[]) - Static method in class Quant
 
pairwiseLTE(float[], float[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseLTE(int[], int[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseLTE(int[], long[]) - Static method in class Quant
 
pairwiseLTE(long[], int[]) - Static method in class Quant
 
pairwiseLTE(long[], long[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseLTE(short[], short[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] ≤ seq2[i].
pairwiseNotEqual(boolean[], boolean[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(byte[], byte[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(byte[], int[]) - Static method in class Quant
 
pairwiseNotEqual(char[], char[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(double[], double[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(double[], float[]) - Static method in class Quant
 
pairwiseNotEqual(float[], double[]) - Static method in class Quant
 
pairwiseNotEqual(float[], float[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(int[], int[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(int[], long[]) - Static method in class Quant
 
pairwiseNotEqual(long[], int[]) - Static method in class Quant
 
pairwiseNotEqual(long[], long[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(short[], short[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(Object[], Object[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(String[], String[]) - Static method in class Quant
True iff seq1 and seq2 have the same length, and every seq1[i] !
pairwiseNotEqual(Object, Object) - Static method in class Quant
PairwiseNumericFloat - Class in daikon.inv.binary.twoSequence
Baseclass for binary numeric invariants.
PairwiseNumericFloat(boolean) - Constructor for class PairwiseNumericFloat
 
PairwiseNumericFloat(PptSlice, boolean) - Constructor for class PairwiseNumericFloat
 
PairwiseNumericFloat.Divides - Class in daikon.inv.binary.twoSequence
Represents the divides without remainder invariant between corresponding elements of two sequences of double.
PairwiseNumericFloat.Square - Class in daikon.inv.binary.twoSequence
Represents the square invariant between corresponding elements of two sequences of double.
PairwiseNumericFloat.ZeroTrack - Class in daikon.inv.binary.twoSequence
Represents the zero tracks invariant between corresponding elements of two sequences of double; that is, when x[] is zero, y[] is also zero.
PairwiseNumericInt - Class in daikon.inv.binary.twoSequence
Baseclass for binary numeric invariants.
PairwiseNumericInt(boolean) - Constructor for class PairwiseNumericInt
 
PairwiseNumericInt(PptSlice, boolean) - Constructor for class PairwiseNumericInt
 
PairwiseNumericInt.BitwiseAndZero - Class in daikon.inv.binary.twoSequence
Represents the BitwiseAnd == 0 invariant between corresponding elements of two sequences of long; that is, x[] and y[] have no bits in common.
PairwiseNumericInt.BitwiseComplement - Class in daikon.inv.binary.twoSequence
Represents the bitwise complement invariant between corresponding elements of two sequences of long.
PairwiseNumericInt.BitwiseSubset - Class in daikon.inv.binary.twoSequence
Represents the bitwise subset invariant between corresponding elements of two sequences of long; that is, the bits of y[] are a subset of the bits of x[].
PairwiseNumericInt.Divides - Class in daikon.inv.binary.twoSequence
Represents the divides without remainder invariant between corresponding elements of two sequences of long.
PairwiseNumericInt.ShiftZero - Class in daikon.inv.binary.twoSequence
Represents the ShiftZero invariant between corresponding elements of two sequences of long; that is, x[] right-shifted by y[] is always zero.
PairwiseNumericInt.Square - Class in daikon.inv.binary.twoSequence
Represents the square invariant between corresponding elements of two sequences of long.
PairwiseNumericInt.ZeroTrack - Class in daikon.inv.binary.twoSequence
Represents the zero tracks invariant between corresponding elements of two sequences of long; that is, when x[] is zero, y[] is also zero.
pairwiseSquare(byte[], byte[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
pairwiseSquare(byte[], int[]) - Static method in class Quant
 
pairwiseSquare(double[], double[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
pairwiseSquare(double[], float[]) - Static method in class Quant
 
pairwiseSquare(float[], double[]) - Static method in class Quant
 
pairwiseSquare(float[], float[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
pairwiseSquare(int[], int[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
pairwiseSquare(int[], long[]) - Static method in class Quant
 
pairwiseSquare(long[], int[]) - Static method in class Quant
 
pairwiseSquare(long[], long[]) - Static method in class Quant
True iff both sequences have the same length, and all seq1[i] == seq2[i] * seq2[i].
PairwiseString - Class in daikon.inv.binary.twoSequence
Baseclass for binary numeric invariants.
PairwiseString(boolean) - Constructor for class PairwiseString
 
PairwiseString(PptSlice, boolean) - Constructor for class PairwiseString
 
PairwiseString.SubString - Class in daikon.inv.binary.twoSequence
Represents the substring invariant between corresponding elements of two sequences of String.
PairwiseStringEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of String values.
PairwiseStringEqual() - Constructor for class PairwiseStringEqual
 
PairwiseStringEqual(PptSlice) - Constructor for class PairwiseStringEqual
 
PairwiseStringGreaterEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of String values.
PairwiseStringGreaterEqual() - Constructor for class PairwiseStringGreaterEqual
 
PairwiseStringGreaterEqual(PairwiseStringLessEqual) - Constructor for class PairwiseStringGreaterEqual
 
PairwiseStringGreaterEqual(PptSlice) - Constructor for class PairwiseStringGreaterEqual
 
PairwiseStringGreaterThan - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of String values.
PairwiseStringGreaterThan() - Constructor for class PairwiseStringGreaterThan
 
PairwiseStringGreaterThan(PairwiseStringLessThan) - Constructor for class PairwiseStringGreaterThan
 
PairwiseStringGreaterThan(PptSlice) - Constructor for class PairwiseStringGreaterThan
 
PairwiseStringLessEqual - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of String values.
PairwiseStringLessEqual() - Constructor for class PairwiseStringLessEqual
 
PairwiseStringLessEqual(PairwiseStringGreaterEqual) - Constructor for class PairwiseStringLessEqual
 
PairwiseStringLessEqual(PptSlice) - Constructor for class PairwiseStringLessEqual
 
PairwiseStringLessThan - Class in daikon.inv.binary.twoSequence
Represents an invariant between corresponding elements of two sequences of String values.
PairwiseStringLessThan() - Constructor for class PairwiseStringLessThan
 
PairwiseStringLessThan(PairwiseStringGreaterThan) - Constructor for class PairwiseStringLessThan
 
PairwiseStringLessThan(PptSlice) - Constructor for class PairwiseStringLessThan
 
ParameterDeclaration - Class in jtb.cparser.syntaxtree
 
ParameterDeclaration(DeclarationSpecifiers, NodeChoice) - Constructor for class ParameterDeclaration
 
ParameterDeclaration() - Static method in class CParser
 
ParameterDoclet - Class in daikon.config
ParameterDoclet is a JavaDoc doclet that collects information about the run-time configuration options for the Daikon tools.
ParameterDoclet() - Constructor for class ParameterDoclet
 
ParameterInfo - Class in daikon.chicory
The ParameterInfo class is a subtype of DaikonVariableInfo used for variable types which are arguments to procedures.
ParameterInfo(MethodInfo, int, int) - Constructor for class ParameterInfo
Constructs a PamterInfo object with the name/type specified for this the specified argument number in mi.
ParameterInfo(String, int, Class<?>, int) - Constructor for class ParameterInfo
Constructs an ParameterInfo object with the specified name.
ParameterList - Class in jtb.cparser.syntaxtree
 
ParameterList(ParameterDeclaration, NodeListOptional) - Constructor for class ParameterList
 
ParameterList() - Static method in class CParser
 
ParameterTypeList - Class in jtb.cparser.syntaxtree
 
ParameterTypeList(ParameterList, NodeOptional) - Constructor for class ParameterTypeList
 
ParameterTypeList() - Static method in class CParser
 
paramsMatch(Class<?>[], List<FormalParameter>) - Static method in class Ast
 
parent - Variable in class PptConditional
 
parent - Variable in class PptRelation
Parent of relation.
parent - Variable in class PptSlice
This is a slice of the 'parent' ppt.
PARENT - PptRelation.PptRelationType
Acyclic relationship to a parent, eg, method to its object.
parent_ppt - Variable in class VarParent
Parent ppt for this variable.
parent_ppt_name - Variable in class FileIO.ParentRelation
 
parent_relation_id - Variable in class VarParent
Parent ppt relation id.
parent_relations - Variable in class PptTopLevel
List of parent relations in the variable/ppt hierarchy as specified in the declaration record.
parent_to_child_map - Variable in class PptRelation
Map from parent vars to matching child vars.
parent_to_child_var_string() - Method in class PptRelation
Return a string containing all of the parent→child var relations.
parent_variable - Variable in class VarParent
Parent variable (within parent_ppt) (if any)
parent_vis(PptRelation, PptSlice) - Method in class PptTopLevel
Creates a list of parent variables (i.e., variables at the parent program point) that matches slice.
ParentFilter - Class in daikon.inv.filter
Filter for not printing invariants that have a matching invariant at their parent PPT.
ParentFilter() - Constructor for class ParentFilter
 
ParentRelation(PptRelation.PptRelationType, String, int) - Constructor for class FileIO.ParentRelation
 
parents - Variable in class FileIO.VarDefinition
Parent program points in ppt hierarchy (optional)
parents - Variable in class PptTopLevel
All parent relations in the variable/ppt hierarchy.
parents - Variable in class VarInfo
Parent program points in ppt hierarchy (optional)
parentVar(VarInfo) - Method in class PptRelation
Returns the parent variable that corresponds to childVar.
parentVarAnyInEquality(VarInfo) - Method in class PptRelation
Like parentVar(VarInfo), but if no parent is found, tries every variable in the equality set and returns null only if none of them has a parent.
parse(int, String, ProglangType) - Static method in class VarComparability
Create a VarComparability representing the given arguments with respect to a variable.
parse(String) - Static method in class ProglangType
This can't be a constructor because it returns a canonical representation (that can be compared with ==), not necessarily a new object.
parse(String) - Static method in class ParseResults
 
parse(String) - Static method in class VarInfoAux
Return an interned VarInfoAux that represents a given string.
parse(String) - Static method in class VarInfoName
Given the standard String representation of a variable name (like what appears in the normal output format), return the corresponding VarInfoName.
parse(String, boolean) - Static method in class ParseResults
 
parse(List<String>) - Static method in class ParseResults
If one of the files declares an interfaces, an error will occur.
parse(List<String>, boolean) - Static method in class ParseResults
 
parse_array(Scanner) - Method in class FileIO.VarDefinition
Parses the array record.
parse_comparability(Scanner) - Method in class FileIO.VarDefinition
Parses a comparability record.
parse_constant(Scanner) - Method in class FileIO.VarDefinition
Parse a constant record.
parse_csharp_invariant_variable(VarInfo, boolean) - Static method in class PrintInvariants
Parses the variables from varInfo.
parse_dec_type(Scanner) - Method in class FileIO.VarDefinition
 
parse_enclosing_var_name(Scanner) - Method in class FileIO.VarDefinition
Parses the enclosing-var record.
parse_enum_val(FileIO.ParseState, Scanner, Class<E>, String) - Static method in class FileIO
Looks up the next token as a member of enum_class.
parse_enum_val(Scanner, Class<E>, String) - Method in class FileIO.VarDefinition
Looks up the next token as a member of enum_class.
parse_flags(Scanner) - Method in class FileIO.VarDefinition
Parse the flags record.
parse_function_args(Scanner) - Method in class FileIO.VarDefinition
Parses the function-args record.
parse_lang_flags(Scanner) - Method in class FileIO.VarDefinition
Parse the langauge specific flags record.
parse_mapfile(File) - Static method in class ContextSplitterFactory
Read and parse a map file.
parse_max_length(Scanner) - Method in class FileIO.VarDefinition
Parse a maximum length record.
parse_max_value(Scanner) - Method in class FileIO.VarDefinition
Parse a maximum value record.
parse_min_length(Scanner) - Method in class FileIO.VarDefinition
Parse a minimum length record.
parse_min_value(Scanner) - Method in class FileIO.VarDefinition
Parse a minimum value record.
parse_parent(Scanner, List<FileIO.ParentRelation>) - Method in class FileIO.VarDefinition
Parse a parent ppt record.
parse_reference_type(Scanner) - Method in class FileIO.VarDefinition
Parses the reference-type record.
parse_rep_type(Scanner) - Method in class FileIO.VarDefinition
 
parse_spinfofile(File) - Static method in class SplitterFactory
Parses the Splitter info.
parse_valid_values(Scanner) - Method in class FileIO.VarDefinition
Parse a valid values record.
parse_value(String, LineNumberReader, String) - Method in class ProglangType
Given a string representation of a value (of the type represented by this ProglangType), return the (canonicalized) interpretation of that value.
parse_value_array_1d(String, LineNumberReader, String) - Method in class ProglangType
 
parse_value_array_2d(String, LineNumberReader, String) - Method in class ProglangType
 
parse_value_scalar(String, LineNumberReader, String) - Method in class ProglangType
 
parse_var_kind(Scanner) - Method in class FileIO.VarDefinition
Parse a var-kind record.
ParseException - Exception in jtb.cparser
This exception is thrown when parse errors are encountered.
ParseException - Exception in jtb
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for exception ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception ParseException
 
ParseException(String) - Constructor for exception ParseException
 
ParseException(Token, int[][], String[]) - Constructor for exception ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for exception ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseFile(LineNumberReader) - Method in class SpinfoFile
parseFile sets the member fields statementReplacer and splitterObjects, from the spinfoFile.
parseModified(String) - Static method in class ValueTuple
 
ParseResults - Class in daikon.tools.jtb
The wrapped result of parsing a .java source file.
ParseState(String, boolean, boolean, PptMap) - Constructor for class FileIO.ParseState
Start parsing the given file.
PART_LETTER - Static variable in interface JavaParserConstants
 
partially_implied_invariants - Static variable in class Global
 
patchValues(List<String>) - Method in class DtracePartitioner
Same as DtracePartitioner.patchValues(List, boolean) with second arg=false.
patchValues(List<String>, boolean) - Method in class DtracePartitioner
Finds the exits that correspond to Enters.
payload - Variable in class FileIO.ParseState
Miscellaneous text in the parsed item.
permute(int[]) - Method in class Invariant
Permutes the invariant as specified.
permute(int[]) - Method in class LinearTernaryCore
Reorganize our already-seen state as if the variables had shifted order underneath us (rearrangement given by the permutation).
permute(int[]) - Method in class LinearTernaryCoreFloat
Reorganize our already-seen state as if the variables had shifted order underneath us (rearrangement given by the permutation).
pivot() - Method in class Equality
Switch the leader of this invariant, if possible, to a more canonical VarInfo: a VarInfo that is not isDerived() is better than one that is; one that is not isDerivedParamAndUninteresting() is better than one that is; and other things being equal, choose the least complex name.
PLUS - Static variable in interface JavaParserConstants
 
PLUSASSIGN - Static variable in interface JavaParserConstants
 
Point() - Constructor for class LinearTernaryCore.Point
 
Point() - Constructor for class LinearTernaryCoreFloat.Point
 
Point(double, double, double) - Constructor for class LinearTernaryCoreFloat.Point
 
Point(long, long, long) - Constructor for class LinearTernaryCore.Point
 
POINT - PptTopLevel.PptType
 
point_repr(LinearTernaryCore.Point) - Method in class LinearTernaryCore
 
point_repr(LinearTernaryCoreFloat.Point) - Method in class LinearTernaryCoreFloat
 
Pointer - Class in jtb.cparser.syntaxtree
 
Pointer(NodeOptional, NodeOptional) - Constructor for class Pointer
 
Pointer(NodeToken, NodeOptional, NodeOptional) - Constructor for class Pointer
 
Pointer() - Static method in class CParser
 
POINTER - VarInfo.RefType
 
pop_field_tag(Object, int) - Static method in class DCRuntime
Pops the tag from the top of the tag stack and stores it in the tag storage for the specified field of the specified object.
pop_local_tag(Object[], int) - Static method in class DCRuntime
Pops the top of the tag stack into tag_frame[index]
pop_static_tag(int) - Static method in class DCRuntime
Pops the top of the tag stack into the tag storage for static_num.
popLemma() - Method in class LemmaStack
Pop a lemma from our and Simplify's stacks.
popToMark(int) - Method in class LemmaStack
Pop off lemmas from the stack until its level matches mark.
Positive - Class in daikon.inv.unary.scalar
Represents the invariant x > 0 where x is a long scalar.
post_process() - Method in class DynamicConstants
Create invariants for any remaining constants.
PostfixExpression - Class in jtb.cparser.syntaxtree
 
PostfixExpression - Class in jtb.syntaxtree
 
PostfixExpression(PrimaryExpression, NodeListOptional) - Constructor for class PostfixExpression
 
PostfixExpression(PrimaryExpression, NodeOptional) - Constructor for class PostfixExpression
 
PostfixExpression() - Static method in class CParser
 
PostfixExpression() - Method in class JavaParser
 
PostPreConverter() - Constructor for class VarInfoName.PostPreConverter
 
postProcess() - Method in class Equality
Convert Equality invariants into normal IntEqual type for filtering, printing, etc.
postProcessEquality() - Method in class PptTopLevel
Two things: a) convert Equality invariants into normal IntEqual type for filtering, printing, etc. b) Pivot uninteresting parameter VarInfos so that each equality set contains only the interesting one.
postState - Variable in class VarInfo
non-null if this is an orig() variable.
Poststate(VarInfoName) - Constructor for class VarInfoName.Poststate
 
PowerDouble_xyz() - Constructor for class FunctionBinaryFloat.PowerDouble_xyz
 
PowerDouble_xzy() - Constructor for class FunctionBinaryFloat.PowerDouble_xzy
 
PowerDouble_yxz() - Constructor for class FunctionBinaryFloat.PowerDouble_yxz
 
PowerDouble_yzx() - Constructor for class FunctionBinaryFloat.PowerDouble_yzx
 
PowerDouble_zxy() - Constructor for class FunctionBinaryFloat.PowerDouble_zxy
 
PowerDouble_zyx() - Constructor for class FunctionBinaryFloat.PowerDouble_zyx
 
PowerLong_xyz() - Constructor for class FunctionBinary.PowerLong_xyz
 
PowerLong_xzy() - Constructor for class FunctionBinary.PowerLong_xzy
 
PowerLong_yxz() - Constructor for class FunctionBinary.PowerLong_yxz
 
PowerLong_yzx() - Constructor for class FunctionBinary.PowerLong_yzx
 
PowerLong_zxy() - Constructor for class FunctionBinary.PowerLong_zxy
 
PowerLong_zyx() - Constructor for class FunctionBinary.PowerLong_zyx
 
PowerOfTwo() - Constructor for class RangeInt.PowerOfTwo
 
PowerOfTwo() - Constructor for class EltRangeInt.PowerOfTwo
 
PowerOfTwo(PptSlice) - Constructor for class RangeInt.PowerOfTwo
 
PowerOfTwo(PptSlice) - Constructor for class EltRangeInt.PowerOfTwo
 
ppt - Variable in class FileIO.ParseState
Current ppt.
ppt - Variable in class Invariant
The program point for this invariant; includes values, number of samples, VarInfos, etc.
ppt - Variable in class PptTopLevel.Stats
program point of the stat
ppt - Variable in class VarInfo
The program point this variable is in.
ppt() - Method in class InvariantInfo
 
Ppt - Class in daikon
 
Ppt(VarInfo[]) - Constructor for class Ppt
 
ppt_all_iterable() - Method in class PptMap
Returns an iterable over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
ppt_all_iterator() - Method in class PptMap
Returns an iterator over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
ppt_included(String) - Static method in class FileIO
Returns whether or not the specified ppt name should be included in processing.
ppt_match(Ppt) - Static method in class Debug
Returns whether or not the specified ppt matches the ppts being tracked.
ppt_max_name - Static variable in class Daikon
If set, only ppts less than ppt_max_name are included.
ppt_name - Variable in class PptTopLevel
 
ppt_name - Variable in class ContextSplitterFactory.PptNameAndSplitters
 
ppt_omit_pattern - Static variable in class Chicory
Suppress program points that match the given regex.
ppt_omit_pattern - Static variable in class Runtime
Ppts to omit (regular expression)
ppt_omit_pattern - Static variable in class DynComp
Suppress program points that match regex.
ppt_omit_regexp - Static variable in class Daikon
 
ppt_omit_regexp_SWITCH - Static variable in class Daikon
 
PPT_PPTCOND - PptRelation.PptRelationType
Relation from a program point to its conditional ppts.
ppt_regexp - Static variable in class Daikon
 
ppt_regexp_SWITCH - Static variable in class Daikon
 
ppt_select_pattern - Static variable in class Chicory
Only emit program points that match the given regex.
ppt_select_pattern - Static variable in class Runtime
Ppts to include (regular expression)
ppt_select_pattern - Static variable in class DynComp
Only emit program points that match regex.
ppt_statics - Static variable in class DaikonVariableInfo
Set of fully qualified static variable names for this ppt.
ppt_stats(PptMap) - Static method in class Daikon
Print out basic statistics (samples, invariants, variables, etc) about each ppt.
ppt_tag_separator - Static variable in class FileIO
String used to append a ppt type to a ppt name.
Ppt.NameComparator - Class in daikon
 
PptConditional - Class in daikon
 
PptConditional(PptTopLevel, Splitter, boolean) - Constructor for class PptConditional
 
pptIterable() - Method in class InvMap
Returns an iterable over the ppts, in the order they were added to the map.
pptIterable() - Method in class PptMap
Returns an iterable over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
pptIterator() - Method in class InvMap
Returns an iterator over the ppts, in the order they were added to the map.
pptIterator() - Method in class PptMap
Returns an iterator over the PptTopLevels in this, sorted by Ppt.NameComparator on their names.
PptMap - Class in daikon
Maps from a program point name (a String) to a PptTopLevel.
PptMap() - Constructor for class PptMap
 
PptName - Class in daikon
PptName is an immutable ADT that represents naming data associated with a given program point, such as the class or method.
PptName(String, String, String) - Constructor for class PptName
Creates a new PptName.
PptName(String) - Constructor for class PptName
 
PptNameAndSplitters(String, Splitter[]) - Constructor for class ContextSplitterFactory.PptNameAndSplitters
 
PptNameMatcher - Class in daikon.tools.jtb
Matches program point names with their corresponding MethodDeclaration's (or ConstructorDeclaration's) in an AST.
PptNameMatcher(Node) - Constructor for class PptNameMatcher
Create an AST matcher that will match program points against AST elements rooted at `root'.
PptNode - Class in daikon.diff
Contains a pair of Ppts.
PptNode(PptTopLevel, PptTopLevel) - Constructor for class PptNode
Either ppt1 or ppt2 may be null, but not both.
PptRelation - Class in daikon
Class that builds and describes relations in the ppt hierarchy.
PptRelation.PptRelationType - Enum in daikon
The different ppt/variable hierarchy relationships.
ppts - Variable in class DeclReader
Map from ppt name to corresponding DeclPpt.
ppts - Variable in class PptSplitter
One PptConditional for each splitter result. ppts[0] is used when the splitter is true, ppts[1] when the splitter is false.
ppts - Variable in class AnnotateVisitor
 
ppts_may_be_new - Variable in class FileIO.ParseState
True if ppts may be new.
PptSlice - Class in daikon
A Slice is a view of some of the variables for a program point.
PptSlice.ArityPptnameComparator - Class in daikon
This class is used for comparing PptSlice objects.
PptSlice.ArityVarnameComparator - Class in daikon
This class is used for comparing PptSlice objects.
PptSlice0 - Class in daikon
 
PptSlice1 - Class in daikon
Contains all of the invariants over a particular set of 1 variables.
PptSlice1(PptTopLevel, VarInfo[]) - Constructor for class PptSlice1
Create a new PptSlice1.
PptSlice2 - Class in daikon
Contains all of the invariants over a particular set of 2 variables.
PptSlice2(PptTopLevel, VarInfo[]) - Constructor for class PptSlice2
Create a new PptSlice2.
PptSlice3 - Class in daikon
Contains all of the invariants over a particular set of 3 variables.
PptSlice3(PptTopLevel, VarInfo[]) - Constructor for class PptSlice3
Create a new PptSlice3.
PptSliceEquality - Class in daikon
Holds Equality invariants.
PptSliceEquality.EqualityComparator - Class in daikon
Order Equality invariants by the indices of leaders.
pptSortedIterator(Comparator<PptTopLevel>) - Method in class InvMap
 
PptSplitter - Class in daikon.split
PptSplitter contains the splitter and its associated PptConditional ppts.
PptSplitter(PptTopLevel, PptTopLevel, PptTopLevel) - Constructor for class PptSplitter
Creates a PptSplitter over two exit points.
PptSplitter(PptTopLevel, Splitter) - Constructor for class PptSplitter
Create a binary PptSplitter with the specied splitter for the specified PptTopLevel parent.
PptTopLevel - Class in daikon
All information about a single program point.
PptTopLevel(String, PptTopLevel.PptType, List<FileIO.ParentRelation>, EnumSet<PptTopLevel.PptFlags>, VarInfo[]) - Constructor for class PptTopLevel
 
PptTopLevel(String, VarInfo[]) - Constructor for class PptTopLevel
 
PptTopLevel.CondIterator - Class in daikon
Iterator for all of the conditional ppts.
PptTopLevel.PptFlags - Enum in daikon
Ppt attributes (specified in decl records)
PptTopLevel.PptType - Enum in daikon
Possible types of program points.
PptTopLevel.SimplifyInclusionTester - Interface in daikon
Interface used by mark_implied_via_simplify to determine what invariants should be considered during the logical redundancy tests.
PptTopLevel.Stats - Class in daikon
Stores various statistics about a ppt.
PptTopLevel.ViewsIteratorIterator - Class in daikon
An iterator whose elements are themselves iterators that return invariants.
pre_instrumented - Static variable in class Premain
Set of pre-instrumented JDK classes.
precedingWhitespace(String) - Static method in class AnnotateVisitor
Return the whitespace at the front of the string.
PreDecrementExpression - Class in jtb.syntaxtree
 
PreDecrementExpression(NodeToken, PrimaryExpression) - Constructor for class PreDecrementExpression
 
PreDecrementExpression(PrimaryExpression) - Constructor for class PreDecrementExpression
 
PreDecrementExpression() - Method in class JavaParser
 
predicate() - Method in class Implication
 
PreIncrementExpression - Class in jtb.syntaxtree
 
PreIncrementExpression(NodeToken, PrimaryExpression) - Constructor for class PreIncrementExpression
 
PreIncrementExpression(PrimaryExpression) - Constructor for class PreIncrementExpression
 
PreIncrementExpression() - Method in class JavaParser
 
premain - Static variable in class Chicory
Path to Java agent jar file that performs the transformation.
premain - Static variable in class DynComp
Path to Java agent .jar file that performs the transformation.
premain(String, Instrumentation) - Static method in class ChicoryPremain
This method is the entry point of the Java agent.
premain(String, Instrumentation) - Static method in class Premain
This method is the entry point of the Java agent.
Premain - Class in daikon.dcomp
This class is the entry point for the DynComp instrumentation agent.
Premain() - Constructor for class Premain
 
Premain.ShutdownThread - Class in daikon.dcomp
Shutdown thread that writes out the comparability results.
present() - Method in class NodeListOptional
 
present() - Method in class NodeOptional
 
present() - Method in class NodeListOptional
 
present() - Method in class NodeOptional
 
Prestate(VarInfoName) - Constructor for class VarInfoName.Prestate
 
prestate_name() - Method in class VarInfo
Return the name of this variable in its prestate (orig).
preStateEquivalent() - Method in class VarInfo
 
prevCharIsCR - Variable in class JavaCharStream
 
prevCharIsLF - Variable in class JavaCharStream
 
PrimaryExpression - Class in jtb.cparser.syntaxtree
 
PrimaryExpression - Class in jtb.syntaxtree
 
PrimaryExpression(NodeChoice) - Constructor for class PrimaryExpression
 
PrimaryExpression(PrimaryPrefix, NodeListOptional) - Constructor for class PrimaryExpression
 
PrimaryExpression() - Static method in class CParser
 
PrimaryExpression() - Method in class JavaParser
 
PrimaryPrefix - Class in jtb.syntaxtree
 
PrimaryPrefix(NodeChoice) - Constructor for class PrimaryPrefix
 
PrimaryPrefix() - Method in class JavaParser
 
PrimarySuffix - Class in jtb.syntaxtree
 
PrimarySuffix(NodeChoice) - Constructor for class PrimarySuffix
 
PrimarySuffix() - Method in class JavaParser
 
primitive_array_load(Object, int) - Static method in class DCRuntime
Handles the various primitive (int, double, etc) array load instructions.
primitive_array_load_null_ok(Object, int) - Static method in class DCRuntime
Handles the various primitive (int, double, etc) array load instructions.
PrimitiveArrayTag(FieldInfo) - Constructor for class DCRuntime.PrimitiveArrayTag
 
primitiveClass() - Method in class Runtime.BooleanWrap
 
primitiveClass() - Method in class Runtime.ByteWrap
 
primitiveClass() - Method in class Runtime.CharWrap
 
primitiveClass() - Method in class Runtime.DoubleWrap
 
primitiveClass() - Method in class Runtime.FloatWrap
 
primitiveClass() - Method in class Runtime.IntWrap
 
primitiveClass() - Method in class Runtime.LongWrap
 
primitiveClass() - Method in interface Runtime.PrimitiveWrapper
 
primitiveClass() - Method in class Runtime.ShortWrap
 
PrimitiveTag(FieldInfo) - Constructor for class DCRuntime.PrimitiveTag
 
PrimitiveType - Class in jtb.syntaxtree
 
PrimitiveType(NodeChoice) - Constructor for class PrimitiveType
 
PrimitiveType() - Method in class JavaParser
 
print(Object) - Method in class Printer
 
print_all_invs(PptSlice, String) - Static method in class PrintInvariants
Prints all of the invariants in the specified slice.
print_all_invs(PptTopLevel, VarInfo, VarInfo, String) - Static method in class PrintInvariants
Prints all of the binary invariants over the specified variables.
print_all_invs(PptTopLevel, VarInfo, String) - Static method in class PrintInvariants
Prints all of the unary invariants over the specified variable.
print_all_ternary_invs(PptMap) - Static method in class PrintInvariants
Prints all invariants for ternary slices (organized by slice) and all of the unary and binary invariants over the same variables.
print_call_stack() - Static method in class Instrument
Debug code for printing the current run-time call stack.
print_discarded_invariants - Static variable in class PrintInvariants
Switch for whether to print discarded Invariants or not, default is false.
print_equality_stats(Logger, PptMap) - Static method in class PptTopLevel
Print statistics concerning equality sets over the entire set of ppts to the specified logger.
print_filter_stats(Logger, PptTopLevel, PptMap) - Static method in class PrintInvariants
Prints how many invariants are filtered by each filter.
print_invariant(Invariant, PrintWriter, int, PptTopLevel) - Static method in class PrintInvariants
Prints the specified invariant to out.
print_invariants(PptMap) - Static method in class PrintInvariants
 
print_invariants(PptTopLevel, PrintWriter, PptMap) - Static method in class PrintInvariants
Print invariants for a single program point, once we know that this ppt is worth printing.
print_invariants_maybe(PptTopLevel, PrintWriter, PptMap) - Static method in class PrintInvariants
Print invariants for a single program point and its conditionals.
print_missing(PrintWriter) - Method in class DynamicConstants
 
print_modified_vars(PptTopLevel, PrintWriter) - Static method in class PrintInvariants
Prints all variables that were modified if the format is ESCJAVA or DBCJAVA.
print_reasons(PptMap) - Static method in class PrintInvariants
Prints out all the discardCodes and discardStrings of the Invariants that will not be printed if the --disc_reason command-line option is used.
print_sample_data(PptTopLevel, PrintWriter) - Static method in class PrintInvariants
Prints the program point name.
print_true_inv_cnt(PptMap) - Static method in class PrintInvariants
 
PrintableString - Class in daikon.inv.unary.string
Represents a string that contains only printable ascii characters (values 32 through 126 plus 9 (tab).
PrintableString() - Constructor for class PrintableString
 
PrintableString(PptSlice) - Constructor for class PrintableString
 
printAll() - Method in class MultiDiffVisitor
Prints everything in the goodList.
printAllComparable(PrintWriter) - Static method in class DCRuntime
Dumps out comparability information for all classes that were processed.
printAllSpinfo() - Method in class MultiDiffVisitor
Prints everything in the goodList, outputs as spinfo.
PrintAllVisitor - Class in daikon.diff
Prints all the invariant pairs, including pairs containing identical invariants.
PrintAllVisitor(PrintStream, boolean, boolean) - Constructor for class PrintAllVisitor
 
printClassDecl(PrintWriter, ClassInfo) - Static method in class DCRuntime
Calculates and prints the declarations for the specified class.
printComparable(PrintWriter, MethodInfo) - Static method in class DCRuntime
Prints comparability information for the enter and exit points of the specified method.
printComparableTraced(PrintWriter, MethodInfo) - Static method in class DCRuntime
Dumps out comparability trace information for a single method.
printDecl(DaikonVariableInfo, DaikonVariableInfo, DeclReader.DeclPpt, ComparabilityProvider) - Method in class DeclWriter
Output most of the decl file information for a single variable.
printDeclClass(ClassInfo, DeclReader) - Method in class DeclWriter
Prints declarations for all the methods in the indicated class.
printDeclFile(PrintWriter) - Static method in class DCRuntime
Dumps out .decl file information for all classes that were processed.
PrintDifferingInvariantsVisitor - Class in daikon.diff
Prints the differing invariant pairs.
PrintDifferingInvariantsVisitor(PrintStream, boolean, boolean) - Constructor for class PrintDifferingInvariantsVisitor
Create an instance of PrintDifferingInvariantsVisitor.
PrintDifferingInvariantsVisitorTester - Class in daikon.test.diff
 
PrintDifferingInvariantsVisitorTester() - Constructor for class PrintDifferingInvariantsVisitorTester
 
Printer - Class in jtb.cparser.customvisitor
 
Printer(String) - Constructor for class Printer
 
printExpression(Expression) - Method in class ConditionPrinter
 
printFinal() - Method in class MatchCountVisitor
Prints the results of the correct set in a human-readable format.
printHeaderInfo(PrintWriter, String) - Static method in class DCRuntime
Prints header information to the decls file.
printHeaderInfo(String) - Method in class DeclWriter
Prints header information to the decls file.
printHumanOutput(InvNode) - Method in class PrintAllVisitor
This method is an alternate printing procedure for an InvNode so that the output is more human readable.
printInvariant(Invariant) - Method in class PrintAllVisitor
Prints an invariant, including its printability and possibly its confidence.
PrintInvariants - Class in daikon
PrintInvariants prints a set of invariants from a .inv file.
printLemmas(PrintStream, List<Lemma>) - Static method in class LemmaStack
Convenience method to print a vector of lemmas, in both their human-readable and Simplify forms.
println() - Method in class Printer
 
printMethod(PrintWriter, MethodInfo) - Static method in class DCRuntime
Prints a decl ENTER/EXIT records with comparability.
PrintNullDiffVisitor - Class in daikon.diff
PrintNullDiffVIsitor is a NodeVisitor that only reports an invariant as different when its existence in one set is not in another set.
PrintNullDiffVisitor(PrintStream, boolean) - Constructor for class PrintNullDiffVisitor
Create an instance of PrintNullDiffVisitor.
printSpecials(boolean) - Method in class TreeDumper
 
PRIVATE - PptTopLevel.PptFlags
 
PRIVATE - VarInfo.LangFlags
 
PRIVATE - Static variable in class JavaParser.ModifierSet
 
PRIVATE - Static variable in interface JavaParserConstants
 
prob_and(double, double) - Static method in class Invariant
Return the "and" of the given probabilities.
prob_and(double, double, double) - Static method in class Invariant
Return the "and" of the given probabilities.
prob_is_ge(double, double) - Static method in class Invariant
Return Invariant.PROBABILITY_JUSTIFIED if x≥goal.
prob_or(double, double) - Static method in class Invariant
Return the "or" of the given probabilities.
PROBABILITY_JUSTIFIED - Static variable in class Invariant
The probability that this could have happened by chance alone.
PROBABILITY_NEVER - Static variable in class Invariant
3 = delete this invariant; we know it's not true
PROBABILITY_UNJUSTIFIED - Static variable in class Invariant
(0..1) = lesser to greater likelihood of coincidence
1 = must have happened by chance
problem_classes - Static variable in class Premain
Set of classes known to cause problems when instrumented.
problem_methods - Static variable in class Premain
Set of methods known to cause problems when instrumented.
problem_packages - Static variable in class Premain
Set of packages known to cause problems when instrumented.
proc_sample_file(InputStream, String) - Method in class SampleTester
 
process(String, String, String) - Method in class ParameterDoclet
Add (name, desc) pair to the map field 'fields' for the appropriate category.
process_all_vars(MethodInfo, RootInfo, Object[], Object, Object[], Object) - Static method in class DCRuntime
Process all of the daikon variables in the tree starting at root.
process_class(PptTopLevel) - Static method in class AnnotateNullable
 
process_class_sorted_texinfo(PrintStream, InvariantDoclet.ClassInfo) - Method in class InvariantDoclet
Prints a class and all of its derived classes with their documentation in a simple sorted (by name) list in Texinfo format.
process_class_tree_txt(PrintStream, InvariantDoclet.ClassInfo, int) - Method in class InvariantDoclet
Prints a class and all of its derived classes as a simple indented tree.
process_comment(String) - Method in class FileIO.Processor
Process a comment.
process_comparability(String) - Method in class FileIO.Processor
Process a VarComparability declaration.
process_decl(PptMap, PptTopLevel) - Method in class FileIO.Processor
Process a program point declaration record.
process_decl_version(String) - Method in class FileIO.Processor
Process a ppt decl format record.
process_eof() - Method in class FileIO.Processor
Process indication of end of file.
process_error() - Method in class FileIO.Processor
Process continuable error.
process_falsified_invs(PptTopLevel, ValueTuple) - Static method in class NIS
Creates any invariants that were previously suppressed, but are no longer suppressed.
process_input_language(String) - Method in class FileIO.Processor
Process an input-language declaration.
process_list_implementors(String) - Method in class FileIO.Processor
Process a ListImplementors declaration.
process_method(PptTopLevel) - Static method in class AnnotateNullable
Print out the annotations for the specified method.
process_new_classes() - Static method in class Runtime
Writes out decl information for any new classes (those in the new_classes field) and removes them from that list.
process_null() - Method in class FileIO.Processor
Process a null record (haven't read anything yet).
process_obj_fields(PptTopLevel) - Static method in class AnnotateNullable
Print out the annotations for each field in the object or class.
process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class DaikonSimple.SimpleProcessor
Process the sample by checking it against each existing invariant at the program point and removing the invariant from the list of possibles if any invariant is falsified.
process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Static method in class FileIO
Add orig() and derived variables to vt (by side effect), then supply it to the program point for flowing.
process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class FileIO.Processor
Process a data sample record.
process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class InvariantChecker.InvariantCheckProcessor
process the sample by checking it against each existing invariant and issuing an error if any invariant is falsified or weakened.
process_sample(PptMap, PptTopLevel, ValueTuple, Integer) - Method in class ReadTrace.CollectDataProcessor
Process the sample, by adding it to the samples map.
process_truncated() - Method in class FileIO.Processor
Process indication of exceeding file size limit.
process_unmatched_procedure_entries() - Static method in class FileIO
Print each call that does not have a matching exit.
processField(Element) - Method in class ParameterDoclet
Call Process(String, String, String) for each configuration field found.
processList(NodeListInterface) - Method in class TreeFormatter
 
processList(NodeListInterface, FormatCommand) - Method in class TreeFormatter
 
processOmissions(boolean[]) - Method in class PptSlice
Remove the invariants noted in omitTypes.
processOmissions(boolean[]) - Method in class PptTopLevel
Remove invariants that are marked for omission in omitTypes.
Processor() - Constructor for class FileIO.Processor
 
ProglangType - Class in daikon
Represents the type of a variable, for its declared type, dtrace file representation, and internal representations.
ProglangTypeTest - Class in daikon.test
Test the ProglangType class.
ProglangTypeTest() - Constructor for class ProglangTypeTest
Creates a ProglangTypeTest.
progress - Static variable in class Daikon
Human-friendly progress status message.
property() - Method in class Violation
The violated property.
Property - Class in daikon.tools.runtimechecker
A program property (currently, derived by Daikon).
Property.Kind - Class in daikon.tools.runtimechecker
A class representing the kind of an property.
proposition - Variable in class CmdAssume
 
proposition - Variable in class CmdCheck
 
PROTECTED - VarInfo.LangFlags
 
PROTECTED - Static variable in class JavaParser.ModifierSet
 
PROTECTED - Static variable in interface JavaParserConstants
 
proto_invs - Static variable in class Daikon
 
Prototype - Annotation Type in typequals.prototype.qual
The Prototype and NonPrototype qualifiers apply only to Invariant (and its subclasses).
prover_instantiate_count - Static variable in class SessionManager
 
PUBLIC - VarInfo.LangFlags
 
PUBLIC - Static variable in class JavaParser.ModifierSet
 
PUBLIC - Static variable in interface JavaParserConstants
 
pureInJML(Node) - Method in class AnnotateVisitor
 
PureMethodInfo - Class in daikon.chicory
The PureMethodInfo class is a subtype of DaikonVariableInfo used for "variable types" which correspond to the values of pure method invocations.
PureMethodInfo(String, MethodInfo, String, String, String, boolean) - Constructor for class PureMethodInfo
 
PureMethodInfo(String, MethodInfo, String, String, String, boolean, DaikonVariableInfo[]) - Constructor for class PureMethodInfo
 
purity_file - Static variable in class Chicory
The name of the file to read for a list of pure methods.
push_array_tag(Object) - Static method in class DCRuntime
Pushes an array reference on the tag stack.
push_const() - Static method in class DCRuntime
Allocate a new tag for the constant and push it on the tag stack.
push_field_tag(Object, int) - Static method in class DCRuntime
Pushes the tag associated with field_num in obj on the tag stack.
push_field_tag_null_ok(Object, int) - Static method in class DCRuntime
Pushes the tag associated with field_num in obj on the tag stack.
push_local_tag(Object[], int) - Static method in class DCRuntime
Pushes the tag at tag_frame[index] on the tag stack.
push_static_tag(int) - Static method in class DCRuntime
Pushes the tag associated with the static static_num on the tag stack.
pushLemma(Lemma) - Method in class LemmaStack
Push an assumption onto our and Simplify's stacks.
pushLemmas(List<Lemma>) - Method in class LemmaStack
Push a vector of assumptions onto our and Simplify's stacks.
pushOrdering() - Method in class LemmaStack
For all the integers we've seen, tell Simplify about the ordering between them.
put(Invariant, DiscardCode, String) - Static method in class DiscReasonMap
 
put(Invariant, DiscardInfo) - Static method in class DiscReasonMap
Adds disc_info to DiscReasonMap's internal data structure, unless a reason already exists for inv, in which case the old reason is kept and disc_info is discarded.
put(PptTopLevel, List<Invariant>) - Method in class InvMap
 
put(String, Splitter[]) - Static method in class SplitterList
Associate an array of splitters with the program point pptname.
put(String, String, DiscardInfo) - Static method in class DiscReasonMap
 

Q

Quant - Class in daikon
The Quant library provides routines that operate on arrays and collections.
quant_element_conditions(VarInfoName, VarInfoName, VarInfoName, VarInfoName, OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string representing the extra conditions necessary if the quantification is element-wise.
quant_execution_condition(VarInfoName, VarInfoName, VarInfoName, OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string that represents the execution condition for the quantification.
quant_format_exists(OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string representing how to format an exists statement in a given output mode.
quant_format_forall(OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string representing how to format a forall statement in a given output mode.
quant_increment(VarInfoName, int, OutputFormat) - Static method in class VarInfoName.QuantHelper
This function creates a string that represents how to increment the variables involved in quantification.
quant_separator1(OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string representing how to format the first seperation in the quantification, that is, the one between the intial condition and the execution condition.
quant_separator2(OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string representing how to format the second seperation in the quantification, that is, the one between the execution condition and the assertion.
quant_step_terminator(OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string representing how to format the final seperation in the quantification, that is, the one between the assertion and any closing symbols.
quant_var_initial_state(VarInfoName, VarInfoName, OutputFormat) - Static method in class VarInfoName.QuantHelper
This function returns a string that represents the initial condition for the index variable.
QuantHelper() - Constructor for class VarInfoName.QuantHelper
 
QuantifierVisitor(VarInfoName) - Constructor for class VarInfoName.QuantifierVisitor
 
quantify(VarInfo[]) - Static method in class Quantify
Given a list of sequences, determines a free variable that can be used as a subscript for each sequence.
quantify(VarInfoName[]) - Static method in class VarInfoName.QuantHelper
Given a list of roots, changes all Elements and Slice terms to Subscripts by inserting a new free variable; also return bounds for the new variables.
Quantify - Class in daikon
Helper classes for quantification for various output formats.
Quantify() - Constructor for class Quantify
 
Quantify.Constant - Class in daikon
Represents a constant integer.
Quantify.ESCQuantification - Class in daikon
Class that represents an ESC quantification over one or two variables.
Quantify.FreeVar - Class in daikon
Free variable normally used for quantification.
Quantify.Length - Class in daikon
Represents the length of a sequence and an optional offset.
Quantify.QuantFlags - Enum in daikon
Flags describing how quantifications are to be built.
Quantify.QuantifyReturn - Class in daikon
 
Quantify.SimplifyQuantification - Class in daikon
Class that represents an Simplify quantification over one or two variables.
Quantify.Term - Class in daikon
Class the represents terms that can be used in variable expressions.
Quantify.VarPlusOffset - Class in daikon
Represents a Daikon variable with an optional integer offset.
QuantifyReturn() - Constructor for class VarInfoName.QuantHelper.QuantifyReturn
 
QuantifyReturn(VarInfo) - Constructor for class Quantify.QuantifyReturn
 
quickFixForInternalComment(String) - Static method in class Ast
This method translates a line like
quit_if_error - Static variable in class DCInstrument
Used when testing to continue processing if an error occurs.
quote(String) - Static method in class Runtime
Quote \, ", \n, and \r characters in the target; return a new string.

R

random - Static variable in class Global
 
RangeFloat - Class in daikon.inv.unary.scalar
Baseclass for unary range based invariants.
RangeFloat() - Constructor for class RangeFloat
 
RangeFloat(PptSlice) - Constructor for class RangeFloat
 
RangeFloat.EqualMinusOne - Class in daikon.inv.unary.scalar
Internal invariant representing double scalars that are equal to minus one.
RangeFloat.EqualOne - Class in daikon.inv.unary.scalar
Internal invariant representing double scalars that are equal to one.
RangeFloat.EqualZero - Class in daikon.inv.unary.scalar
Internal invariant representing double scalars that are equal to zero.
RangeFloat.GreaterEqual64 - Class in daikon.inv.unary.scalar
Internal invariant representing double scalars that are greater than or equal to 64.
RangeFloat.GreaterEqualZero - Class in daikon.inv.unary.scalar
Internal invariant representing double scalars that are greater than or equal to 0.
RangeInt - Class in daikon.inv.unary.scalar
Baseclass for unary range based invariants.
RangeInt() - Constructor for class RangeInt
 
RangeInt(PptSlice) - Constructor for class RangeInt
 
RangeInt.BooleanVal - Class in daikon.inv.unary.scalar
Internal invariant representing longs whose values are always 0 or 1.
RangeInt.Bound0_63 - Class in daikon.inv.unary.scalar
Internal invariant representing longs whose values are between 0 and 63.
RangeInt.EqualMinusOne - Class in daikon.inv.unary.scalar
Internal invariant representing long scalars that are equal to minus one.
RangeInt.EqualOne - Class in daikon.inv.unary.scalar
Internal invariant representing long scalars that are equal to one.
RangeInt.EqualZero - Class in daikon.inv.unary.scalar
Internal invariant representing long scalars that are equal to zero.
RangeInt.Even - Class in daikon.inv.unary.scalar
Invariant representing longs whose values are always even.
RangeInt.GreaterEqual64 - Class in daikon.inv.unary.scalar
Internal invariant representing long scalars that are greater than or equal to 64.
RangeInt.GreaterEqualZero - Class in daikon.inv.unary.scalar
Internal invariant representing long scalars that are greater than or equal to 0.
RangeInt.PowerOfTwo - Class in daikon.inv.unary.scalar
Invariant representing longs whose values are always a power of 2 (exactly one bit is set).
RBRACE - Static variable in interface JavaParserConstants
 
RBRACKET - Static variable in interface JavaParserConstants
 
read(File) - Method in class DeclReader
Read declarations from the specified pathname.
read_data_trace_file(String, PptMap) - Static method in class FileIO
Read only samples from .dtrace file.
read_data_trace_file(String, PptMap, FileIO.Processor, boolean, boolean) - Static method in class FileIO
Read declarations AND samples (not just sample data as the name might imply) from .dtrace file.
read_data_trace_files(Collection<String>, PptMap) - Static method in class FileIO
Reads data from .dtrace files.
read_data_trace_files(Collection<String>, PptMap, FileIO.Processor, boolean) - Static method in class FileIO
Reads data from .dtrace files.
read_data_trace_record(FileIO.ParseState) - Static method in class FileIO
Read a single record of ANY type (sample, declaration, comparability, etc.) from a dtrace file.
read_data_trace_record_setstate(FileIO.ParseState) - Static method in class FileIO
Like read_data_trace_record, but sets global FileIO.data_trace_state for the duration of the call then clears it before returning.
read_decl(EntryReader) - Method in class DeclReader
Reads a single program point declaration from decl_file.
read_declaration_file(File, PptMap) - Static method in class FileIO
Read one decls file; add it to all_ppts.
read_declaration_files(Collection<File>) - Static method in class FileIO
Returns a new PptMap containing declarations read from the files listed in the argument; connection information (controlling variables and entry ppts) is set correctly upon return.
read_serialized_pptmap(File, boolean) - Static method in class FileIO
Read either a serialized PptMap or a InvMap and return a PptMap.
read_var(EntryReader) - Method in class DeclReader.DeclPpt
Read a single variable declaration from decl_file.
ReadByte() - Method in class JavaCharStream
 
readChar() - Static method in class ASCII_CharStream
 
readChar() - Method in class JavaCharStream
 
reader - Variable in class FileIO.ParseState
Input stream.
reading_message() - Method in class FileIO.ParseState
 
ReadonlyPrestateFilter - Class in daikon.inv.filter
Suppress invariants that refer to the prestate value of a field marked with VarInfo.VarFlags.IS_READONLY.
ReadonlyPrestateFilter() - Constructor for class ReadonlyPrestateFilter
 
readResolve() - Method in class DiscardCode
To prevent deserialization causing more DiscardCodes to be instantiated.
readResolve() - Method in class ProglangType
For serialization; indicates which object to return instead of the one that was just read from the file.
ReadTrace - Class in daikon.tools
A class that gives an example of how to use a FileIO.Processor object to read a trace file.
ReadTrace() - Constructor for class ReadTrace
 
ReadTrace.CollectDataProcessor - Class in daikon.tools
Populates the samples map with all the data read from the file.
recurse_definition(NISuppressionSet) - Method in class NISuppression
 
recurse_definitions(NISuppressionSet) - Method in class NISuppressionSet
Side-effects this NISuppressionSet.
redirect_wait(Process) - Method in class Chicory
Wait for stream redirect threads to complete and return their exit status.
redirect_wait(Process) - Method in class DynComp
Wait for stream redirect threads to complete.
redundant_invs - Variable in class PptTopLevel
Redundant invariants, except for Equality invariants.
redundant_invs_equality - Variable in class PptTopLevel
The canonical VarInfo for the equality.
ref_array_load(Object, int) - Static method in class DCRuntime
Handles the aaload instruction.
ref_type - Variable in class FileIO.VarDefinition
Type of reference for structure/class variables.
ref_type - Variable in class VarInfo
 
ReferenceTag(FieldInfo) - Constructor for class DCRuntime.ReferenceTag
 
ReferenceType - Class in jtb.syntaxtree
 
ReferenceType(NodeChoice) - Constructor for class ReferenceType
 
ReferenceType() - Method in class JavaParser
 
REGISTER - Static variable in interface CParserConstants
 
ReInit(InputStream) - Static method in class CParser
 
ReInit(InputStream) - Method in class JavaCharStream
 
ReInit(InputStream) - Method in class JavaParser
 
ReInit(InputStream, int, int) - Static method in class ASCII_CharStream
 
ReInit(InputStream, int, int) - Method in class JavaCharStream
 
ReInit(InputStream, int, int, int) - Static method in class ASCII_CharStream
 
ReInit(InputStream, int, int, int) - Method in class JavaCharStream
 
ReInit(Reader) - Static method in class CParser
 
ReInit(Reader) - Method in class JavaCharStream
 
ReInit(Reader) - Method in class JavaParser
 
ReInit(Reader, int, int) - Static method in class ASCII_CharStream
 
ReInit(Reader, int, int) - Method in class JavaCharStream
 
ReInit(Reader, int, int, int) - Static method in class ASCII_CharStream
 
ReInit(Reader, int, int, int) - Method in class JavaCharStream
 
ReInit(ASCII_CharStream) - Static method in class CParserTokenManager
 
ReInit(ASCII_CharStream, int) - Static method in class CParserTokenManager
 
ReInit(CParserTokenManager) - Method in class CParser
 
ReInit(JavaCharStream) - Method in class JavaParserTokenManager
 
ReInit(JavaCharStream, int) - Method in class JavaParserTokenManager
 
ReInit(JavaParserTokenManager) - Method in class JavaParser
 
REL_DIFF_JUST1_JUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_DIFF_JUST1_UNJUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_DIFF_UNJUST1_JUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_DIFF_UNJUST1_UNJUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_MISS_JUST1 - Static variable in class DetailedStatisticsVisitor
 
REL_MISS_JUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_MISS_UNJUST1 - Static variable in class DetailedStatisticsVisitor
 
REL_MISS_UNJUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_SAME_JUST1_JUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_SAME_JUST1_UNJUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_SAME_UNJUST1_JUST2 - Static variable in class DetailedStatisticsVisitor
 
REL_SAME_UNJUST1_UNJUST2 - Static variable in class DetailedStatisticsVisitor
 
rel_type - Variable in class FileIO.ParentRelation
 
relate_same_name() - Method in class PptRelation
Relates all of the variables with the same name in parent and child.
relate_var() - Method in class VarInfo
Finishes defining the variable by relating it to other variables.
related_vars(PptTopLevel, ValueTuple) - Static method in class Debug
Returns a string containing the variable values for any variables that are currently being tracked in ppt.
RelationalExpression - Class in jtb.cparser.syntaxtree
 
RelationalExpression - Class in jtb.syntaxtree
 
RelationalExpression(ShiftExpression, NodeOptional) - Constructor for class RelationalExpression
 
RelationalExpression(ShiftExpression, NodeListOptional) - Constructor for class RelationalExpression
 
RelationalExpression() - Static method in class CParser
 
RelationalExpression() - Method in class JavaParser
 
RELATIONSHIP_LABELS - Static variable in class DetailedStatisticsVisitor
 
relative_name - Variable in class FileIO.VarDefinition
the simple (not fully specified) name of this variable (optional)
relative_name - Variable in class VarInfo
The relative name of this variable with respect to its enclosing variable.
release_date - Static variable in class Daikon
The date for the current version of Daikon.
release_string - Static variable in class Daikon
A description of the Daikon release (version number, date, and URL).
release_version - Static variable in class Daikon
The current version of Daikon.
REM - Static variable in interface JavaParserConstants
 
REMASSIGN - Static variable in interface JavaParserConstants
 
remove() - Method in class PptTopLevel.CondIterator
 
remove() - Method in class PptTopLevel.ViewsIteratorIterator
 
remove() - Method in class DtracePartitioner
Not implemented, because this class does not modify the underlying trace file.
remove_child_invs(PptRelation) - Method in class PptTopLevel
Removes any invariant in this ppt which has a matching invariant in the parent (as specified in the relation).
remove_equality_invariants() - Method in class PptTopLevel
Remove the equality invariants added during equality post processing.
remove_falsified() - Method in class PptSlice
Removes any falsified invariants from our list.
remove_implications() - Method in class PptTopLevel
Remove all of the implications from this program point.
remove_invs(List<Invariant>) - Method in class PptTopLevel
Remove a list of invariants.
remove_suppressed_invs(PptTopLevel) - Static method in class NIS
Removes any invariants in the specified ppt that are suppressed.
removeAnnotations(MethodDeclaration) - Static method in class Ast
 
removeContradiction() - Method in class LemmaStack
Remove some lemmas from the stack, such that our set of assumptions is no longer contradictory.
removeInvariant(Invariant) - Method in class PptSlice
This method actually removes the invariant from its PptSlice.
removeInvariant(Invariant) - Method in class PptSlice0
 
removeInvariants(List<Invariant>) - Method in class PptSlice
 
removeInvariants(List<Invariant>) - Method in class PptSlice0
 
removeLemma(Lemma) - Method in class LemmaStack
Search for the given lemma in the stack, and then remove it from both our stack and Simplify's.
removeMethodDeclAnnotations(MethodDeclaration) - Static method in class Ast
 
removeSlice(PptSlice) - Method in class PptTopLevel
Remove a slice from this PptTopLevel.
removeUnsampled() - Method in class PptMap
Blow away any PptTopLevels that never saw any samples (to reclaim space).
removeVariableFilter(String) - Method in class InvariantFilters
 
removeWhitespace(String) - Static method in class Ast
Removes whitespace around punctuation: ., (, ), [, ].
removeWrappers(Object, Class<?>, boolean) - Static method in class DTraceWriter
Get the type of val, removing any PrimitiveWrapper if it exists For example, if we execute removeWRappers(val, boolean.class, true) where (val instanceof Runtime.PrimitiveWrapper), then the method returns boolean.class
rep_parse(String) - Static method in class ProglangType
Like parse, but normalizes representation types (such as converting "float" to "double"), in order to return real file representation types even if the file contains something slightly different than the prescribed format.
rep_type - Variable in class DeclReader.DeclVarInfo
 
rep_type - Variable in class FileIO.VarDefinition
The type of the variable as stored in the dtrace file (required)
rep_type - Variable in class VarInfo
Type as internally stored by Daikon.
repCheck() - Method in class SeqSeqFloatEqual
 
repCheck() - Method in class SeqSeqFloatGreaterEqual
 
repCheck() - Method in class SeqSeqFloatGreaterThan
 
repCheck() - Method in class SeqSeqFloatLessEqual
 
repCheck() - Method in class SeqSeqFloatLessThan
 
repCheck() - Method in class SeqSeqIntEqual
 
repCheck() - Method in class SeqSeqIntGreaterEqual
 
repCheck() - Method in class SeqSeqIntGreaterThan
 
repCheck() - Method in class SeqSeqIntLessEqual
 
repCheck() - Method in class SeqSeqIntLessThan
 
repCheck() - Method in class SeqSeqStringEqual
 
repCheck() - Method in class SeqSeqStringGreaterEqual
 
repCheck() - Method in class SeqSeqStringGreaterThan
 
repCheck() - Method in class SeqSeqStringLessEqual
 
repCheck() - Method in class SeqSeqStringLessThan
 
repCheck() - Method in class Equality
 
repCheck() - Method in class Invariant
Check the rep invariants of this.
repCheck() - Method in class PptMap
Check the rep invariant of this.
repCheck() - Method in class PptSlice
Check the internals of this slice.
repCheck() - Method in class PptSliceEquality
 
repCheck() - Method in class PptTopLevel
Check the rep invariants of this.
replace(VarInfoName) - Method in class VarInfoName.Replacer
 
replace(VarInfoName, VarInfoName) - Method in class VarInfoName
Replace the first instance of node by replacement, in the data structure rooted at this.
replace(VarInfoName, VarInfoName, VarInfoName) - Static method in class VarInfoName.QuantHelper
Replaces a needy (unquantified term) with its subscripted equivalent, using the given index variable.
replace_this(VarInfo) - Method in class VarInfo
Replaces all instances of 'this' in the variable with the name of arg.
replaceAll(VarInfoName, VarInfoName) - Method in class VarInfoName
Replace all instances of node by replacement, in the data structure rooted at this.
Replacer(VarInfoName, VarInfoName) - Constructor for class VarInfoName.Replacer
 
replay() - Method in class Configuration
 
reported_invariants - Static variable in class Global
 
repr() - Method in class DetailedStatisticsVisitor
Returns a tab-separated listing of its data, suitable for post-processing.
repr() - Method in class AndJoiner
 
repr() - Method in class Member
 
repr() - Method in class MemberFloat
 
repr() - Method in class SeqFloatEqual
 
repr() - Method in class SeqFloatGreaterEqual
 
repr() - Method in class SeqFloatGreaterThan
 
repr() - Method in class SeqFloatLessEqual
 
repr() - Method in class SeqFloatLessThan
 
repr() - Method in class SeqIntEqual
 
repr() - Method in class SeqIntGreaterEqual
 
repr() - Method in class SeqIntGreaterThan
 
repr() - Method in class SeqIntLessEqual
 
repr() - Method in class SeqIntLessThan
 
repr() - Method in class MemberString
 
repr() - Method in class FloatEqual
 
repr() - Method in class FloatGreaterEqual
 
repr() - Method in class FloatGreaterThan
 
repr() - Method in class FloatLessEqual
 
repr() - Method in class FloatLessThan
 
repr() - Method in class FloatNonEqual
 
repr() - Method in class IntEqual
 
repr() - Method in class IntGreaterEqual
 
repr() - Method in class IntGreaterThan
 
repr() - Method in class IntLessEqual
 
repr() - Method in class IntLessThan
 
repr() - Method in class IntNonEqual
 
repr() - Method in class LinearBinary
 
repr() - Method in class LinearBinaryCore
 
repr() - Method in class LinearBinaryCoreFloat
 
repr() - Method in class LinearBinaryFloat
 
repr() - Method in class NumericFloat
 
repr() - Method in class NumericInt
 
repr() - Method in class TwoFloat
Returns a representation of the class.
repr() - Method in class TwoScalar
Returns a representation of the class.
repr() - Method in class PairwiseFloatEqual
 
repr() - Method in class PairwiseFloatGreaterEqual
 
repr() - Method in class PairwiseFloatGreaterThan
 
repr() - Method in class PairwiseFloatLessEqual
 
repr() - Method in class PairwiseFloatLessThan
 
repr() - Method in class PairwiseIntEqual
 
repr() - Method in class PairwiseIntGreaterEqual
 
repr() - Method in class PairwiseIntGreaterThan
 
repr() - Method in class PairwiseIntLessEqual
 
repr() - Method in class PairwiseIntLessThan
 
repr() - Method in class PairwiseLinearBinary
 
repr() - Method in class PairwiseLinearBinaryFloat
 
repr() - Method in class PairwiseNumericFloat
 
repr() - Method in class PairwiseNumericInt
 
repr() - Method in class PairwiseString
 
repr() - Method in class PairwiseStringEqual
 
repr() - Method in class PairwiseStringGreaterEqual
 
repr() - Method in class PairwiseStringGreaterThan
 
repr() - Method in class PairwiseStringLessEqual
 
repr() - Method in class PairwiseStringLessThan
 
repr() - Method in class Reverse
 
repr() - Method in class ReverseFloat
 
repr() - Method in class SeqSeqFloatEqual
 
repr() - Method in class SeqSeqFloatGreaterEqual
 
repr() - Method in class SeqSeqFloatGreaterThan
 
repr() - Method in class SeqSeqFloatLessEqual
 
repr() - Method in class SeqSeqFloatLessThan
 
repr() - Method in class SeqSeqIntEqual
 
repr() - Method in class SeqSeqIntGreaterEqual
 
repr() - Method in class SeqSeqIntGreaterThan
 
repr() - Method in class SeqSeqIntLessEqual
 
repr() - Method in class SeqSeqIntLessThan
 
repr() - Method in class SeqSeqStringEqual
 
repr() - Method in class SeqSeqStringGreaterEqual
 
repr() - Method in class SeqSeqStringGreaterThan
 
repr() - Method in class SeqSeqStringLessEqual
 
repr() - Method in class SeqSeqStringLessThan
 
repr() - Method in class SubSet
 
repr() - Method in class SubSetFloat
 
repr() - Method in class SuperSet
 
repr() - Method in class SuperSetFloat
 
repr() - Method in class TwoSequence
Returns a representation of the class.
repr() - Method in class TwoSequenceFloat
Returns a representation of the class.
repr() - Method in class TwoSequenceString
Returns a representation of the class.
repr() - Method in class StdString
 
repr() - Method in class StringEqual
 
repr() - Method in class StringGreaterEqual
 
repr() - Method in class StringGreaterThan
 
repr() - Method in class StringLessEqual
 
repr() - Method in class StringLessThan
 
repr() - Method in class StringNonEqual
 
repr() - Method in class TwoString
Returns a representation of the class.
repr() - Method in class Equality
 
repr() - Method in class Implication
 
repr() - Method in class Invariant
For printing invariants, there are two interfaces: repr gives a low-level representation (Invariant.repr_prob() also prints the confidence), and Invariant.format() gives a high-level representation for user output.
repr() - Method in class Joiner
 
repr() - Method in class FunctionBinary
 
repr() - Method in class FunctionBinaryFloat
 
repr() - Method in class LinearTernary
 
repr() - Method in class LinearTernaryCore
 
repr() - Method in class LinearTernaryCoreFloat
 
repr() - Method in class LinearTernaryFloat
 
repr() - Method in class LowerBoundCore
 
repr() - Method in class LowerBoundCoreFloat
 
repr() - Method in class LowerBound
 
repr() - Method in class LowerBoundFloat
 
repr() - Method in class Modulus
 
repr() - Method in class NonModulus
 
repr() - Method in class OneOfFloat
 
repr() - Method in class OneOfScalar
 
repr() - Method in class UpperBound
 
repr() - Method in class UpperBoundFloat
 
repr() - Method in class CommonFloatSequence
 
repr() - Method in class CommonSequence
 
repr() - Method in class EltLowerBound
 
repr() - Method in class EltLowerBoundFloat
 
repr() - Method in class EltNonZero
 
repr() - Method in class EltNonZeroFloat
 
repr() - Method in class EltOneOf
 
repr() - Method in class EltOneOfFloat
 
repr() - Method in class EltUpperBound
 
repr() - Method in class EltUpperBoundFloat
 
repr() - Method in class EltwiseFloatEqual
 
repr() - Method in class EltwiseFloatGreaterEqual
 
repr() - Method in class EltwiseFloatGreaterThan
 
repr() - Method in class EltwiseFloatLessEqual
 
repr() - Method in class EltwiseFloatLessThan
 
repr() - Method in class EltwiseIntEqual
 
repr() - Method in class EltwiseIntGreaterEqual
 
repr() - Method in class EltwiseIntGreaterThan
 
repr() - Method in class EltwiseIntLessEqual
 
repr() - Method in class EltwiseIntLessThan
 
repr() - Method in class NoDuplicates
 
repr() - Method in class NoDuplicatesFloat
 
repr() - Method in class OneOfFloatSequence
 
repr() - Method in class OneOfSequence
 
repr() - Method in class OneOfString
 
repr() - Method in class CommonStringSequence
 
repr() - Method in class EltOneOfString
 
repr() - Method in class OneOfStringSequence
 
repr() - Method in class UpperBoundCore
 
repr() - Method in class UpperBoundCoreFloat
 
repr() - Method in class PptName
Debugging output.
repr() - Method in class DiffDummyInvariant
 
repr() - Method in class VarInfo
Returns a complete string description of the variable.
repr() - Method in class VarInfoName
Returns the name, in a debugging format.
repr_impl() - Method in class VarInfoName.Add
 
repr_impl() - Method in class VarInfoName.Elements
 
repr_impl() - Method in class VarInfoName.Field
 
repr_impl() - Method in class VarInfoName.FunctionOf
 
repr_impl() - Method in class VarInfoName.FunctionOfN
 
repr_impl() - Method in class VarInfoName.Poststate
 
repr_impl() - Method in class VarInfoName.Prestate
 
repr_impl() - Method in class VarInfoName.QuantHelper.FreeVar
 
repr_impl() - Method in class VarInfoName
Returns the name in a verbose debugging format.
repr_impl() - Method in class VarInfoName.Simple
 
repr_impl() - Method in class VarInfoName.SizeOf
 
repr_impl() - Method in class VarInfoName.Slice
 
repr_impl() - Method in class VarInfoName.Subscript
 
repr_impl() - Method in class VarInfoName.TypeOf
 
repr_prob() - Method in class Invariant
For printing invariants, there are two interfaces: Invariant.repr() gives a low-level representation (repr_prob also prints the confidence), and Invariant.format() gives a high-level representation for user output.
repr_short() - Method in class ValueSet
Returns a short description of the values seen.
repr_short() - Method in class ValueSet.ValueSetFloat
 
repr_short() - Method in class ValueSet.ValueSetFloatArray
 
repr_short() - Method in class ValueSet.ValueSetScalar
 
repr_short() - Method in class ValueSet.ValueSetScalarArray
 
repr_short() - Method in class ValueSet.ValueSetString
 
repr_short() - Method in class ValueSet.ValueSetStringArray
 
repTypeName - Variable in class DaikonVariableInfo
The printed representation type that will appear in the .decls declaration.
request(Cmd) - Method in class SessionManager
Performs the given command, or times out if too much time elapses.
requires_tag() - Method in enum OutputFormat
 
resetNewDeclFormat() - Static method in class FileIO
Do not use this routine unless you know what you are doing.
resetPosition() - Method in class TreeDumper
 
resetPrestateExpressions() - Static method in class PrintInvariants
See dkconfig_replace_prestate.
resetViolations() - Static method in class Runtime
Empty the violations list.
result() - Method in class VarInfoName.BooleanAndVisitor
 
ResultType - Class in jtb.syntaxtree
 
ResultType(NodeChoice) - Constructor for class ResultType
 
ResultType() - Method in class JavaParser
 
resultVar() - Method in class FunctionBinary
Permuted result var.
resultVar() - Method in class FunctionBinaryFloat
Permuted result var.
resurrect(PptSlice, int[]) - Method in class Invariant
Take a falsified invariant and resurrect it in a new PptSlice.
resurrect_done(int[]) - Method in class SequenceFloat
 
resurrect_done(int[]) - Method in class SequenceScalar
 
resurrect_done(int[]) - Method in class SequenceString
 
resurrect_done(int[]) - Method in class TwoFloat
Checks to see if the variable order was swapped and calls the correct routine to handle it.
resurrect_done(int[]) - Method in class TwoScalar
Checks to see if the variable order was swapped and calls the correct routine to handle it.
resurrect_done(int[]) - Method in class TwoSequence
Checks to see if the variable order was swapped and calls the correct routine to handle it.
resurrect_done(int[]) - Method in class TwoSequenceFloat
Checks to see if the variable order was swapped and calls the correct routine to handle it.
resurrect_done(int[]) - Method in class TwoSequenceString
Checks to see if the variable order was swapped and calls the correct routine to handle it.
resurrect_done(int[]) - Method in class TwoString
Checks to see if the variable order was swapped and calls the correct routine to handle it.
resurrect_done(int[]) - Method in class DummyInvariant
 
resurrect_done(int[]) - Method in class Equality
 
resurrect_done(int[]) - Method in class Invariant
Called on the new invariant just before resurrect() returns it to allow subclasses to fix any information they might have cached from the old Ppt and VarInfos.
resurrect_done(int[]) - Method in class Joiner
 
resurrect_done(int[]) - Method in class TernaryInvariant
 
resurrect_done(int[]) - Method in class FunctionBinary
Reorganize our already-seen state as if the variables had shifted order underneath us (re-arrangement given by the permutation).
resurrect_done(int[]) - Method in class FunctionBinaryFloat
Reorganize our already-seen state as if the variables had shifted order underneath us (re-arrangement given by the permutation).
resurrect_done(int[]) - Method in class LinearTernary
 
resurrect_done(int[]) - Method in class LinearTernaryFloat
 
resurrect_done(int[]) - Method in class UnaryInvariant
Returns this.
resurrect_done(int[]) - Method in class DiffDummyInvariant
 
resurrect_done_swapped() - Method in class SequenceFloat
Since the order is determined from the vars and the sequence is always first, no permute is necesesary.
resurrect_done_swapped() - Method in class SequenceScalar
Since the order is determined from the vars and the sequence is always first, no permute is necesesary.
resurrect_done_swapped() - Method in class SequenceString
Since the order is determined from the vars and the sequence is always first, no permute is necesesary.
resurrect_done_swapped() - Method in class FloatEqual
 
resurrect_done_swapped() - Method in class FloatGreaterEqual
 
resurrect_done_swapped() - Method in class FloatGreaterThan
 
resurrect_done_swapped() - Method in class FloatLessEqual
 
resurrect_done_swapped() - Method in class FloatLessThan
 
resurrect_done_swapped() - Method in class FloatNonEqual
 
resurrect_done_swapped() - Method in class IntEqual
 
resurrect_done_swapped() - Method in class IntGreaterEqual
 
resurrect_done_swapped() - Method in class IntGreaterThan
 
resurrect_done_swapped() - Method in class IntLessEqual
 
resurrect_done_swapped() - Method in class IntLessThan
 
resurrect_done_swapped() - Method in class IntNonEqual
 
resurrect_done_swapped() - Method in class LinearBinary
 
resurrect_done_swapped() - Method in class LinearBinaryFloat
 
resurrect_done_swapped() - Method in class TwoFloat
Swaps the variables by inverting the state of swap.
resurrect_done_swapped() - Method in class TwoScalar
Swaps the variables by inverting the state of swap.
resurrect_done_swapped() - Method in class PairwiseFloatEqual
 
resurrect_done_swapped() - Method in class PairwiseFloatGreaterEqual
 
resurrect_done_swapped() - Method in class PairwiseFloatGreaterThan
 
resurrect_done_swapped() - Method in class PairwiseFloatLessEqual
 
resurrect_done_swapped() - Method in class PairwiseFloatLessThan
 
resurrect_done_swapped() - Method in class PairwiseIntEqual
 
resurrect_done_swapped() - Method in class PairwiseIntGreaterEqual
 
resurrect_done_swapped() - Method in class PairwiseIntGreaterThan
 
resurrect_done_swapped() - Method in class PairwiseIntLessEqual
 
resurrect_done_swapped() - Method in class PairwiseIntLessThan
 
resurrect_done_swapped() - Method in class PairwiseLinearBinary
 
resurrect_done_swapped() - Method in class PairwiseLinearBinaryFloat
 
resurrect_done_swapped() - Method in class PairwiseStringEqual
 
resurrect_done_swapped() - Method in class PairwiseStringGreaterEqual
 
resurrect_done_swapped() - Method in class PairwiseStringGreaterThan
 
resurrect_done_swapped() - Method in class PairwiseStringLessEqual
 
resurrect_done_swapped() - Method in class PairwiseStringLessThan
 
resurrect_done_swapped() - Method in class Reverse
 
resurrect_done_swapped() - Method in class ReverseFloat
 
resurrect_done_swapped() - Method in class SeqSeqFloatEqual
 
resurrect_done_swapped() - Method in class SeqSeqFloatGreaterEqual
 
resurrect_done_swapped() - Method in class SeqSeqFloatGreaterThan
 
resurrect_done_swapped() - Method in class SeqSeqFloatLessEqual
 
resurrect_done_swapped() - Method in class SeqSeqFloatLessThan
 
resurrect_done_swapped() - Method in class SeqSeqIntEqual
 
resurrect_done_swapped() - Method in class SeqSeqIntGreaterEqual
 
resurrect_done_swapped() - Method in class SeqSeqIntGreaterThan
 
resurrect_done_swapped() - Method in class SeqSeqIntLessEqual
 
resurrect_done_swapped() - Method in class SeqSeqIntLessThan
 
resurrect_done_swapped() - Method in class SeqSeqStringEqual
 
resurrect_done_swapped() - Method in class SeqSeqStringGreaterEqual
 
resurrect_done_swapped() - Method in class SeqSeqStringGreaterThan
 
resurrect_done_swapped() - Method in class SeqSeqStringLessEqual
 
resurrect_done_swapped() - Method in class SeqSeqStringLessThan
 
resurrect_done_swapped() - Method in class SubSequence
 
resurrect_done_swapped() - Method in class SubSequenceFloat
 
resurrect_done_swapped() - Method in class SubSet
 
resurrect_done_swapped() - Method in class SubSetFloat
 
resurrect_done_swapped() - Method in class SuperSequence
 
resurrect_done_swapped() - Method in class SuperSequenceFloat
 
resurrect_done_swapped() - Method in class SuperSet
 
resurrect_done_swapped() - Method in class SuperSetFloat
 
resurrect_done_swapped() - Method in class TwoSequence
Swaps the variables by inverting the state of swap.
resurrect_done_swapped() - Method in class TwoSequenceFloat
Swaps the variables by inverting the state of swap.
resurrect_done_swapped() - Method in class TwoSequenceString
Swaps the variables by inverting the state of swap.
resurrect_done_swapped() - Method in class StringEqual
 
resurrect_done_swapped() - Method in class StringGreaterEqual
 
resurrect_done_swapped() - Method in class StringGreaterThan
 
resurrect_done_swapped() - Method in class StringLessEqual
 
resurrect_done_swapped() - Method in class StringLessThan
 
resurrect_done_swapped() - Method in class StringNonEqual
 
resurrect_done_swapped() - Method in class TwoString
Swaps the variables by inverting the state of swap.
resurrect_done_swapped() - Method in class SeqIndexFloatEqual
 
resurrect_done_swapped() - Method in class SeqIndexFloatGreaterEqual
 
resurrect_done_swapped() - Method in class SeqIndexFloatGreaterThan
 
resurrect_done_swapped() - Method in class SeqIndexFloatLessEqual
 
resurrect_done_swapped() - Method in class SeqIndexFloatLessThan
 
resurrect_done_swapped() - Method in class SeqIndexFloatNonEqual
 
resurrect_done_swapped() - Method in class SeqIndexIntEqual
 
resurrect_done_swapped() - Method in class SeqIndexIntGreaterEqual
 
resurrect_done_swapped() - Method in class SeqIndexIntGreaterThan
 
resurrect_done_swapped() - Method in class SeqIndexIntLessEqual
 
resurrect_done_swapped() - Method in class SeqIndexIntLessThan
 
resurrect_done_swapped() - Method in class SeqIndexIntNonEqual
 
resurrect_done_unswapped() - Method in class SequenceFloat
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class SequenceScalar
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class SequenceString
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class TwoFloat
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class TwoScalar
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class TwoSequence
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class TwoSequenceFloat
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class TwoSequenceString
Subclasses can override in the rare cases they need to fix things even when not swapped.
resurrect_done_unswapped() - Method in class TwoString
Subclasses can override in the rare cases they need to fix things even when not swapped.
RETURN - VarKind
 
RETURN - PptTopLevel.PptFlags
 
RETURN - VarInfo.VarKind
 
RETURN - Static variable in interface CParserConstants
 
RETURN - Static variable in interface JavaParserConstants
 
return_type() - Method in class MethodInfo
Returns the turn type of the method, or Void.TYPE for a constructor.
ReturnInfo - Class in daikon.chicory
A subtype of DaikonVariableInfo used for variables that are returned from procedures.
ReturnInfo(Class<?>) - Constructor for class ReturnInfo
 
returnMatches_from_ppt(InvariantInfo) - Static method in class DiscReasonMap
Requires: vars is given in the form "var1,var2,var3" in ascending alphabetical order with no spaces ∧ invInfo.ppt() !
ReturnStatement - Class in jtb.syntaxtree
 
ReturnStatement(NodeOptional) - Constructor for class ReturnStatement
 
ReturnStatement(NodeToken, NodeOptional, NodeToken) - Constructor for class ReturnStatement
 
ReturnStatement() - Method in class JavaParser
 
ReturnTrueSplitter - Class in daikon.split.misc
 
ReturnTrueSplitter() - Constructor for class ReturnTrueSplitter
Create a prototype (factory) splitter.
ReturnTrueSplitter(Ppt) - Constructor for class ReturnTrueSplitter
Create a new instantiated ReturnTrueSplitter.
returnType(VarInfo, VarInfo) - Static method in class TernaryDerivationFactory
Check if vi1 and vi2 can be a part of a VarInfo triple based on their types.
Reverse - Class in daikon.inv.binary.twoSequence
Represents two sequences of long where one is in the reverse order of the other.
Reverse() - Constructor for class Reverse
 
Reverse(PptSlice) - Constructor for class Reverse
 
ReverseFloat - Class in daikon.inv.binary.twoSequence
Represents two sequences of double where one is in the reverse order of the other.
ReverseFloat() - Constructor for class ReverseFloat
 
ReverseFloat(PptSlice) - Constructor for class ReverseFloat
 
right - Variable in class Joiner
 
right_closed - Variable in class SequenceFloatArbitrarySubsequence
 
right_closed - Variable in class SequenceScalarArbitrarySubsequence
 
right_closed - Variable in class SequenceStringArbitrarySubsequence
 
root_primes - Variable in class VarInfoName.QuantHelper.QuantifyReturn
 
RootInfo - Class in daikon.chicory
This is a subtype of DaikonVariableInfo and is used as a "placeholder" for the root of the tree.
RootNode - Class in daikon.diff
The root of the tree.
RootNode() - Constructor for class RootNode
Creates a new RootNode object.
roots - Variable in class ParseResults
 
RPAREN - Static variable in interface JavaParserConstants
 
RshiftSignedLong_xyz() - Constructor for class FunctionBinary.RshiftSignedLong_xyz
 
RshiftSignedLong_xzy() - Constructor for class FunctionBinary.RshiftSignedLong_xzy
 
RshiftSignedLong_yxz() - Constructor for class FunctionBinary.RshiftSignedLong_yxz
 
RshiftSignedLong_yzx() - Constructor for class FunctionBinary.RshiftSignedLong_yzx
 
RshiftSignedLong_zxy() - Constructor for class FunctionBinary.RshiftSignedLong_zxy
 
RshiftSignedLong_zyx() - Constructor for class FunctionBinary.RshiftSignedLong_zyx
 
RshiftUnsignedLong_xyz() - Constructor for class FunctionBinary.RshiftUnsignedLong_xyz
 
RshiftUnsignedLong_xzy() - Constructor for class FunctionBinary.RshiftUnsignedLong_xzy
 
RshiftUnsignedLong_yxz() - Constructor for class FunctionBinary.RshiftUnsignedLong_yxz
 
RshiftUnsignedLong_yzx() - Constructor for class FunctionBinary.RshiftUnsignedLong_yzx
 
RshiftUnsignedLong_zxy() - Constructor for class FunctionBinary.RshiftUnsignedLong_zxy
 
RshiftUnsignedLong_zyx() - Constructor for class FunctionBinary.RshiftUnsignedLong_zyx
 
RSIGNEDSHIFT - Class in jtb.syntaxtree
 
RSIGNEDSHIFT - Static variable in interface JavaParserConstants
 
RSIGNEDSHIFT(NodeSequence) - Constructor for class RSIGNEDSHIFT
 
RSIGNEDSHIFT() - Method in class JavaParser
 
RSIGNEDSHIFTASSIGN - Static variable in interface JavaParserConstants
 
rt_file - Static variable in class DynComp
Specifies the location of the instrumented JDK.
rtype - Variable in class FileIO.ParseState
 
run() - Method in class StreamRedirectThread
Copy.
run() - Method in class Daikon.FileIOProgress
 
run() - Method in class Premain.ShutdownThread
 
run() - Method in class MemMonitor
 
run(InputStream, PrintStream) - Static method in class VarInfoNameDriver
 
run(DocletEnvironment) - Method in class InvariantDoclet
Entry point for this doclet (invoked by javadoc).
run(DocletEnvironment) - Method in class ParameterDoclet
Entry point for this doclet (invoked by javadoc).
runDaikon() - Method in class Chicory
Runs daikon either online or on the generated trace file.
RUNNING - DCInstrument.JUnitState
 
RUNSIGNEDSHIFT - Class in jtb.syntaxtree
 
RUNSIGNEDSHIFT - Static variable in interface JavaParserConstants
 
RUNSIGNEDSHIFT(NodeSequence) - Constructor for class RUNSIGNEDSHIFT
 
RUNSIGNEDSHIFT() - Method in class JavaParser
 
RUNSIGNEDSHIFTASSIGN - Static variable in interface JavaParserConstants
 
runtime - Static variable in class FileCompiler
The Runtime of the JVM.
Runtime - Class in daikon.chicory
Runtime support for Chicory, the Daikon front end for Java.
Runtime - Class in daikon.tools.runtimechecker
If a class has been instrumented with the instrumenter, invariant violations are added to the violations list.
Runtime() - Constructor for class Runtime
 
Runtime.BooleanWrap - Class in daikon.chicory
wrapper used for boolean arguments
Runtime.ByteWrap - Class in daikon.chicory
wrapper used for int arguments
Runtime.CharWrap - Class in daikon.chicory
wrapper used for int arguments
Runtime.DoubleWrap - Class in daikon.chicory
wrapper used for double arguments
Runtime.FloatWrap - Class in daikon.chicory
wrapper used for int arguments
Runtime.IntWrap - Class in daikon.chicory
wrapper used for int arguments
Runtime.LongWrap - Class in daikon.chicory
wrapper used for int arguments
Runtime.PrimitiveWrapper - Interface in daikon.chicory
 
Runtime.ShortWrap - Class in daikon.chicory
wrapper used for int arguments
Runtime.TerminationMessage - Exception in daikon.chicory
Thrown to indicate that main should not print a stack trace, but only print the message itself to the user.

S

sameLength(boolean[], boolean[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(byte[], byte[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(byte[], int[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(char[], char[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(double[], double[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(double[], float[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(float[], double[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(float[], float[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(int[], int[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(int[], long[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(long[], int[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(long[], long[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(short[], short[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(Object[], Object[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
sameLength(String[], String[]) - Static method in class Quant
True iff both sequences are non-null and have the same length.
SAMPLE - FileIO.RecordType
 
sample_cnt - Variable in class PptTopLevel.Stats
sample count
sample_inv - Variable in class NISuppressee
 
sample_start - Static variable in class Runtime
Sample count at a call site to begin sampling.
sample_start - Static variable in class Chicory
When this option is chosen, Chicory will record each program point until that program point has been executed sample-cnt times.
samples - Variable in class ReadTrace.CollectDataProcessor
 
samples - Variable in class VarInfo.Pair
 
samples_processed - Static variable in class FileIO
Total number of samples passed to process_sample().
SampleTester - Class in daikon.test
This tests Daikon's state as samples are processed.
SampleTester() - Constructor for class SampleTester
 
sastore(short[], int, short) - Static method in class DCRuntime
Execute an sastore instruction and manipulate the tags accordingly.
SC_AND - Static variable in interface JavaParserConstants
 
SC_OR - Static variable in interface JavaParserConstants
 
scl_index() - Method in class SequenceFloat
 
scl_index() - Method in class SequenceScalar
 
scl_index() - Method in class SequenceString
 
sclvar() - Method in class SequenceFloatSubscript
 
sclvar() - Method in class SequenceScalarSubscript
 
sclvar() - Method in class SequenceStringSubscript
 
sclvar() - Method in class SequenceSubsequence
 
sclvar() - Method in class SequenceFloat
 
sclvar() - Method in class SequenceScalar
 
sclvar() - Method in class SequenceString
 
sclvar(VarInfo[]) - Method in class SequenceFloat
Return the scalar variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
sclvar(VarInfo[]) - Method in class SequenceScalar
Return the scalar variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
sclvar(VarInfo[]) - Method in class SequenceString
Return the scalar variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
SelectionStatement - Class in jtb.cparser.syntaxtree
 
SelectionStatement(NodeChoice) - Constructor for class SelectionStatement
 
SelectionStatement() - Static method in class CParser
 
selectNth(VarInfoName, VarInfoName, int) - Static method in class VarInfoName.QuantHelper
Assuming that root is a sequence, return a VarInfoName representing the (index_base+index_off)-th element of that sequence. index_base may be null, to represent 0.
selectNth(VarInfoName, String, boolean, int) - Static method in class VarInfoName.QuantHelper
Assuming that root is a sequence, return a VarInfoName representing the (index_base+index_off)-th element of that sequence. index_base may be null, to represent 0.
SEMICOLON - Static variable in interface JavaParserConstants
 
separation - Variable in class LinearTernaryCore
 
separation - Variable in class LinearTernaryCoreFloat
 
seq_enclosing_var() - Method in class SequenceFloatSubscript
 
seq_enclosing_var() - Method in class SequenceScalarSubscript
 
seq_enclosing_var() - Method in class SequenceStringSubscript
 
seq_first() - Method in class SequenceFloat
 
seq_first() - Method in class SequenceScalar
 
seq_first() - Method in class SequenceString
 
seq_index() - Method in class SequenceFloat
 
seq_index() - Method in class SequenceScalar
 
seq_index() - Method in class SequenceString
 
SeqFloatEqual - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a double scalar and a a sequence of double values.
SeqFloatGreaterEqual - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a double scalar and a a sequence of double values.
SeqFloatGreaterThan - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a double scalar and a a sequence of double values.
SeqFloatLessEqual - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a double scalar and a a sequence of double values.
SeqFloatLessThan - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a double scalar and a a sequence of double values.
SeqIndexFloatEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of double values between the index of an element of the sequence and the element itself.
SeqIndexFloatEqual(PptSlice) - Constructor for class SeqIndexFloatEqual
 
SeqIndexFloatGreaterEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of double values between the index of an element of the sequence and the element itself.
SeqIndexFloatGreaterEqual(PptSlice) - Constructor for class SeqIndexFloatGreaterEqual
 
SeqIndexFloatGreaterThan - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of double values between the index of an element of the sequence and the element itself.
SeqIndexFloatGreaterThan(PptSlice) - Constructor for class SeqIndexFloatGreaterThan
 
SeqIndexFloatLessEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of double values between the index of an element of the sequence and the element itself.
SeqIndexFloatLessEqual(PptSlice) - Constructor for class SeqIndexFloatLessEqual
 
SeqIndexFloatLessThan - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of double values between the index of an element of the sequence and the element itself.
SeqIndexFloatLessThan(PptSlice) - Constructor for class SeqIndexFloatLessThan
 
SeqIndexFloatNonEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of double values between the index of an element of the sequence and the element itself.
SeqIndexFloatNonEqual(PptSlice) - Constructor for class SeqIndexFloatNonEqual
 
SeqIndexIntEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of long values between the index of an element of the sequence and the element itself.
SeqIndexIntEqual(PptSlice) - Constructor for class SeqIndexIntEqual
 
SeqIndexIntGreaterEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of long values between the index of an element of the sequence and the element itself.
SeqIndexIntGreaterEqual(PptSlice) - Constructor for class SeqIndexIntGreaterEqual
 
SeqIndexIntGreaterThan - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of long values between the index of an element of the sequence and the element itself.
SeqIndexIntGreaterThan(PptSlice) - Constructor for class SeqIndexIntGreaterThan
 
SeqIndexIntLessEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of long values between the index of an element of the sequence and the element itself.
SeqIndexIntLessEqual(PptSlice) - Constructor for class SeqIndexIntLessEqual
 
SeqIndexIntLessThan - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of long values between the index of an element of the sequence and the element itself.
SeqIndexIntLessThan(PptSlice) - Constructor for class SeqIndexIntLessThan
 
SeqIndexIntNonEqual - Class in daikon.inv.unary.sequence
Represents an invariant over sequences of long values between the index of an element of the sequence and the element itself.
SeqIndexIntNonEqual(PptSlice) - Constructor for class SeqIndexIntNonEqual
 
SeqIntEqual - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a long scalar and a a sequence of long values.
SeqIntGreaterEqual - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a long scalar and a a sequence of long values.
SeqIntGreaterThan - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a long scalar and a a sequence of long values.
SeqIntLessEqual - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a long scalar and a a sequence of long values.
SeqIntLessThan - Class in daikon.inv.binary.sequenceScalar
Represents an invariant between a long scalar and a a sequence of long values.
SeqSeqFloatEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of double values.
SeqSeqFloatEqual(boolean) - Constructor for class SeqSeqFloatEqual
 
SeqSeqFloatEqual(PptSlice, boolean) - Constructor for class SeqSeqFloatEqual
 
SeqSeqFloatGreaterEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of double values.
SeqSeqFloatGreaterEqual(boolean) - Constructor for class SeqSeqFloatGreaterEqual
 
SeqSeqFloatGreaterEqual(SeqSeqFloatLessEqual) - Constructor for class SeqSeqFloatGreaterEqual
 
SeqSeqFloatGreaterEqual(PptSlice, boolean) - Constructor for class SeqSeqFloatGreaterEqual
 
SeqSeqFloatGreaterThan - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of double values.
SeqSeqFloatGreaterThan(boolean) - Constructor for class SeqSeqFloatGreaterThan
 
SeqSeqFloatGreaterThan(SeqSeqFloatLessThan) - Constructor for class SeqSeqFloatGreaterThan
 
SeqSeqFloatGreaterThan(PptSlice, boolean) - Constructor for class SeqSeqFloatGreaterThan
 
SeqSeqFloatLessEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of double values.
SeqSeqFloatLessEqual(boolean) - Constructor for class SeqSeqFloatLessEqual
 
SeqSeqFloatLessEqual(SeqSeqFloatGreaterEqual) - Constructor for class SeqSeqFloatLessEqual
 
SeqSeqFloatLessEqual(PptSlice, boolean) - Constructor for class SeqSeqFloatLessEqual
 
SeqSeqFloatLessThan - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of double values.
SeqSeqFloatLessThan(boolean) - Constructor for class SeqSeqFloatLessThan
 
SeqSeqFloatLessThan(SeqSeqFloatGreaterThan) - Constructor for class SeqSeqFloatLessThan
 
SeqSeqFloatLessThan(PptSlice, boolean) - Constructor for class SeqSeqFloatLessThan
 
SeqSeqIntEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of long values.
SeqSeqIntEqual(boolean) - Constructor for class SeqSeqIntEqual
 
SeqSeqIntEqual(PptSlice, boolean) - Constructor for class SeqSeqIntEqual
 
SeqSeqIntGreaterEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of long values.
SeqSeqIntGreaterEqual(boolean) - Constructor for class SeqSeqIntGreaterEqual
 
SeqSeqIntGreaterEqual(SeqSeqIntLessEqual) - Constructor for class SeqSeqIntGreaterEqual
 
SeqSeqIntGreaterEqual(PptSlice, boolean) - Constructor for class SeqSeqIntGreaterEqual
 
SeqSeqIntGreaterThan - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of long values.
SeqSeqIntGreaterThan(boolean) - Constructor for class SeqSeqIntGreaterThan
 
SeqSeqIntGreaterThan(SeqSeqIntLessThan) - Constructor for class SeqSeqIntGreaterThan
 
SeqSeqIntGreaterThan(PptSlice, boolean) - Constructor for class SeqSeqIntGreaterThan
 
SeqSeqIntLessEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of long values.
SeqSeqIntLessEqual(boolean) - Constructor for class SeqSeqIntLessEqual
 
SeqSeqIntLessEqual(SeqSeqIntGreaterEqual) - Constructor for class SeqSeqIntLessEqual
 
SeqSeqIntLessEqual(PptSlice, boolean) - Constructor for class SeqSeqIntLessEqual
 
SeqSeqIntLessThan - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of long values.
SeqSeqIntLessThan(boolean) - Constructor for class SeqSeqIntLessThan
 
SeqSeqIntLessThan(SeqSeqIntGreaterThan) - Constructor for class SeqSeqIntLessThan
 
SeqSeqIntLessThan(PptSlice, boolean) - Constructor for class SeqSeqIntLessThan
 
SeqSeqStringEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of String values.
SeqSeqStringEqual(boolean) - Constructor for class SeqSeqStringEqual
 
SeqSeqStringEqual(PptSlice, boolean) - Constructor for class SeqSeqStringEqual
 
SeqSeqStringGreaterEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of String values.
SeqSeqStringGreaterEqual(boolean) - Constructor for class SeqSeqStringGreaterEqual
 
SeqSeqStringGreaterEqual(SeqSeqStringLessEqual) - Constructor for class SeqSeqStringGreaterEqual
 
SeqSeqStringGreaterEqual(PptSlice, boolean) - Constructor for class SeqSeqStringGreaterEqual
 
SeqSeqStringGreaterThan - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of String values.
SeqSeqStringGreaterThan(boolean) - Constructor for class SeqSeqStringGreaterThan
 
SeqSeqStringGreaterThan(SeqSeqStringLessThan) - Constructor for class SeqSeqStringGreaterThan
 
SeqSeqStringGreaterThan(PptSlice, boolean) - Constructor for class SeqSeqStringGreaterThan
 
SeqSeqStringLessEqual - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of String values.
SeqSeqStringLessEqual(boolean) - Constructor for class SeqSeqStringLessEqual
 
SeqSeqStringLessEqual(SeqSeqStringGreaterEqual) - Constructor for class SeqSeqStringLessEqual
 
SeqSeqStringLessEqual(PptSlice, boolean) - Constructor for class SeqSeqStringLessEqual
 
SeqSeqStringLessThan - Class in daikon.inv.binary.twoSequence
Represents invariants between two sequences of String values.
SeqSeqStringLessThan(boolean) - Constructor for class SeqSeqStringLessThan
 
SeqSeqStringLessThan(SeqSeqStringGreaterThan) - Constructor for class SeqSeqStringLessThan
 
SeqSeqStringLessThan(PptSlice, boolean) - Constructor for class SeqSeqStringLessThan
 
sequence - Variable in class VarInfoName.SizeOf
 
sequence - Variable in class VarInfoName.Slice
 
sequence - Variable in class VarInfoName.Subscript
 
SequenceFloat - Class in daikon.inv.binary.sequenceScalar
Abstract base class for comparing double sequences to double variables.
SequenceFloat() - Constructor for class SequenceFloat
 
SequenceFloat(PptSlice) - Constructor for class SequenceFloat
 
SequenceFloatArbitrarySubsequence - Class in daikon.derive.ternary
 
SequenceFloatArbitrarySubsequenceFactory - Class in daikon.derive.ternary
 
SequenceFloatArbitrarySubsequenceFactory() - Constructor for class SequenceFloatArbitrarySubsequenceFactory
 
SequenceFloatIntersection - Class in daikon.derive.binary
Intersection between two comparable sequences.
SequenceFloatIntersectionFactory - Class in daikon.derive.binary
 
SequenceFloatIntersectionFactory() - Constructor for class SequenceFloatIntersectionFactory
 
SequenceFloatSubscript - Class in daikon.derive.binary
 
SequenceFloatSubscriptFactory - Class in daikon.derive.binary
 
SequenceFloatSubscriptFactory() - Constructor for class SequenceFloatSubscriptFactory
 
SequenceFloatSubsequence - Class in daikon.derive.binary
 
SequenceFloatUnion - Class in daikon.derive.binary
Represents the setwise union of two base variables, each of which is a collection.
SequenceFloatUnionFactory - Class in daikon.derive.binary
 
SequenceFloatUnionFactory() - Constructor for class SequenceFloatUnionFactory
 
SequenceInitial - Class in daikon.derive.unary
This represents a sequence element at a particular offset (such as first, second, penultimate, last).
SequenceInitialFactory - Class in daikon.derive.unary
 
SequenceInitialFactory() - Constructor for class SequenceInitialFactory
 
SequenceInitialFactoryFloat - Class in daikon.derive.unary
 
SequenceInitialFactoryFloat() - Constructor for class SequenceInitialFactoryFloat
 
SequenceInitialFloat - Class in daikon.derive.unary
This represents a sequence element at a particular offset (such as first, second, penultimate, last).
SequenceLength - Class in daikon.derive.unary
 
SequenceLength(VarInfo, int) - Constructor for class SequenceLength
 
SequenceLengthFactory - Class in daikon.derive.unary
 
SequenceLengthFactory() - Constructor for class SequenceLengthFactory
 
SequenceMax - Class in daikon.derive.unary
 
SequenceMax(VarInfo) - Constructor for class SequenceMax
 
SequenceMin - Class in daikon.derive.unary
 
SequenceMin(VarInfo) - Constructor for class SequenceMin
 
SequenceMinMaxSumFactory - Class in daikon.derive.unary
 
SequenceMinMaxSumFactory() - Constructor for class SequenceMinMaxSumFactory
 
SequenceScalar - Class in daikon.inv.binary.sequenceScalar
Abstract base class for comparing long sequences to long variables.
SequenceScalar() - Constructor for class SequenceScalar
 
SequenceScalar(PptSlice) - Constructor for class SequenceScalar
 
SequenceScalarArbitrarySubsequence - Class in daikon.derive.ternary
 
SequenceScalarArbitrarySubsequenceFactory - Class in daikon.derive.ternary
 
SequenceScalarArbitrarySubsequenceFactory() - Constructor for class SequenceScalarArbitrarySubsequenceFactory
 
SequenceScalarIntersection - Class in daikon.derive.binary
Intersection between two comparable sequences.
SequenceScalarIntersectionFactory - Class in daikon.derive.binary
 
SequenceScalarIntersectionFactory() - Constructor for class SequenceScalarIntersectionFactory
 
SequenceScalarSubscript - Class in daikon.derive.binary
 
SequenceScalarSubscriptFactory - Class in daikon.derive.binary
 
SequenceScalarSubscriptFactory() - Constructor for class SequenceScalarSubscriptFactory
 
SequenceScalarSubsequence - Class in daikon.derive.binary
 
SequenceScalarUnion - Class in daikon.derive.binary
Represents the setwise union of two base variables, each of which is a collection.
SequenceScalarUnionFactory - Class in daikon.derive.binary
 
SequenceScalarUnionFactory() - Constructor for class SequenceScalarUnionFactory
 
SequencesConcat - Class in daikon.derive.binary
Represents the concatenation of two base variables.
SequencesConcat(VarInfo, VarInfo) - Constructor for class SequencesConcat
Create a new SequenceScarlarConcat that represents the concatenation of two base variables.
SequencesConcatFactory - Class in daikon.derive.binary
Factory for SequencesConcat derived variables.
SequencesConcatFactory() - Constructor for class SequencesConcatFactory
 
sequenceSize() - Method in class VarInfo
Returns the variable (if any) that represents the size of this sequence.
SequencesJoin - Class in daikon.derive.binary
Derived variable representing the "join" of two sequences.
SequencesJoinFactory - Class in daikon.derive.binary
Factory for SequencesJoin derived variables.
SequencesJoinFactory() - Constructor for class SequencesJoinFactory
 
SequencesJoinFactoryFloat - Class in daikon.derive.binary
Factory for SequencesJoin derived variables.
SequencesJoinFactoryFloat() - Constructor for class SequencesJoinFactoryFloat
 
SequencesJoinFloat - Class in daikon.derive.binary
Derived variable representing the "join" of two sequences.
SequencesPredicate - Class in daikon.derive.binary
Derived variable representing the selecting of elements of one sequence based on the values of another sequence.
SequencesPredicateFactory - Class in daikon.derive.binary
Factory for SequencesPredicate derived variables.
SequencesPredicateFactory() - Constructor for class SequencesPredicateFactory
 
SequencesPredicateFactoryFloat - Class in daikon.derive.binary
Factory for SequencesPredicate derived variables.
SequencesPredicateFactoryFloat() - Constructor for class SequencesPredicateFactoryFloat
 
SequencesPredicateFloat - Class in daikon.derive.binary
Derived variable representing the selecting of elements of one sequence based on the values of another sequence.
SequenceString - Class in daikon.inv.binary.sequenceString
Abstract base class for comparing String sequences to String variables.
SequenceString() - Constructor for class SequenceString
 
SequenceString(PptSlice) - Constructor for class SequenceString
 
SequenceStringArbitrarySubsequence - Class in daikon.derive.ternary
 
SequenceStringArbitrarySubsequenceFactory - Class in daikon.derive.ternary
 
SequenceStringArbitrarySubsequenceFactory() - Constructor for class SequenceStringArbitrarySubsequenceFactory
 
SequenceStringIntersection - Class in daikon.derive.binary
Intersection between two comparable sequences.
SequenceStringIntersectionFactory - Class in daikon.derive.binary
 
SequenceStringIntersectionFactory() - Constructor for class SequenceStringIntersectionFactory
 
SequenceStringSubscript - Class in daikon.derive.binary
 
SequenceStringSubscriptFactory - Class in daikon.derive.binary
 
SequenceStringSubscriptFactory() - Constructor for class SequenceStringSubscriptFactory
 
SequenceStringSubsequence - Class in daikon.derive.binary
 
SequenceStringUnion - Class in daikon.derive.binary
Represents the setwise union of two base variables, each of which is a collection.
SequenceStringUnionFactory - Class in daikon.derive.binary
 
SequenceStringUnionFactory() - Constructor for class SequenceStringUnionFactory
 
SequenceSubsequence - Class in daikon.derive.binary
Derivations of the form A[0..i] or A[i..end], derived from A and i.
SequenceSubsequence(VarInfo, VarInfo, boolean, boolean) - Constructor for class SequenceSubsequence
 
SequenceSum - Class in daikon.derive.unary
 
SequenceSum(VarInfo) - Constructor for class SequenceSum
 
seqvar() - Method in class SequenceFloatSubscript
 
seqvar() - Method in class SequenceScalarSubscript
 
seqvar() - Method in class SequenceStringSubscript
 
seqvar() - Method in class SequenceSubsequence
 
seqvar() - Method in class SequenceFloatArbitrarySubsequence
 
seqvar() - Method in class SequenceScalarArbitrarySubsequence
 
seqvar() - Method in class SequenceStringArbitrarySubsequence
 
seqvar() - Method in class SequenceInitial
 
seqvar() - Method in class SequenceInitialFloat
 
seqvar() - Method in class SequenceFloat
 
seqvar() - Method in class SequenceScalar
 
seqvar() - Method in class SequenceString
 
seqvar(VarInfo[]) - Method in class SequenceFloat
Return the sequence variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
seqvar(VarInfo[]) - Method in class SequenceScalar
Return the sequence variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
seqvar(VarInfo[]) - Method in class SequenceString
Return the sequence variable in the tuple whose VarInfos are corresponds to this.ppt.var_infos.
server_dir - Static variable in class Daikon
 
server_SWITCH - Static variable in class Daikon
 
Session - Class in daikon.simplify
A session is a channel to the Simplify theorem-proving tool.
Session() - Constructor for class Session
Starts a new Simplify process, which runs concurrently; I/O with this process will block.
SessionManager - Class in daikon.simplify
A SessionManager is a component which handles the threading interaction with the Session.
SessionManager() - Constructor for class SessionManager
 
set_class_initialized(String) - Static method in class DCRuntime
Marks the specified class as initialized.
set_cnt - Variable in class PptTopLevel.Stats
number of equality sets
set_function_id(int) - Method in class FunctionBinary.BitwiseAndLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.BitwiseAndLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.BitwiseAndLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.BitwiseOrLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.BitwiseOrLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.BitwiseOrLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.BitwiseXorLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.BitwiseXorLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.BitwiseXorLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.DivisionLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.DivisionLong_xzy
 
set_function_id(int) - Method in class FunctionBinary.DivisionLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.DivisionLong_yzx
 
set_function_id(int) - Method in class FunctionBinary.DivisionLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.DivisionLong_zyx
 
set_function_id(int) - Method in class FunctionBinary.GcdLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.GcdLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.GcdLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.LogicalAndLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.LogicalAndLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.LogicalAndLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.LogicalOrLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.LogicalOrLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.LogicalOrLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.LogicalXorLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.LogicalXorLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.LogicalXorLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.LshiftLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.LshiftLong_xzy
 
set_function_id(int) - Method in class FunctionBinary.LshiftLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.LshiftLong_yzx
 
set_function_id(int) - Method in class FunctionBinary.LshiftLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.LshiftLong_zyx
 
set_function_id(int) - Method in class FunctionBinary.MaximumLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.MaximumLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.MaximumLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.MinimumLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.MinimumLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.MinimumLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.ModLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.ModLong_xzy
 
set_function_id(int) - Method in class FunctionBinary.ModLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.ModLong_yzx
 
set_function_id(int) - Method in class FunctionBinary.ModLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.ModLong_zyx
 
set_function_id(int) - Method in class FunctionBinary.MultiplyLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.MultiplyLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.MultiplyLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.PowerLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.PowerLong_xzy
 
set_function_id(int) - Method in class FunctionBinary.PowerLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.PowerLong_yzx
 
set_function_id(int) - Method in class FunctionBinary.PowerLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.PowerLong_zyx
 
set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_xzy
 
set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_yzx
 
set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.RshiftSignedLong_zyx
 
set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
 
set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
 
set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
 
set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
 
set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
 
set_function_id(int) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
 
set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
 
set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
 
set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
 
set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
 
set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
 
set_function_id(int) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
 
set_function_id(int) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
 
set_function_id(int) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
 
set_function_id(int) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
 
set_function_id(int) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
 
set_function_id(int) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
 
set_function_id(int) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
 
set_function_id(int) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
 
set_function_id(int) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
 
set_function_id(int) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
 
set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_xyz
 
set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_xzy
 
set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_yxz
 
set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_yzx
 
set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_zxy
 
set_function_id(int) - Method in class FunctionBinaryFloat.PowerDouble_zyx
 
set_is_param() - Method in class VarInfo
Set this variable as a parameter.
set_is_param(boolean) - Method in class VarInfo
Set whether or not this variable is a parameter.
set_method_infos(List<MethodInfo>) - Method in class ClassInfo
Set the list of methods.
set_offset(int) - Method in class Quantify.Length
 
set_one_of_val(double[]) - Method in class OneOfFloat
Setup the invariant with the specified elements.
set_one_of_val(double[]) - Method in class EltOneOfFloat
Setup the invariant with the specified elements.
set_one_of_val(double[][]) - Method in class OneOfFloatSequence
Setup the invariant with the specified elements.
set_one_of_val(long[]) - Method in class OneOfScalar
Setup the invariant with the specified elements.
set_one_of_val(long[]) - Method in class EltOneOf
Setup the invariant with the specified elements.
set_one_of_val(long[][]) - Method in class OneOfSequence
Setup the invariant with the specified elements.
set_one_of_val(String[][]) - Method in class OneOfStringSequence
Setup the invariant with the specified elements.
set_one_of_val(String[]) - Method in class OneOfString
Setup the invariant with the specified elements.
set_one_of_val(String[]) - Method in class EltOneOfString
Setup the invariant with the specified elements.
SET_TAG - Static variable in class DCInstrument
Name prefix for tag setter methods.
set_x(TestQuant.Bar3[]) - Method in class TestQuant.Foo3
 
set_x(Object) - Method in class TestQuant.Foo2f
 
set_x(List<TestQuant.Bar3a>) - Method in class TestQuant.Foo3a
 
set_xstatic(Object) - Static method in class TestQuant.Foo2
 
set_y(TestQuant.Baz1) - Method in class TestQuant.Bar1
 
set_y(TestQuant.Baz4[]) - Method in class TestQuant.Bar4
 
setAccess(MethodDeclaration, String) - Static method in class Ast
 
setActualStrings(HashMap<String, ArrayList<String>>) - Method in class ConditionPrinter
 
setAllInvComparators(Comparator<Invariant>) - Method in class Diff
Use the comparator for sorting both sets and creating the pair tree.
setBody(MethodDeclaration, String) - Static method in class Ast
 
setClassName(String) - Method in class SplitterObject
Set the className of this Splitter.
setDebugStream(PrintStream) - Method in class JavaParserTokenManager
 
setDiff(boolean[], boolean[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(byte[], byte[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(byte[], int[]) - Static method in class Quant
 
setDiff(char[], char[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(double[], double[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(double[], float[]) - Static method in class Quant
 
setDiff(float[], double[]) - Static method in class Quant
 
setDiff(float[], float[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(int[], int[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(int[], long[]) - Static method in class Quant
 
setDiff(long[], int[]) - Static method in class Quant
 
setDiff(long[], long[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(short[], short[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(Object[], Object[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(String[], String[]) - Static method in class Quant
Returns an array that is equivalent to the set difference of seq1 and seq2.
setDiff(Object, Object) - Static method in class Quant
setDirectory(String) - Method in class SplitterObject
 
setDtrace(String, boolean) - Static method in class Runtime
Specify the dtrace file to which to write.
setDtraceMaybe(String) - Static method in class Runtime
If the current data trace file is not yet set, then set it.
setDtraceOnlineMode(int) - Static method in class Runtime
 
setEqual(boolean[], boolean[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(byte[], byte[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(byte[], int[]) - Static method in class Quant
 
setEqual(char[], char[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(double[], double[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(double[], float[]) - Static method in class Quant
 
setEqual(float[], double[]) - Static method in class Quant
 
setEqual(float[], float[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(int[], int[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(int[], long[]) - Static method in class Quant
 
setEqual(long[], int[]) - Static method in class Quant
 
setEqual(long[], long[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(short[], short[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(Object[], Object[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(String[], String[]) - Static method in class Quant
Returns true iff seq1 and seq2 are equal when considered as sets.
setEqual(Object, Object) - Static method in class Quant
setError(String) - Method in class SplitterObject
Set the error message of this this SplitterObject.
setFilter(ArrayList<String>) - Method in class Printer
 
setForSpinfoOut(OutputStream) - Static method in class MultiDiffVisitor
 
setGUID(int) - Method in class SplitterObject
Set the unique ID of this splitterObject.
setInt(String, int) - Method in class VarInfoAux
Converts the integer value to a String before invoking VarInfoAux.setValue(String, String).
setInvPairComparator(Comparator<Invariant>) - Method in class Diff
Use the comparator for creating the pair tree.
setInvSortComparator1(Comparator<Invariant>) - Method in class Diff
Use the comparator for sorting the first set.
setInvSortComparator2(Comparator<Invariant>) - Method in class Diff
Use the comparator for sorting the second set.
setLevel(String, Level) - Static method in class LogHelper
Changes the logging priority of a sub category.
setLevel(Logger, Level) - Static method in class LogHelper
Changes the logging priority of a sub category.
setName(MethodDeclaration, String) - Static method in class Ast
 
setParent(Node) - Method in class AdditiveExpression
 
setParent(Node) - Method in class AllocationExpression
 
setParent(Node) - Method in class AndExpression
 
setParent(Node) - Method in class Annotation
 
setParent(Node) - Method in class AnnotationTypeBody
 
setParent(Node) - Method in class AnnotationTypeDeclaration
 
setParent(Node) - Method in class AnnotationTypeMemberDeclaration
 
setParent(Node) - Method in class ArgumentList
 
setParent(Node) - Method in class Arguments
 
setParent(Node) - Method in class ArrayDimsAndInits
 
setParent(Node) - Method in class ArrayInitializer
 
setParent(Node) - Method in class AssertStatement
 
setParent(Node) - Method in class AssignmentOperator
 
setParent(Node) - Method in class Block
 
setParent(Node) - Method in class BlockStatement
 
setParent(Node) - Method in class BooleanLiteral
 
setParent(Node) - Method in class BreakStatement
 
setParent(Node) - Method in class CastExpression
 
setParent(Node) - Method in class CastLookahead
 
setParent(Node) - Method in class ClassOrInterfaceBody
 
setParent(Node) - Method in class ClassOrInterfaceBodyDeclaration
 
setParent(Node) - Method in class ClassOrInterfaceDeclaration
 
setParent(Node) - Method in class ClassOrInterfaceType
 
setParent(Node) - Method in class CompilationUnit
 
setParent(Node) - Method in class ConditionalAndExpression
 
setParent(Node) - Method in class ConditionalExpression
 
setParent(Node) - Method in class ConditionalOrExpression
 
setParent(Node) - Method in class ConstructorDeclaration
 
setParent(Node) - Method in class ContinueStatement
 
setParent(Node) - Method in class DefaultValue
 
setParent(Node) - Method in class DoStatement
 
setParent(Node) - Method in class EmptyStatement
 
setParent(Node) - Method in class EnumBody
 
setParent(Node) - Method in class EnumConstant
 
setParent(Node) - Method in class EnumDeclaration
 
setParent(Node) - Method in class EqualityExpression
 
setParent(Node) - Method in class ExclusiveOrExpression
 
setParent(Node) - Method in class ExplicitConstructorInvocation
 
setParent(Node) - Method in class Expression
 
setParent(Node) - Method in class ExtendsList
 
setParent(Node) - Method in class FieldDeclaration
 
setParent(Node) - Method in class ForInit
 
setParent(Node) - Method in class FormalParameter
 
setParent(Node) - Method in class FormalParameters
 
setParent(Node) - Method in class ForStatement
 
setParent(Node) - Method in class ForUpdate
 
setParent(Node) - Method in class IfStatement
 
setParent(Node) - Method in class ImplementsList
 
setParent(Node) - Method in class ImportDeclaration
 
setParent(Node) - Method in class InclusiveOrExpression
 
setParent(Node) - Method in class Initializer
 
setParent(Node) - Method in class InstanceOfExpression
 
setParent(Node) - Method in class LabeledStatement
 
setParent(Node) - Method in class Literal
 
setParent(Node) - Method in class LocalVariableDeclaration
 
setParent(Node) - Method in class MarkerAnnotation
 
setParent(Node) - Method in class MemberSelector
 
setParent(Node) - Method in class MemberValue
 
setParent(Node) - Method in class MemberValueArrayInitializer
 
setParent(Node) - Method in class MemberValuePair
 
setParent(Node) - Method in class MemberValuePairs
 
setParent(Node) - Method in class MethodDeclaration
 
setParent(Node) - Method in class MethodDeclarator
 
setParent(Node) - Method in class Modifiers
 
setParent(Node) - Method in class MultiplicativeExpression
 
setParent(Node) - Method in class Name
 
setParent(Node) - Method in class NameList
 
setParent(Node) - Method in interface Node
 
setParent(Node) - Method in class NodeChoice
 
setParent(Node) - Method in class NodeList
 
setParent(Node) - Method in class NodeListOptional
 
setParent(Node) - Method in class NodeOptional
 
setParent(Node) - Method in class NodeSequence
 
setParent(Node) - Method in class NodeToken
 
setParent(Node) - Method in class NormalAnnotation
 
setParent(Node) - Method in class NullLiteral
 
setParent(Node) - Method in class PackageDeclaration
 
setParent(Node) - Method in class PostfixExpression
 
setParent(Node) - Method in class PreDecrementExpression
 
setParent(Node) - Method in class PreIncrementExpression
 
setParent(Node) - Method in class PrimaryExpression
 
setParent(Node) - Method in class PrimaryPrefix
 
setParent(Node) - Method in class PrimarySuffix
 
setParent(Node) - Method in class PrimitiveType
 
setParent(Node) - Method in class ReferenceType
 
setParent(Node) - Method in class RelationalExpression
 
setParent(Node) - Method in class ResultType
 
setParent(Node) - Method in class ReturnStatement
 
setParent(Node) - Method in class RSIGNEDSHIFT
 
setParent(Node) - Method in class RUNSIGNEDSHIFT
 
setParent(Node) - Method in class ShiftExpression
 
setParent(Node) - Method in class SingleMemberAnnotation
 
setParent(Node) - Method in class Statement
 
setParent(Node) - Method in class StatementExpression
 
setParent(Node) - Method in class StatementExpressionList
 
setParent(Node) - Method in class SwitchLabel
 
setParent(Node) - Method in class SwitchStatement
 
setParent(Node) - Method in class SynchronizedStatement
 
setParent(Node) - Method in class ThrowStatement
 
setParent(Node) - Method in class TryStatement
 
setParent(Node) - Method in class Type
 
setParent(Node) - Method in class TypeArgument
 
setParent(Node) - Method in class TypeArguments
 
setParent(Node) - Method in class TypeBound
 
setParent(Node) - Method in class TypeDeclaration
 
setParent(Node) - Method in class TypeParameter
 
setParent(Node) - Method in class TypeParameters
 
setParent(Node) - Method in class UnaryExpression
 
setParent(Node) - Method in class UnaryExpressionNotPlusMinus
 
setParent(Node) - Method in class VariableDeclarator
 
setParent(Node) - Method in class VariableDeclaratorId
 
setParent(Node) - Method in class VariableInitializer
 
setParent(Node) - Method in class WhileStatement
 
setParent(Node) - Method in class WildcardBounds
 
setSamples(int) - Method in class Equality
 
setStringArrays(HashMap<String, ArrayList<String>>) - Method in class ConditionPrinter
 
setTestString(String) - Method in class SplitterObject
 
setup(LinearBinaryFloat, VarInfo, double) - Method in class LinearTernaryCoreFloat
Sets up the invariant from a LinearBinary invariant and a constant value for the third variable.
setup(LinearBinaryFloat, VarInfo, double) - Method in class LinearTernaryFloat
 
setup(LinearBinary, VarInfo, long) - Method in class LinearTernary
 
setup(LinearBinary, VarInfo, long) - Method in class LinearTernaryCore
Sets up the invariant from a LinearBinary invariant and a constant value for the third variable.
setup(OneOfFloat, VarInfo, double, VarInfo, double) - Method in class LinearTernaryCoreFloat
Sets up the invariant from a OneOf and two constants.
setup(OneOfFloat, VarInfo, double, VarInfo, double) - Method in class LinearTernaryFloat
 
setup(OneOfScalar, VarInfo, long, VarInfo, long) - Method in class LinearTernary
 
setup(OneOfScalar, VarInfo, long, VarInfo, long) - Method in class LinearTernaryCore
Sets up the invariant from a OneOf and two constants.
setUp() - Method in class DetailedStatisticsVisitorTester
 
setUp() - Method in class DiffTester
 
setUp() - Method in class InvMapTester
 
setup_derived_base(VarInfo, VarInfo...) - Method in class VarInfo
Setup information normally specified in the declaration record for derived variables where one of the variables is the base of the derivation.
setup_derived_function(String, VarInfo...) - Method in class VarInfo
Setup information normally specified in the declaration record for derived variables where the new variable is the result of applying a function to the other variables.
setup_NISuppression() - Static method in class Daikon
Initialize NIS suppression.
setup_proto_invs() - Static method in class Daikon
Creates the list of prototype invariants for all Daikon invariants.
setup_splitters(PptTopLevel) - Static method in class Daikon
Sets up splitting on all ppts.
setUpClass() - Static method in class ConsequentCVFPairComparatorTester
prepare for tests
setUpClass() - Static method in class ConsequentCVFSortComparatorTester
prepare for tests
setUpClass() - Static method in class DetailedStatisticsVisitorTester
prepare for tests
setUpClass() - Static method in class DiffTester
prepare for tests
setUpClass() - Static method in class InvMapTester
prepare for tests
setUpClass() - Static method in class MinusVisitorTester
prepare for tests
setUpClass() - Static method in class PrintDifferingInvariantsVisitorTester
prepare for tests
setUpClass() - Static method in class UnionVisitorTester
prepare for tests
setUpClass() - Static method in class XorVisitorTester
prepare for tests
setUpClass() - Static method in class InvariantTester
prepare for tests
setUpClass() - Static method in class OneOfScalarTester
prepare for tests
setUpClass() - Static method in class OneOfSequenceTester
prepare for tests
setUpClass() - Static method in class LinearTernaryCoreTest
prepare for tests
setUpClass() - Static method in class ModBitTrackerTest
prepare for tests
setUpClass() - Static method in class ProglangTypeTest
prepare for tests
setUpClass() - Static method in class VarComparabilityTest
prepare for tests
setUpClass() - Static method in class VarInfoNameTest
prepare for tests
setupEquality(PptTopLevel) - Static method in class Daikon
Initialize the equality sets for each variable.
setupLogs() - Static method in class LogHelper
Default method for setting up global logs.
setupLogs(Level) - Static method in class LogHelper
Sets up global logs with a given priority.
setupLogs(Level, Formatter) - Static method in class LogHelper
Sets up global logs with a given priority and logging output pattern.
setValue(String, String) - Method in class VarInfoAux
Return a new VarInfoAux with the desired value set.
setVariableFilterType(int) - Method in class InvariantFilters
 
shallowcopy() - Method in class ValueTuple
 
SharedData - Class in daikon.chicory
Data that is shared across Chicory.
SharedData() - Constructor for class SharedData
 
shift - Variable in class SequenceLength
 
shift_str(int) - Method in class Derivation
Returns a string that corresponds to the specified shift.
ShiftExpression - Class in jtb.cparser.syntaxtree
 
ShiftExpression - Class in jtb.syntaxtree
 
ShiftExpression(AdditiveExpression, NodeOptional) - Constructor for class ShiftExpression
 
ShiftExpression(AdditiveExpression, NodeListOptional) - Constructor for class ShiftExpression
 
ShiftExpression() - Static method in class CParser
 
ShiftExpression() - Method in class JavaParser
 
ShiftZero(boolean) - Constructor for class NumericInt.ShiftZero
 
ShiftZero(boolean) - Constructor for class PairwiseNumericInt.ShiftZero
 
ShiftZero(PptSlice, boolean) - Constructor for class NumericInt.ShiftZero
 
ShiftZero(PptSlice, boolean) - Constructor for class PairwiseNumericInt.ShiftZero
 
SHORT - Static variable in interface CParserConstants
 
SHORT - Static variable in interface JavaParserConstants
 
short_arg - Static variable in class DCInstrument
 
shortString() - Method in class Equality
 
ShortWrap(short) - Constructor for class Runtime.ShortWrap
 
shouldAddRuntimeClass(Class<?>) - Static method in class DaikonVariableInfo
Determines if type needs a corresponding .class runtime class variable.
shouldDiscard(Invariant) - Method in class InvariantFilter
 
shouldDoPurity() - Static method in class ChicoryPremain
Return true iff Chicory has run a purity analysis or read a *.pure file.
shouldIgnore(String, String, String) - Static method in class Instrument
Returns true if the given ppt should be ignored.
shouldInclude - Variable in class ClassInfo
Whether or not any methods in this class were instrumented.
shouldInstrumentMethod(Member) - Method in class DaikonWriter
Determines if the given method should be instrumented.
shouldKeep(Invariant) - Method in class InvariantFilters
 
shouldKeepPropFilters(Invariant) - Method in class InvariantFilters
 
shouldKeepVarFilters(Invariant) - Method in class InvariantFilters
 
shouldPrint(Invariant, Invariant) - Method in class ConsequentExtractorVisitor
Returns true if the pair of invariants should be printed, depending on their type, relationship, and printability.
shouldPrint(Invariant, Invariant) - Static method in class MatchCountVisitor
Returns true if the pair of invariants should be printed.
shouldPrint(Invariant, Invariant) - Method in class MultiDiffVisitor
 
shouldPrint(Invariant, Invariant) - Method in class PrintDifferingInvariantsVisitor
Returns true if the pair of invariants should be printed, depending on their type, relationship, and printability.
shouldPrint(Invariant, Invariant) - Method in class XorInvariantsVisitor
Returns true if the pair of invariants should be printed, depending on their type, relationship, and printability.
shouldPrint(String, int) - Method in class Printer
 
shouldStop - Variable in class Daikon.FileIOProgress
Clients should set this variable instead of calling Thread.stop(), which is deprecated.
show_detail_progress_SWITCH - Static variable in class Daikon
option show-detail-progress
show_invs - Static variable in class PptTopLevel.Stats
 
show_progress - Static variable in class Daikon
When true, show how much time each Daikon phase took.
show_progress_SWITCH - Static variable in class Daikon
option show-progress
show_tern_slices - Static variable in class PptTopLevel.Stats
 
ShutdownThread() - Constructor for class Premain.ShutdownThread
 
SIGNED - Static variable in interface CParserConstants
 
Simple(String) - Constructor for class VarInfoName.Simple
 
SimpleNamesVisitor(VarInfoName) - Constructor for class VarInfoName.SimpleNamesVisitor
 
SimpleProcessor() - Constructor for class DaikonSimple.SimpleProcessor
 
simples() - Method in class VarInfoName.SimpleNamesVisitor
Returns collection of simple identifiers used in this expression, as Strings.
SIMPLIFY - OutputFormat
Simplify theorem prover.
simplify_expression() - Method in class VarInfo
Change the name of this VarInfo by side effect into a more simplified form, which is easier to read on display.
simplify_format_double(double) - Static method in class Invariant
Convert a floating point value into the weird Modula-3-like floating point format that the Simplify tool requires.
simplify_format_long(long) - Static method in class Invariant
Conver a long integer value into a format that Simplify can use.
simplify_format_string(String) - Static method in class Invariant
Convert a string value into the weird |-quoted format that the Simplify tool requires.
simplify_method_name(Method) - Method in class DCInstrument
Return simplified name of a method.
simplify_name() - Method in class SequenceFloatSubscript
Return the simplify name for sequence subscript.
simplify_name() - Method in class SequenceScalarSubscript
Return the simplify name for sequence subscript.
simplify_name() - Method in class SequenceStringSubscript
Return the simplify name for sequence subscript.
simplify_name() - Method in class Derivation
Returns the name of this variable in simplify format.
simplify_name() - Method in class SequenceLength
Returns the Simplify name.
simplify_name() - Method in class StringLength
Returns the simplify name.
simplify_name() - Method in class Quantify.FreeVar
 
simplify_name() - Method in class Quantify.Length
 
simplify_name() - Method in class Quantify.Term
 
simplify_name() - Method in class Quantify.VarPlusOffset
 
simplify_name() - Method in class VarInfo
Returns the name of this variable in simplify format.
simplify_name() - Method in class VarInfoName
Returns the string representation (interned) of this name, in the Simplify tool output format in the pre-state context.
simplify_name(boolean) - Method in class VarInfoName
Returns the string representation (interned) of this name, in the Simplify tool output format, in the given pre/post-state context.
simplify_name(String) - Method in class VarInfo
Returns the name of this variable in simplify format.
simplify_name_impl(boolean) - Method in class VarInfoName.Add
 
simplify_name_impl(boolean) - Method in class VarInfoName.Elements
 
simplify_name_impl(boolean) - Method in class VarInfoName.Field
 
simplify_name_impl(boolean) - Method in class VarInfoName.FunctionOf
 
simplify_name_impl(boolean) - Method in class VarInfoName.FunctionOfN
 
simplify_name_impl(boolean) - Method in class VarInfoName.Poststate
 
simplify_name_impl(boolean) - Method in class VarInfoName.Prestate
 
simplify_name_impl(boolean) - Method in class VarInfoName.QuantHelper.FreeVar
 
simplify_name_impl(boolean) - Method in class VarInfoName.Simple
 
simplify_name_impl(boolean) - Method in class VarInfoName
Returns the String representation of this name in the simplify output format in either prestate or poststate context.
simplify_name_impl(boolean) - Method in class VarInfoName.SizeOf
 
simplify_name_impl(boolean) - Method in class VarInfoName.Slice
 
simplify_name_impl(boolean) - Method in class VarInfoName.Subscript
 
simplify_name_impl(boolean) - Method in class VarInfoName.TypeOf
 
simplify_name_impl(String, boolean) - Static method in class VarInfoName.Simple
 
simplify_quantify(VarInfo...) - Static method in class VarInfo
simplify_quantify(EnumSet<Quantify.QuantFlags>, VarInfo...) - Static method in class VarInfo
Quantifies over the specified array variables in Simplify format.
simplify_variable_names() - Method in class PptTopLevel
Simplify the names of variables before printing them.
SimplifyError - Exception in daikon.simplify
Superclass of all RuntimeExceptions in this package.
SimplifyError() - Constructor for exception SimplifyError
 
SimplifyError(String) - Constructor for exception SimplifyError
 
SimplifyError(Throwable) - Constructor for exception SimplifyError
Constructs a new SimplifyError with the specified cause.
SimplifyException - Exception in daikon.simplify
Superclass of all checked exceptions in this package.
SimplifyException() - Constructor for exception SimplifyException
 
SimplifyException(String) - Constructor for exception SimplifyException
 
SimplifyFilter - Class in daikon.inv.filter
 
SimplifyFilter() - Constructor for class SimplifyFilter
 
simplifyFixedupName() - Method in class VarInfo
 
simplifyFixup(String) - Method in class VarInfo
A wrapper around VarInfoName.simplify_name() that also uses VarInfo information to guess whether "obj" should logically be treated as just the hash code of "obj", rather than the whole object.
simplifyFormat - Variable in class SplitterObject
 
simplifyNameAndBounds() - Method in class VarInfo
Returns a string array with 3 elements.
simplifyNameAndBounds(VarInfoName) - Static method in class VarInfoName.QuantHelper
Given a list of roots, return a String array where the first element is a JML-style quantification over newly-introduced bound variables, the last element is a closer, and the other elements are jml-named strings for the provided roots (with sequenced subscripted by one of the new bound variables).
SimplifyQuantification(EnumSet<Quantify.QuantFlags>, VarInfo...) - Constructor for class Quantify.SimplifyQuantification
 
SimpUtil - Class in daikon.simplify
Utility functions for the simplify package.
single - Static variable in class CmdUndoAssume
 
SINGLE_LINE_COMMENT - Static variable in interface JavaParserConstants
 
SingleFloat - Class in daikon.inv.unary.scalar
Abstract base class for invariants over one variable of type double.
SingleFloat() - Constructor for class SingleFloat
 
SingleFloat(PptSlice) - Constructor for class SingleFloat
 
SingleFloatSequence - Class in daikon.inv.unary.sequence
Abstract base class for invariants over one variable of type double[].
SingleFloatSequence() - Constructor for class SingleFloatSequence
 
SingleFloatSequence(PptSlice) - Constructor for class SingleFloatSequence
 
SingleMemberAnnotation - Class in jtb.syntaxtree
 
SingleMemberAnnotation(Name, MemberValue) - Constructor for class SingleMemberAnnotation
 
SingleMemberAnnotation(NodeToken, Name, NodeToken, MemberValue, NodeToken) - Constructor for class SingleMemberAnnotation
 
SingleMemberAnnotation() - Method in class JavaParser
 
SingleScalar - Class in daikon.inv.unary.scalar
Abstract base class for invariants over one numeric (scalar) variable, such as x != 0.
SingleScalar() - Constructor for class SingleScalar
 
SingleScalar(PptSlice) - Constructor for class SingleScalar
 
SingleScalarSequence - Class in daikon.inv.unary.sequence
Abstract base class for invariants over one variable of type long[].
SingleScalarSequence() - Constructor for class SingleScalarSequence
 
SingleScalarSequence(PptSlice) - Constructor for class SingleScalarSequence
 
SingleSequence - Class in daikon.inv.unary.sequence
Invariants on a single sequence (array) variable, such as a[] contains no duplicates.
SingleSequence() - Constructor for class SingleSequence
 
SingleSequence(PptSlice) - Constructor for class SingleSequence
 
SingleString - Class in daikon.inv.unary.string
Abstract base class for invariants over one variable of type String.
SingleString() - Constructor for class SingleString
 
SingleString(PptSlice) - Constructor for class SingleString
 
SingleStringSequence - Class in daikon.inv.unary.stringsequence
Abstract base class for invariants over one variable of type String[].
SingleStringSequence() - Constructor for class SingleStringSequence
 
SingleStringSequence(PptSlice) - Constructor for class SingleStringSequence
 
size() - Method in class NonsensicalList
 
size() - Method in class InvMap
 
size() - Method in class Equality
Returns the number of variables in the set.
size() - Method in class PptMap
 
size() - Method in class PptRelation
Returns the number of parent to child variable relations.
size() - Method in class ValueTuple
 
size() - Method in class NodeList
 
size() - Method in interface NodeListInterface
 
size() - Method in class NodeListOptional
 
size() - Method in class NodeSequence
 
size() - Method in class NodeList
 
size() - Method in interface NodeListInterface
 
size() - Method in class NodeListOptional
 
size() - Method in class NodeSequence
 
size(Object) - Static method in class Quant
Returns the size of the array or collection.
size(Collection<?>) - Static method in class Quant
Returns the size of the collection.
SizeOf(VarInfoName) - Constructor for class VarInfoName.SizeOf
 
SIZEOF - Static variable in interface CParserConstants
 
skipped_methods - Variable in class DCInstrument
Keeps track of the methods that were not successfully instrumented.
SLASH - Static variable in interface JavaParserConstants
 
SLASHASSIGN - Static variable in interface JavaParserConstants
 
slashslash - Variable in class AnnotateVisitor
if true, use "//" comments; if false, use "/*" comments.
slice(boolean[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(boolean[], int, long) - Static method in class Quant
 
slice(boolean[], long, int) - Static method in class Quant
 
slice(boolean[], long, long) - Static method in class Quant
 
slice(byte[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(byte[], int, long) - Static method in class Quant
 
slice(byte[], long, int) - Static method in class Quant
 
slice(byte[], long, long) - Static method in class Quant
 
slice(char[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(char[], int, long) - Static method in class Quant
 
slice(char[], long, int) - Static method in class Quant
 
slice(char[], long, long) - Static method in class Quant
 
slice(double[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(double[], int, long) - Static method in class Quant
 
slice(double[], long, int) - Static method in class Quant
 
slice(double[], long, long) - Static method in class Quant
 
slice(float[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(float[], int, long) - Static method in class Quant
 
slice(float[], long, int) - Static method in class Quant
 
slice(float[], long, long) - Static method in class Quant
 
slice(int[]) - Method in class ValueTuple
Return a new ValueTuple consisting of the elements of this one with indices listed in indices.
slice(int[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(int[], int, long) - Static method in class Quant
 
slice(int[], long, int) - Static method in class Quant
 
slice(int[], long, long) - Static method in class Quant
 
slice(long[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(long[], int, long) - Static method in class Quant
 
slice(long[], long, int) - Static method in class Quant
 
slice(long[], long, long) - Static method in class Quant
 
slice(short[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(short[], int, long) - Static method in class Quant
 
slice(short[], long, int) - Static method in class Quant
 
slice(short[], long, long) - Static method in class Quant
 
slice(Object[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(Object[], int, long) - Static method in class Quant
 
slice(Object[], long, int) - Static method in class Quant
 
slice(Object[], long, long) - Static method in class Quant
 
slice(String[], int, int) - Static method in class Quant
Returns a subsequence of seq with first elements seq[start] and last element seq[end].
slice(String[], int, long) - Static method in class Quant
 
slice(String[], long, int) - Static method in class Quant
 
slice(String[], long, long) - Static method in class Quant
 
slice(Object, int, int) - Static method in class Quant
Slice(VarInfoName.Elements, VarInfoName, VarInfoName) - Constructor for class VarInfoName.Slice
 
slice_cnt - Variable in class PptTopLevel.Stats
number of slices
slice_cnt() - Method in class PptTopLevel
Returns the number of slices at this ppt.
slice_helper(OutputFormat, VarInfo) - Method in class VarInfoName.Slice
 
SMALL_INTEGER - Static variable in class LemmaStack
Integers smaller in absolute value than this will be printed directly.
sort_invariant_list(List<Invariant>) - Static method in class PrintInvariants
Takes a list of Invariants and returns a list of Invariants that is sorted according to PptTopLevel.icfp.
space() - Method in class TreeFormatter
 
space(int) - Method in class TreeFormatter
 
specialConstructor - Variable in exception ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in exception ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialTokens - Variable in class NodeToken
 
specialTokens - Variable in class NodeToken
 
SpecifierQualifierList - Class in jtb.cparser.syntaxtree
 
SpecifierQualifierList(NodeChoice) - Constructor for class SpecifierQualifierList
 
SpecifierQualifierList() - Static method in class CParser
 
spinfo - Variable in class Daikon.FileOptions
 
SpinfoFile - Class in daikon.split
SpinfoFile stores information parsed from a .spinfo file.
SplitDtrace - Class in daikon
Takes one argument: a .dtrace or dtrace.gz file.
SplitDtrace() - Constructor for class SplitDtrace
 
splitter - Variable in class PptConditional
 
splitter - Variable in class PptSplitter
Splitter that chooses which PptConditional a sample is applied to.
Splitter - Class in daikon.split
A Splitter represents a test that can be used to separate all samples into two parts.
Splitter() - Constructor for class Splitter
Creates a splitter "factory" that should only be used for creating new copies via Splitter.instantiateSplitter(Ppt).
splitter_inverse - Variable in class PptConditional
 
splitter_valid() - Method in class PptConditional
 
splitter_valid() - Method in class PptSplitter
Returns true if the splitter is valid at this point, false otherwise.
SplitterExample - Class in daikon.split
 
SplitterExample() - Constructor for class SplitterExample
 
SplitterExample(Ppt) - Constructor for class SplitterExample
 
splitterExists() - Method in class SplitterObject
Returns true if the Splitter object exists for this SplitterObject, i.e. whether it successfully loaded.
SplitterFactory - Class in daikon.split
This class contains static methods SplitterFactory.parse_spinfofile(File) which creates Splitterss from a .spinfo file, and SplitterFactory.load_splitters(daikon.PptTopLevel, java.util.List<daikon.split.SpinfoFile>) which loads the splitters for a given Ppt.
SplitterFactoryTest - Class in daikon.test.split
THIS CLASS WAS GENERATED BY SplitterFactoryTestUpdater.
SplitterFactoryTest() - Constructor for class SplitterFactoryTest
 
SplitterFactoryTestUpdater - Class in daikon.test.split
This class's main method can be used to update both the target files of SplitterFactoryTest and the code of the SplitterFactoryTest itself.
SplitterList - Class in daikon.split
 
SplitterList() - Constructor for class SplitterList
 
SplitterObject - Class in daikon.split
A SplitterObject is the starting point for all the information we have about a splitting condition.
SplitterObject(String, String, String) - Constructor for class SplitterObject
 
splitters - Variable in class PptTopLevel
List of all of the splitters for this ppt.
splitters - Variable in class ContextSplitterFactory.PptNameAndSplitters
 
Square(boolean) - Constructor for class NumericFloat.Square
 
Square(boolean) - Constructor for class NumericInt.Square
 
Square(boolean) - Constructor for class PairwiseNumericFloat.Square
 
Square(boolean) - Constructor for class PairwiseNumericInt.Square
 
Square(PptSlice, boolean) - Constructor for class NumericFloat.Square
 
Square(PptSlice, boolean) - Constructor for class NumericInt.Square
 
Square(PptSlice, boolean) - Constructor for class PairwiseNumericFloat.Square
 
Square(PptSlice, boolean) - Constructor for class PairwiseNumericInt.Square
 
STAR - Static variable in interface JavaParserConstants
 
STARASSIGN - Static variable in interface JavaParserConstants
 
start - Static variable in class Chicory
starting time (msecs)
start - Static variable in class DynComp
starting time (msecs)
startAtNextToken() - Method in class TreeDumper
 
STARTING - DCInstrument.JUnitState
 
startPure() - Static method in class Runtime
 
startvar() - Method in class SequenceFloatArbitrarySubsequence
 
startvar() - Method in class SequenceScalarArbitrarySubsequence
 
startvar() - Method in class SequenceStringArbitrarySubsequence
 
state_match(Object) - Method in class Invariant
Returns whether or not the invariant matches the specified state.
state_match(Object) - Method in class OneOfFloat
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class OneOfScalar
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class EltOneOf
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class EltOneOfFloat
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class OneOfFloatSequence
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class OneOfSequence
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class OneOfString
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class EltOneOfString
Returns true if every element in this invariant is contained in the specified state.
state_match(Object) - Method in class OneOfStringSequence
Returns true if every element in this invariant is contained in the specified state.
Statement - Class in jtb.cparser.syntaxtree
 
Statement - Class in jtb.syntaxtree
 
Statement(NodeChoice) - Constructor for class Statement
 
Statement(NodeChoice) - Constructor for class Statement
 
Statement() - Static method in class CParser
 
Statement() - Method in class JavaParser
 
StatementExpression - Class in jtb.syntaxtree
 
StatementExpression(NodeChoice) - Constructor for class StatementExpression
 
StatementExpression() - Method in class JavaParser
 
StatementExpressionList - Class in jtb.syntaxtree
 
StatementExpressionList(StatementExpression, NodeListOptional) - Constructor for class StatementExpressionList
 
StatementExpressionList() - Method in class JavaParser
 
StatementList - Class in jtb.cparser.syntaxtree
 
StatementList(NodeList) - Constructor for class StatementList
 
StatementList() - Static method in class CParser
 
STATIC - PptTopLevel.PptFlags
 
STATIC - VarInfo.LangFlags
 
STATIC - Static variable in interface CParserConstants
 
STATIC - Static variable in class JavaParser.ModifierSet
 
STATIC - Static variable in interface JavaParserConstants
 
STATIC_CONSTANT - Static variable in class ValueTuple
Out of the range of MODBIT_VALUES because this won't appear in the tables; it gets converted to UNMODIFIED or MODIFIED, depending on whether this is the first sample.
static_constant_value - Variable in class FileIO.VarDefinition
Non-null if this 'variable' always has the same value (optional)
static_tags - Static variable in class DCRuntime
Storage for each static tag.
staticFlag - Static variable in class ASCII_CharStream
 
staticFlag - Static variable in class JavaCharStream
 
staticMap - Variable in class ClassInfo
Mapping from field name to string representation of its value*
StaticObjInfo - Class in daikon.chicory
The StaticObjInfo class is a subtype of DaikonVariableInfo used as a root for static variables within a class (which are the only variables visible to static methods).
StaticObjInfo(Class<?>) - Constructor for class StaticObjInfo
Create a new StaticObjInfo.
StaticReferenceTag(FieldInfo) - Constructor for class DCRuntime.StaticReferenceTag
Initialize for this field.
Stats() - Constructor for class PptTopLevel.Stats
 
stats_header(Logger) - Static method in class NIS
 
stats_map - Static variable in class Global
 
std_visibility - Static variable in class DaikonVariableInfo
If false, every field in an instrumented class is visible.
std_visibility - Static variable in class Chicory
If false, every field in an instrumented class is visible.
std_visibility - Static variable in class DynComp
Causes DynComp to traverse exactly those fields visible from a given program point.
stdClassName(Class<?>) - Static method in class DaikonVariableInfo
Returns the class name of the specified class as a binary name (i.e., as the class would have been declared in Java source code, except with '$' instead of '.' separating outer and inner classes).
stdClassName(Class<?>) - Static method in class DaikonWriter
Returns the class name of the specified class as a binary name (i.e., as the class would have been declared in Java source code, except with '$' instead of '.' separating outer and inner classes).
StdString - Class in daikon.inv.binary.twoString
Baseclass for binary numeric invariants.
StdString(boolean) - Constructor for class StdString
 
StdString(PptSlice, boolean) - Constructor for class StdString
 
StdString.SubString - Class in daikon.inv.binary.twoString
Represents the substring invariant between two String scalars.
stop() - Method in class MemMonitor
 
StorageClassSpecifier - Class in jtb.cparser.syntaxtree
 
StorageClassSpecifier(NodeChoice) - Constructor for class StorageClassSpecifier
 
StorageClassSpecifier() - Static method in class CParser
 
str_name() - Method in class VarInfo
Returns the original name of the variable from the program point declaration.
StreamRedirectThread - Class in daikon.chicory
StreamRedirectThread is a thread that copies its input to its output and terminates when it completes.
StreamRedirectThread(String, InputStream, OutputStream) - Constructor for class StreamRedirectThread
 
StreamRedirectThread(String, InputStream, OutputStream, boolean) - Constructor for class StreamRedirectThread
 
StreamRedirectThread(String, InputStream, OutputStream, boolean, boolean) - Constructor for class StreamRedirectThread
Set up for copy.
STRICTFP - Static variable in class JavaParser.ModifierSet
 
STRICTFP - Static variable in interface JavaParserConstants
 
STRING - Static variable in class ProglangType
 
string_arg - Static variable in class DCInstrument
 
STRING_ARRAY - Static variable in class ProglangType
 
string_length_type() - Method in class VarComparability
Return the comparability for the length of this string*
string_length_type() - Method in class VarComparabilityImplicit
Determines the comparability of the length of this string.
string_length_type() - Method in class VarComparabilityNone
 
STRING_LITERAL - Static variable in interface CParserConstants
 
STRING_LITERAL - Static variable in interface JavaParserConstants
 
stringArrays - Variable in class Converter
 
stringClassName - Static variable in class DaikonVariableInfo
 
stringClassName - Static variable in class DTraceWriter
 
StringEqual - Class in daikon.inv.binary.twoString
Represents an invariant of == between two String scalars.
StringFinder - Class in jtb.cparser.customvisitor
Identifies the strings in an C AST
StringFinder() - Constructor for class StringFinder
 
StringGreaterEqual - Class in daikon.inv.binary.twoString
Represents an invariant of ≥ between two String scalars.
StringGreaterThan - Class in daikon.inv.binary.twoString
Represents an invariant of > between two String scalars.
StringInfo - Class in daikon.chicory
The StringInfo class is a subtype of DaikonVariableInfo used for variable types that can be converted into strings (.toString()).
StringInfo(String, String, String, String, boolean) - Constructor for class StringInfo
 
StringLength - Class in daikon.derive.unary
Length of String variables.
StringLength(VarInfo) - Constructor for class StringLength
 
StringLengthFactory - Class in daikon.derive.unary
 
StringLengthFactory() - Constructor for class StringLengthFactory
 
StringLessEqual - Class in daikon.inv.binary.twoString
Represents an invariant of ≤ between two String scalars.
StringLessThan - Class in daikon.inv.binary.twoString
Represents an invariant of < between two String scalars.
stringMatrices - Variable in class StringFinder
 
StringNonEqual - Class in daikon.inv.binary.twoString
Represents an invariant of !
STRUCT - Static variable in interface CParserConstants
 
StructDeclaration - Class in jtb.cparser.syntaxtree
 
StructDeclaration(SpecifierQualifierList, StructDeclaratorList) - Constructor for class StructDeclaration
 
StructDeclaration(SpecifierQualifierList, StructDeclaratorList, NodeToken) - Constructor for class StructDeclaration
 
StructDeclaration() - Static method in class CParser
 
StructDeclarationList - Class in jtb.cparser.syntaxtree
 
StructDeclarationList(NodeList) - Constructor for class StructDeclarationList
 
StructDeclarationList() - Static method in class CParser
 
StructDeclarator - Class in jtb.cparser.syntaxtree
 
StructDeclarator(NodeChoice) - Constructor for class StructDeclarator
 
StructDeclarator() - Static method in class CParser
 
StructDeclaratorList - Class in jtb.cparser.syntaxtree
 
StructDeclaratorList(StructDeclarator, NodeListOptional) - Constructor for class StructDeclaratorList
 
StructDeclaratorList() - Static method in class CParser
 
StructOrUnion - Class in jtb.cparser.syntaxtree
 
StructOrUnion(NodeChoice) - Constructor for class StructOrUnion
 
StructOrUnion() - Static method in class CParser
 
StructOrUnionSpecifier - Class in jtb.cparser.syntaxtree
 
StructOrUnionSpecifier(StructOrUnion, NodeChoice) - Constructor for class StructOrUnionSpecifier
 
StructOrUnionSpecifier() - Static method in class CParser
 
stub_format - Static variable in class AnnotateNullable
Write an output file in the stub class format (see the Checker Framework Manual), instead of in annotation file format.
STUFF_TO_IGNORE - Static variable in interface JavaParserConstants
 
subexact_noninstantiated_invariants - Static variable in class Global
 
SUBEXIT - PptTopLevel.PptType
 
Subscript(VarInfoName.Elements, VarInfoName) - Constructor for class VarInfoName.Subscript
 
SubSequence - Class in daikon.inv.binary.twoSequence
Represents two sequences of long values where one sequence is a subsequence of the other.
SubSequence() - Constructor for class SubSequence
 
SubSequence(PptSlice) - Constructor for class SubSequence
 
SubSequenceFloat - Class in daikon.inv.binary.twoSequence
Represents two sequences of double values where one sequence is a subsequence of the other.
SubSequenceFloat() - Constructor for class SubSequenceFloat
 
SubSequenceFloat(PptSlice) - Constructor for class SubSequenceFloat
 
SubSet - Class in daikon.inv.binary.twoSequence
Represents two sequences of long values where one of the sequences is a subset of the other; that is each element of one sequence appears in the other.
SubSet() - Constructor for class SubSet
 
SubSet(PptSlice) - Constructor for class SubSet
 
SubSetFloat - Class in daikon.inv.binary.twoSequence
Represents two sequences of double values where one of the sequences is a subset of the other; that is each element of one sequence appears in the other.
SubSetFloat() - Constructor for class SubSetFloat
 
SubSetFloat(PptSlice) - Constructor for class SubSetFloat
 
subsetOf(boolean[], boolean[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(byte[], byte[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(byte[], int[]) - Static method in class Quant
 
subsetOf(char[], char[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(double[], double[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(double[], float[]) - Static method in class Quant
 
subsetOf(float[], double[]) - Static method in class Quant
 
subsetOf(float[], float[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(int[], int[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(int[], long[]) - Static method in class Quant
 
subsetOf(long[], int[]) - Static method in class Quant
 
subsetOf(long[], long[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(short[], short[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(Object[], Object[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(Object[], Collection<? extends Object>) - Static method in class Quant
 
subsetOf(String[], String[]) - Static method in class Quant
True iff seq1 is a subset of seq2, when the sequences are considered as sets.
subsetOf(Object, Object) - Static method in class Quant
True iff all elements in elts occur once or more in arr; that is, elts is a subset of arr.
subsetOf(Collection<? extends Object>, Object[]) - Static method in class Quant
 
SubString(boolean) - Constructor for class PairwiseString.SubString
 
SubString(boolean) - Constructor for class StdString.SubString
 
SubString(PptSlice, boolean) - Constructor for class PairwiseString.SubString
 
SubString(PptSlice, boolean) - Constructor for class StdString.SubString
 
summarize() - Method in class InvariantLemma
 
summarize() - Method in class Lemma
Return a human-readable description.
summary - Variable in class Lemma
 
sup_class - Variable in class NISuppressee
 
SUPER - Static variable in interface JavaParserConstants
 
SuperSequence - Class in daikon.inv.binary.twoSequence
Represents two sequences of long values where one sequence is a subsequence of the other.
SuperSequence() - Constructor for class SuperSequence
 
SuperSequence(PptSlice) - Constructor for class SuperSequence
 
SuperSequenceFloat - Class in daikon.inv.binary.twoSequence
Represents two sequences of double values where one sequence is a subsequence of the other.
SuperSequenceFloat() - Constructor for class SuperSequenceFloat
 
SuperSequenceFloat(PptSlice) - Constructor for class SuperSequenceFloat
 
SuperSet - Class in daikon.inv.binary.twoSequence
Represents two sequences of long values where one of the sequences is a subset of the other; that is each element of one sequence appears in the other.
SuperSet() - Constructor for class SuperSet
 
SuperSet(PptSlice) - Constructor for class SuperSet
 
SuperSetFloat - Class in daikon.inv.binary.twoSequence
Represents two sequences of double values where one of the sequences is a subset of the other; that is each element of one sequence appears in the other.
SuperSetFloat() - Constructor for class SuperSetFloat
 
SuperSetFloat(PptSlice) - Constructor for class SuperSetFloat
 
suppress_redundant_invariants_with_simplify - Static variable in class Daikon
Whether to use the bottom up implementation of the dataflow hierarchy.
suppress_redundant_SWITCH - Static variable in class Daikon
 
suppressed(PptSlice) - Method in class NISuppressionSet
Determines whether or not the suppression set is valid in the specified slice.
suppressed(PptTopLevel, VarInfo[]) - Method in class NISuppressionSet
Determines whether or not the suppression set is valid in the specified ppt and var_infos.
suppressions_processed - Static variable in class NIS
Number of suppressions processed.
suppressions_processed_falsified - Static variable in class NIS
Number of suppressions processed by the falsified method.
suppressor_iterator() - Method in class NISuppression
 
suppressor_map - Static variable in class NIS
Map from invariant class to a list of all of the suppression sets that contain a suppressor of that class.
suppressor_map_suppression_count - Static variable in class NIS
Map from invariant class to the number of suppressions that contain a suppressor of that class.
suppressor_proto_invs - Static variable in class NIS
List of suppressor invariant prototypes.
swap - Variable in class TwoFloat
 
swap - Variable in class TwoScalar
 
swap - Variable in class TwoSequence
 
swap - Variable in class TwoSequenceFloat
 
swap - Variable in class TwoSequenceString
 
swap - Variable in class TwoString
 
swap() - Static method in class DCRuntime
swaps the two elements on the top of the tag stack
swap() - Method in class LinearBinaryCore
 
swap() - Method in class LinearBinaryCoreFloat
 
swap() - Method in class NISuppressee
Returns a new suppressee that is the same as this one except that its variables are swapped.
swap() - Method in class NISuppressionSet
Swaps each suppressor and suppressee to the opposite variable order.
swap() - Method in class NISuppressor
Returns a new suppressor that is the same as this one except with its variables swapped.
swap_class() - Static method in class FloatGreaterEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class FloatGreaterThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class FloatLessEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class FloatLessThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class IntGreaterEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class IntGreaterThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class IntLessEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class IntLessThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseFloatGreaterEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseFloatGreaterThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseFloatLessEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseFloatLessThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseIntGreaterEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseIntGreaterThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseIntLessEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseIntLessThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseStringGreaterEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseStringGreaterThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseStringLessEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class PairwiseStringLessThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class StringGreaterEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class StringGreaterThan
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class StringLessEqual
Returns the class that corresponds to this class with its variable order swapped.
swap_class() - Static method in class StringLessThan
Returns the class that corresponds to this class with its variable order swapped.
SWITCH - Static variable in interface CParserConstants
 
SWITCH - Static variable in interface JavaParserConstants
 
SwitchLabel - Class in jtb.syntaxtree
 
SwitchLabel(NodeChoice) - Constructor for class SwitchLabel
 
SwitchLabel() - Method in class JavaParser
 
SwitchStatement - Class in jtb.syntaxtree
 
SwitchStatement(Expression, NodeListOptional) - Constructor for class SwitchStatement
 
SwitchStatement(NodeToken, NodeToken, Expression, NodeToken, NodeToken, NodeListOptional, NodeToken) - Constructor for class SwitchStatement
 
SwitchStatement() - Method in class JavaParser
 
SwitchTo(int) - Static method in class CParserTokenManager
 
SwitchTo(int) - Method in class JavaParserTokenManager
 
switchVars(VarInfo[], VarInfo[]) - Method in class BinaryDerivation
 
switchVars(VarInfo[], VarInfo[]) - Method in class Derivation
 
switchVars(VarInfo[], VarInfo[]) - Method in class TernaryDerivation
 
switchVars(VarInfo[], VarInfo[]) - Method in class UnaryDerivation
 
SYNCHRONIZED - VarInfo.LangFlags
 
SYNCHRONIZED - Static variable in class JavaParser.ModifierSet
 
SYNCHRONIZED - Static variable in interface JavaParserConstants
 
SynchronizedStatement - Class in jtb.syntaxtree
 
SynchronizedStatement(Expression, Block) - Constructor for class SynchronizedStatement
 
SynchronizedStatement(NodeToken, NodeToken, Expression, NodeToken, Block) - Constructor for class SynchronizedStatement
 
SynchronizedStatement() - Method in class JavaParser
 
synopsis - Static variable in class Chicory
Synopsis for the Chicory command line.
synopsis - Static variable in class DynComp
Synopsis for the DynComp command line.
SYNTHETIC - VarFlags
 
SYNTHETIC - VarInfo.VarFlags
 
systemClass(Class<?>) - Static method in class DaikonVariableInfo
Returns whether or not the fields of the specified class should be included, based on whether the Class type is a system class or not.

T

tag_field_name(String) - Static method in class DCRuntime
Returns the name of the tag field that corresponds to the specified field.
tag_frame_local - Variable in class DCInstrument
Local that stores the tag frame for the current method.
tautological_suppressed_derived_variables - Static variable in class Global
 
term - Variable in class VarInfoName.Add
 
term - Variable in class VarInfoName.Elements
 
term - Variable in class VarInfoName.Field
 
term - Variable in class VarInfoName.Poststate
 
term - Variable in class VarInfoName.Prestate
 
term - Variable in class VarInfoName.TypeOf
 
Term() - Constructor for class Quantify.Term
 
TerminationMessage() - Constructor for exception Runtime.TerminationMessage
 
TerminationMessage(String) - Constructor for exception Runtime.TerminationMessage
 
TernaryDerivation - Class in daikon.derive.ternary
Abstract class to represent a derived variable that came from three base variables.
TernaryDerivation(VarInfo, VarInfo, VarInfo) - Constructor for class TernaryDerivation
Create a new TernaryDerivation from three varinfos.
TernaryDerivationFactory - Class in daikon.derive.ternary
Factory to produce TernaryDerivations.
TernaryDerivationFactory() - Constructor for class TernaryDerivationFactory
 
TernaryInvariant - Class in daikon.inv.ternary
Exists simply to provide a more intelligent TernaryInvariant.resurrect_done(int[]) method.
TernaryInvariant() - Constructor for class TernaryInvariant
 
TernaryInvariant(PptSlice) - Constructor for class TernaryInvariant
 
test(ValueTuple) - Method in class CallerContextSplitter
 
test(ValueTuple) - Method in class ReturnTrueSplitter
 
test(ValueTuple) - Method in class Splitter
Returns true or false according to whether the values in the specified ValueTuple satisfy the condition represented by this Splitter.
test(ValueTuple) - Method in class SplitterExample
 
test_Ast_Ppt_Match() - Method in class TestAst
 
test_concat() - Method in class TestQuant
 
TEST_DISCOVERY - DCInstrument.JUnitState
 
test_eltsEqual() - Method in class TestQuant
 
test_eltsEqualIndex() - Method in class TestQuant
 
test_eltsGT() - Method in class TestQuant
 
test_eltsGTE() - Method in class TestQuant
 
test_eltsGteIndex() - Method in class TestQuant
 
test_eltsGtIndex() - Method in class TestQuant
 
test_eltsLT() - Method in class TestQuant
 
test_eltsLTE() - Method in class TestQuant
 
test_eltsLteIndex() - Method in class TestQuant
 
test_eltsLtIndex() - Method in class TestQuant
 
test_eltsNotEqual() - Method in class TestQuant
 
test_eltsNotEqualIndex() - Method in class TestQuant
 
test_eltwiseEqual() - Method in class TestQuant
 
test_eltwiseGT() - Method in class TestQuant
 
test_eltwiseGTE() - Method in class TestQuant
 
test_eltwiseLT() - Method in class TestQuant
 
test_eltwiseLTE() - Method in class TestQuant
 
test_eltwiseNotEqual() - Method in class TestQuant
 
test_format() - Method in class LinearTernaryCoreTest
 
TEST_FORMAT_LIST - Static variable in class InvariantAddAndCheckTester
A list containing all of the test formats.
TEST_FORMAT_LIST - Static variable in class InvariantFormatTester
A list containing all of the test formats.
test_intersection() - Method in class TestQuant
 
test_isReverse() - Method in class TestQuant
 
test_lexEqual() - Method in class TestQuant
 
test_lexGT() - Method in class TestQuant
 
test_lexGTE() - Method in class TestQuant
 
test_lexLT() - Method in class TestQuant
 
test_lexLTE() - Method in class TestQuant
 
test_lexNotEqual() - Method in class TestQuant
 
test_memberOf() - Method in class TestQuant
 
test_noDups() - Method in class TestQuant
 
test_pairwiseBitwiseComplement() - Method in class TestQuant
 
test_pairwiseBitwiseSubset() - Method in class TestQuant
 
test_pairwiseDivides() - Method in class TestQuant
 
test_pairwiseEqual() - Method in class TestQuant
 
test_pairwiseGT() - Method in class TestQuant
 
test_pairwiseGTE() - Method in class TestQuant
 
test_pairwiseLT() - Method in class TestQuant
 
test_pairwiseLTE() - Method in class TestQuant
 
test_pairwiseNotEqual() - Method in class TestQuant
 
test_pairwiseSquare() - Method in class TestQuant
 
test_parse_value() - Method in class ProglangTypeTest
 
test_prob_and() - Method in class InvariantTester
 
test_prob_is_ge() - Method in class InvariantTester
 
test_prob_or() - Method in class InvariantTester
 
test_samples() - Method in class DtraceDiffTester
 
test_samples() - Method in class SampleTester
This function is the actual function performed when this class is run through JUnit.
test_set_tri_linear() - Method in class LinearTernaryCoreTest
 
test_setDiff() - Method in class TestQuant
 
test_setEqual() - Method in class TestQuant
 
test_slice() - Method in class TestQuant
 
test_subsetOf() - Method in class TestQuant
 
test_subsetOf_different_types() - Method in class TestQuant
 
test_union() - Method in class TestQuant
 
test_VarComparabilityImplicit_1Darray_parts() - Method in class VarComparabilityTest
 
test_VarComparabilityImplicit_1Darray_whole() - Method in class VarComparabilityTest
 
test_VarComparabilityImplicit_nDarray_whole() - Method in class VarComparabilityTest
 
test_VarComparabilityImplicit_scalar() - Method in class VarComparabilityTest
 
testABC() - Method in class InvMapTester
 
TestAnnotate - Class in daikon.test
Tests that Annotate respects tabs.
TestAnnotate() - Constructor for class TestAnnotate
 
TestAst - Class in daikon.test
Tests functionality of some methods in daikon.tools.jtb.Ast.
TestAst() - Constructor for class TestAst
 
TestAst.ClassOrInterfaceDeclarationHarvester - Class in daikon.test
 
TestAst.MethodDeclarationHarvester - Class in daikon.test
 
testCAB() - Method in class InvMapTester
 
testCall - Static variable in class VarInfoName
 
TestClassOrInterfaceTypeDecorateVisitor - Class in daikon.test
 
TestClassOrInterfaceTypeDecorateVisitor() - Constructor for class TestClassOrInterfaceTypeDecorateVisitor
 
TestClassOrInterfaceTypeDecorateVisitor.UngenerifiedTypeCollector - Class in daikon.test
 
testClassVarnameComparator() - Method in class InvariantTester
 
testCollect() - Method in class TestQuant
 
testCollect_field() - Method in class TestQuant
 
testCompare() - Method in class ConsequentCVFPairComparatorTester
 
testCompare() - Method in class ConsequentCVFSortComparatorTester
 
testConditionalPptsFalse() - Method in class DiffTester
 
testConditionalPptsTrue() - Method in class DiffTester
 
testDataStructures_QueueAr_dequeue_25() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_dequeue_26() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_dequeue_27() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_dequeue_28() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_enqueue_29() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_enqueue_30() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_enqueue_31() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_enqueue_32() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_getFront_23() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_getFront_24() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_isEmpty_19() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_isEmpty_20() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_isFull_21() - Static method in class SplitterFactoryTest
 
testDataStructures_QueueAr_isFull_22() - Static method in class SplitterFactoryTest
 
testDifferentLengths() - Method in class OneOfSequenceTester
 
testEmptyEmpty() - Method in class DiffTester
 
testEmptyPpts1() - Method in class DiffTester
 
testFormats() - Method in class InvariantAddAndCheckTester
This function is the actual function performed when this class is run through JUnit.
testFormats() - Method in class InvariantFormatTester
This function is the actual function performed when this class is run through JUnit.
testFreq() - Method in class DetailedStatisticsVisitorTester
Validate that this class's constructor added exactly one of each arity and relationship.
testGetInstance() - Method in class ConfigurationTest
 
testGetTabbedIndex() - Method in class TestAnnotate
 
testHtmlToTexinfo() - Method in class HtmlToTexinfoTest
 
testInvs1Empty() - Method in class DiffTester
 
testInvs1Invs1() - Method in class DiffTester
 
testInvs1Invs2() - Method in class DiffTester
 
testInvs1Invs3() - Method in class DiffTester
 
testJavadocHtmlToTexinfo() - Method in class HtmlToTexinfoTest
 
testJML() - Method in class VarInfoNameTest
 
testMapQuick1_StreetNumberSet_checkRep_4() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_checkRep_5() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_10() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_11() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_12() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_13() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_6() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_7() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_8() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_contains_9() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_orderStatistic_14() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_orderStatistic_15() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_size_16() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_size_17() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_StreetNumberSet_0() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_StreetNumberSet_1() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_StreetNumberSet_2() - Static method in class SplitterFactoryTest
 
testMapQuick1_StreetNumberSet_StreetNumberSet_3() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__33() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__34() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__35() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__36() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__37() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__38() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bdiv__39() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bmul__40() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bmul__41() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bmul__42() - Static method in class SplitterFactoryTest
 
testMath__BigFloat_bmul__43() - Static method in class SplitterFactoryTest
 
testMinus() - Method in class MinusVisitorTester
 
testmisc_Fib_main_18() - Static method in class SplitterFactoryTest
 
testModBitTracker() - Method in class ModBitTrackerTest
 
testNonModulus() - Method in class DiffTester
 
testNonNon() - Method in class OneOfScalarTester
 
testNonNonNonNon() - Method in class OneOfSequenceTester
 
testNonNonNonNull() - Method in class OneOfSequenceTester
 
testNonNullNonNull() - Method in class OneOfSequenceTester
 
testNullaryInvs() - Method in class DiffTester
 
testNullNon() - Method in class OneOfScalarTester
 
testNullNull() - Method in class OneOfScalarTester
 
testNullNullNullNull() - Method in class OneOfSequenceTester
 
testParse() - Method in class VarInfoNameTest
 
testPpts1Empty() - Method in class DiffTester
 
testPpts1Ppts1() - Method in class DiffTester
 
testPpts1Ppts2() - Method in class DiffTester
 
testPpts1Ppts3() - Method in class DiffTester
 
TestQuant - Class in daikon.test
 
TestQuant() - Constructor for class TestQuant
 
TestQuant.Bar1 - Class in daikon.test
 
TestQuant.Bar3 - Class in daikon.test
 
TestQuant.Bar3a - Class in daikon.test
 
TestQuant.Bar4 - Class in daikon.test
 
TestQuant.Bar4f - Class in daikon.test
 
TestQuant.Baz1 - Class in daikon.test
 
TestQuant.Baz1f - Class in daikon.test
 
TestQuant.Baz3 - Class in daikon.test
 
TestQuant.Baz3a - Class in daikon.test
 
TestQuant.Baz4 - Class in daikon.test
 
TestQuant.Foo1 - Class in daikon.test
 
TestQuant.Foo2 - Class in daikon.test
 
TestQuant.Foo2f - Class in daikon.test
 
TestQuant.Foo3 - Class in daikon.test
 
TestQuant.Foo3a - Class in daikon.test
 
TestQuant.Foo3af - Class in daikon.test
 
TestQuant.Foo3f - Class in daikon.test
 
TestQuant.Foo4 - Class in daikon.test
 
testShouldAddFrequency() - Method in class DetailedStatisticsVisitorTester
 
testShouldPrint() - Method in class PrintDifferingInvariantsVisitorTester
 
testSubscript() - Method in class VarInfoNameTest
 
testTheVisitor() - Method in class TestClassOrInterfaceTypeDecorateVisitor
 
testXor() - Method in class UnionVisitorTester
 
testXor() - Method in class XorVisitorTester
 
theInstance - Static variable in class PptSliceEquality.EqualityComparator
 
theInstance - Static variable in class VarInfo.IndexComparator
 
THIS - Static variable in class VarInfoName
 
THIS - Static variable in interface JavaParserConstants
 
ThisObjInfo - Class in daikon.chicory
The ThisObjInfo class is a subtype of DaikonVariableInfo used for variable types which represent the "this" object.
ThisObjInfo(Class<?>) - Constructor for class ThisObjInfo
 
ThisObjInfo(String, Class<?>) - Constructor for class ThisObjInfo
thisName is the name to be used to specify the variable.
ThreeFloat - Class in daikon.inv.ternary.threeScalar
Abstract base class for invariants over three numeric variables.
ThreeFloat() - Constructor for class ThreeFloat
 
ThreeFloat(PptSlice) - Constructor for class ThreeFloat
 
ThreeScalar - Class in daikon.inv.ternary.threeScalar
Abstract base class for invariants over three numeric variables.
ThreeScalar() - Constructor for class ThreeScalar
 
ThreeScalar(PptSlice) - Constructor for class ThreeScalar
 
THROW - Static variable in interface JavaParserConstants
 
throw_op() - Static method in class DCRuntime
Cleans up the tag stack when an exception is thrown.
throwable - Static variable in class DCInstrument
 
THROWS - Static variable in interface JavaParserConstants
 
throws_suffix - Static variable in class FileIO
To be deleted.
throws_tag - Static variable in class FileIO
To be deleted.
ThrowStatement - Class in jtb.syntaxtree
 
ThrowStatement(Expression) - Constructor for class ThrowStatement
 
ThrowStatement(NodeToken, Expression, NodeToken) - Constructor for class ThrowStatement
 
ThrowStatement() - Method in class JavaParser
 
TILDE - Static variable in interface JavaParserConstants
 
time - Variable in class PptTopLevel.Stats
time (milliseconds) to process this sample
time() - Method in class Violation
The time at which the violation happened (entry or exit from method).
time_decl - Static variable in class DCRuntime
Log excution time.
TimeoutException - Exception in daikon.simplify
Indicates a request timed out.
TimeoutException() - Constructor for exception TimeoutException
 
TimeoutException(String) - Constructor for exception TimeoutException
 
TO_STRING - VarFlags
 
TO_STRING - VarInfo.VarFlags
 
toargs - Variable in class ContextSplitterFactory.MapfileEntry
 
toclass - Variable in class ContextSplitterFactory.MapfileEntry
 
toexpr - Variable in class ContextSplitterFactory.MapfileEntry
 
token - Static variable in class CParser
 
token - Variable in class JavaParser
 
Token - Class in jtb.cparser
Describes the input token stream.
Token - Class in jtb
Describes the input token stream.
Token() - Constructor for class Token
 
Token() - Constructor for class Token
 
token_source - Static variable in class CParser
 
token_source - Variable in class JavaParser
 
Token.GTToken - Class in jtb
 
tokenImage - Static variable in interface CParserConstants
 
tokenImage - Variable in exception ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in class NodeToken
 
tokenImage - Static variable in interface JavaParserConstants
 
tokenImage - Variable in exception ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Variable in class NodeToken
 
TokenMgrError - Error in jtb.cparser
 
TokenMgrError - Error in jtb
 
TokenMgrError() - Constructor for error TokenMgrError
 
TokenMgrError() - Constructor for error TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error TokenMgrError
 
TokenMgrError(String, int) - Constructor for error TokenMgrError
 
TokenMgrError(String, int) - Constructor for error TokenMgrError
 
tometh - Variable in class ContextSplitterFactory.MapfileEntry
 
toNiceString(String, double) - Method in class Violation
 
toNiceString(String, Set<Violation>, double) - Static method in class Violation
A human-readable String representation of a list of violations.
too_few_samples_invariants - Static variable in class Global
 
toObjArray(Object) - Static method in class Quant
Returns an Object[] array, either by casting or by conversion from an AbstractCollection.
toString() - Method in class ClassInfo
 
toString() - Method in class DaikonVariableInfo
Returns a string representation of this node.
toString() - Method in class DeclReader.DeclPpt
 
toString() - Method in class DeclReader.DeclVarInfo
 
toString() - Method in class MethodInfo
 
toString() - Method in class NonsensicalList
 
toString() - Method in class Runtime.BooleanWrap
 
toString() - Method in class Runtime.ByteWrap
 
toString() - Method in class Runtime.CharWrap
 
toString() - Method in class Runtime.DoubleWrap
 
toString() - Method in class Runtime.FloatWrap
 
toString() - Method in class Runtime.IntWrap
 
toString() - Method in class Runtime.LongWrap
 
toString() - Method in class Runtime.ShortWrap
 
toString() - Method in class SequenceFloatSubscript
 
toString() - Method in class SequenceFloatSubsequence
 
toString() - Method in class SequenceScalarSubscript
 
toString() - Method in class SequenceScalarSubsequence
 
toString() - Method in class SequencesConcat
 
toString() - Method in class SequencesJoin
 
toString() - Method in class SequencesJoinFloat
 
toString() - Method in class SequencesPredicate
 
toString() - Method in class SequencesPredicateFloat
 
toString() - Method in class SequenceStringSubscript
 
toString() - Method in class SequenceStringSubsequence
 
toString() - Method in class InvMap
 
toString() - Method in class DynamicConstants.Constant
 
toString() - Method in class FileIO.ParentRelation
 
toString() - Method in class DiscardCode
Prints out a string describing the reason for discard.
toString() - Method in class Equality
 
toString() - Method in class Invariant
 
toString() - Method in enum InvariantStatus
 
toString() - Method in class InvDef
 
toString() - Method in enum OutputFormat
 
toString() - Method in class LinearTernaryCore.Point
 
toString() - Method in class LinearTernaryCoreFloat.Point
 
toString() - Method in class PptMap
 
toString() - Method in class PptName
 
toString() - Method in class PptRelation
 
toString() - Method in class PptSlice
For debugging only.
toString() - Method in class PptSliceEquality
 
toString() - Method in class PptTopLevel
Returns the full name of the ppt.
toString() - Method in class ProglangType
 
toString() - Method in class Quantify.Length
 
toString() - Method in interface Cmd
Returns a string for debugging only.
toString() - Method in class CmdAssume
 
toString() - Method in class CmdCheck
 
toString() - Method in class CmdRaw
 
toString() - Method in class CmdUndoAssume
 
toString() - Method in class ContextSplitterFactory.PptNameAndSplitters
 
toString() - Method in class CallerContextSplitter
 
toString() - Method in class PptSplitter
 
toString() - Method in class SplitterObject
 
toString() - Method in class NISuppressee
 
toString() - Method in class NISuppression
Returns "suppressor && suppressor ... ==> suppressee".
toString() - Method in class NISuppressionSet
Returns a string containing each suppression separated by commas.
toString() - Method in class NISuppressor
Returns a string representation of the suppressor.
toString() - Method in class InvTranslate
Returns a somewhat verbose description of the translation.
toString() - Method in class Annotation.Kind
 
toString() - Method in class Annotation
Easy-on-the-eye format.
toString() - Method in class ParseResults
 
toString() - Method in class Property.Kind
 
toString() - Method in class Property
Easy-on-the-eye string representation.
toString() - Method in class Violation.Time
 
toString() - Method in class Violation
String representation.
toString() - Method in class ValueTuple
 
toString() - Method in class VarComparabilityImplicit
 
toString() - Method in class VarComparabilityNone
 
toString() - Method in class VarInfo.Pair
 
toString() - Method in class VarInfo
Returns the name of the variable.
toString() - Method in class VarInfoAux
 
toString() - Method in class VarInfoName
 
toString() - Method in class NodeToken
 
toString() - Method in class Token
Returns the image.
toString() - Method in class NodeToken
 
toString() - Method in class Token
Returns the image.
toString(Object) - Static method in class Debug
Like Object.toString(), but handles null, and has special handling for arrays.
toString(Invariant[]) - Static method in class Invariant
Return a string representation of the given invariants.
toString(VarInfo[], ValueTuple) - Static method in class Debug
Returns a string containing each variable and its value.
toString(VarInfo[]) - Method in class ValueTuple
Return the values of this tuple ("missing" is used for each missing value).
toStringWithMethod() - Method in class Violation
String representation.
total_lines - Variable in class FileIO.ParseState
Total number of lines in the input file.
trace_file - Static variable in class DynComp
If specified, write a human-readable file showing some of the interactions that occurred.
trace_line_depth - Static variable in class DynComp
Controls size of the stack displayed in tracing the interactions that occurred.
traceAllComparable(PrintWriter) - Static method in class DCRuntime
Dumps out comparability trace information for all classes that were processed.
TraceSelect - Class in daikon.tools
The TraceSelect tool creates several small subsets of the data by randomly selecting parts of the original trace file.
TraceSelect() - Constructor for class TraceSelect
 
track_SWITCH - Static variable in class Daikon
 
transfer(PptSlice, int[]) - Method in class Invariant
Make a copy of this invariant and transfer it into a new PptSlice.
transform(VarInfoName) - Method in interface VarInfoName.Transformer
Perform a transformation on the argument.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class Instrument
Given a class, return a transformed version of the class that contains "hooks" at method entries and exits.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class Instrument
 
TRANSIENT - VarInfo.LangFlags
 
TRANSIENT - Static variable in class JavaParser.ModifierSet
 
TRANSIENT - Static variable in interface JavaParserConstants
 
translate(NISuppressor) - Method in class NISuppressor
Returns a copy of this suppressor translated to match the variable order in sor.
TranslationUnit - Class in jtb.cparser.syntaxtree
 
TranslationUnit(NodeList) - Constructor for class TranslationUnit
 
TranslationUnit() - Static method in class CParser
 
traversalClass - Variable in class ClassInfo
DaikonVariables for the class program point (static variables only).
traversalEnter - Variable in class MethodInfo
The root of the variable tree for the method entry program point.
traversalExit - Variable in class MethodInfo
The root of the variable tree for the method exit program point(s).
traversalObject - Variable in class ClassInfo
DaikonVariables for the object program point (instance and static variables).
tree_as_list() - Method in class DaikonVariableInfo
Returns the complete tree of variables as a list.
TreeDumper - Class in jtb.visitor
 
TreeDumper() - Constructor for class TreeDumper
 
TreeDumper(boolean) - Constructor for class TreeDumper
 
TreeDumper(OutputStream) - Constructor for class TreeDumper
 
TreeDumper(OutputStream, boolean) - Constructor for class TreeDumper
 
TreeDumper(Writer) - Constructor for class TreeDumper
 
TreeDumper(Writer, boolean) - Constructor for class TreeDumper
 
TreeFormatter - Class in jtb.visitor
 
TreeFormatter() - Constructor for class TreeFormatter
 
TreeFormatter(int, int) - Constructor for class TreeFormatter
 
treeString() - Method in class DaikonVariableInfo
Returns a string representation of this node and its descandants.
trim(int) - Method in class ValueTuple
Return a new ValueTuple containing this one's first len elements.
trimSpecials() - Method in class NodeToken
 
trimSpecials() - Method in class NodeToken
 
trimToSize() - Method in class Ppt
Trim the collections used in this Ppt.
trimToSize() - Method in class PptMap
Iterate over the PptTopLevels and trim them.
trimToSize() - Method in class PptTopLevel
Trim the collections used here, in hopes of saving space.
trimToSize() - Method in class VarInfo
Trims the collections used by this VarInfo.
TRUE - Static variable in class VarInfoAux
 
TRUE - Static variable in interface JavaParserConstants
 
TRUNCATED - FileIO.RecordType
 
TRY - Static variable in interface JavaParserConstants
 
try_new_equation(double, double, double) - Method in class LinearTernaryCoreFloat
Calculates new coefficients that for the new point.
try_new_equation(long, long, long) - Method in class LinearTernaryCore
Calculates new coefficients that for the new point.
TryStatement - Class in jtb.syntaxtree
 
TryStatement(Block, NodeListOptional, NodeOptional) - Constructor for class TryStatement
 
TryStatement(NodeToken, Block, NodeListOptional, NodeOptional) - Constructor for class TryStatement
 
TryStatement() - Method in class JavaParser
 
tuplemod_modified_not_missing - Static variable in class ValueTuple
 
tuplemod_not_missing - Static variable in class ValueTuple
 
TUPLEMOD_VALUES - Static variable in class ValueTuple
 
turnFiltersOff() - Method in class InvariantFilters
 
turnFiltersOn() - Method in class InvariantFilters
 
turnOff() - Method in class InvariantFilter
 
turnOn() - Method in class InvariantFilter
 
two_ints - Static variable in class DCInstrument
 
two_objects - Static variable in class DCInstrument
 
TwoFloat - Class in daikon.inv.binary.twoScalar
Base class for invariants over two variables of type double.
TwoFloat() - Constructor for class TwoFloat
 
TwoFloat(PptSlice) - Constructor for class TwoFloat
 
TwoScalar - Class in daikon.inv.binary.twoScalar
Base class for invariants over two variables of type long.
TwoScalar() - Constructor for class TwoScalar
 
TwoScalar(PptSlice) - Constructor for class TwoScalar
 
TwoSequence - Class in daikon.inv.binary.twoSequence
Base class for invariants over two variables of type long[].
TwoSequence() - Constructor for class TwoSequence
 
TwoSequence(PptSlice) - Constructor for class TwoSequence
 
TwoSequenceFloat - Class in daikon.inv.binary.twoSequence
Base class for invariants over two variables of type double[].
TwoSequenceFloat() - Constructor for class TwoSequenceFloat
 
TwoSequenceFloat(PptSlice) - Constructor for class TwoSequenceFloat
 
TwoSequenceString - Class in daikon.inv.binary.twoSequence
Base class for invariants over two variables of type String[].
TwoSequenceString() - Constructor for class TwoSequenceString
 
TwoSequenceString(PptSlice) - Constructor for class TwoSequenceString
 
TwoString - Class in daikon.inv.binary.twoString
Base class for invariants over two variables of type String.
TwoString() - Constructor for class TwoString
 
TwoString(PptSlice) - Constructor for class TwoString
 
type - Variable in class DeclReader.DeclVarInfo
 
type - Variable in class StaticObjInfo
The type of this variable.
type - Variable in class ThisObjInfo
 
type - Variable in class PptTopLevel
Type of this program point.
type - Variable in class VarInfo
Type as declared in the target program.
Type - Class in jtb.syntaxtree
 
Type(NodeChoice) - Constructor for class Type
 
Type() - Method in class JavaParser
 
TypeArgument - Class in jtb.syntaxtree
 
TypeArgument(NodeChoice) - Constructor for class TypeArgument
 
TypeArgument() - Method in class JavaParser
 
TypeArguments - Class in jtb.syntaxtree
 
TypeArguments(NodeToken, TypeArgument, NodeListOptional, NodeToken) - Constructor for class TypeArguments
 
TypeArguments(TypeArgument, NodeListOptional) - Constructor for class TypeArguments
 
TypeArguments() - Method in class JavaParser
 
typeArray(Object[]) - Static method in class Quant
Returns an array of Strings, where the strings are the result of invoking x.getClass().toString() for each element x in the array.
typeArray(Object) - Static method in class Quant
TypeBound - Class in jtb.syntaxtree
 
TypeBound(ClassOrInterfaceType, NodeListOptional) - Constructor for class TypeBound
 
TypeBound(NodeToken, ClassOrInterfaceType, NodeListOptional) - Constructor for class TypeBound
 
TypeBound() - Method in class JavaParser
 
TypeDeclaration - Class in jtb.syntaxtree
 
TypeDeclaration(NodeChoice) - Constructor for class TypeDeclaration
 
TypeDeclaration() - Method in class JavaParser
 
TYPEDEF - Static variable in interface CParserConstants
 
TypedefName - Class in jtb.cparser.syntaxtree
 
TypedefName(NodeToken) - Constructor for class TypedefName
 
TypedefName() - Static method in class CParser
 
typeMatch(String, FormalParameter) - Method in class PptNameMatcher
 
typeName - Variable in class DaikonVariableInfo
The printed type that will appear in the .decls declaration.
TypeName - Class in jtb.cparser.syntaxtree
 
TypeName(SpecifierQualifierList, NodeOptional) - Constructor for class TypeName
 
TypeName() - Static method in class CParser
 
TypeOf(VarInfoName) - Constructor for class VarInfoName.TypeOf
 
TypeParameter - Class in jtb.syntaxtree
 
TypeParameter(NodeToken, NodeOptional) - Constructor for class TypeParameter
 
TypeParameter() - Method in class JavaParser
 
TypeParameters - Class in jtb.syntaxtree
 
TypeParameters(NodeToken, TypeParameter, NodeListOptional, NodeToken) - Constructor for class TypeParameters
 
TypeParameters(TypeParameter, NodeListOptional) - Constructor for class TypeParameters
 
TypeParameters() - Method in class JavaParser
 
TypeQualifier - Class in jtb.cparser.syntaxtree
 
TypeQualifier(NodeChoice) - Constructor for class TypeQualifier
 
TypeQualifier() - Static method in class CParser
 
TypeQualifierList - Class in jtb.cparser.syntaxtree
 
TypeQualifierList(NodeList) - Constructor for class TypeQualifierList
 
TypeQualifierList() - Static method in class CParser
 
typequals.prototype.qual - package typequals.prototype.qual
 
typequals.vindex.qual - package typequals.vindex.qual
 
TypeSpecifier - Class in jtb.cparser.syntaxtree
 
TypeSpecifier(NodeChoice) - Constructor for class TypeSpecifier
 
TypeSpecifier() - Static method in class CParser
 

U

UnaryDerivation - Class in daikon.derive.unary
 
UnaryDerivation(VarInfo) - Constructor for class UnaryDerivation
 
UnaryDerivationFactory - Class in daikon.derive.unary
 
UnaryDerivationFactory() - Constructor for class UnaryDerivationFactory
 
UnaryExpression - Class in jtb.cparser.syntaxtree
 
UnaryExpression - Class in jtb.syntaxtree
 
UnaryExpression(NodeChoice) - Constructor for class UnaryExpression
 
UnaryExpression(NodeChoice) - Constructor for class UnaryExpression
 
UnaryExpression() - Static method in class CParser
 
UnaryExpression() - Method in class JavaParser
 
UnaryExpressionNotPlusMinus - Class in jtb.syntaxtree
 
UnaryExpressionNotPlusMinus(NodeChoice) - Constructor for class UnaryExpressionNotPlusMinus
 
UnaryExpressionNotPlusMinus() - Method in class JavaParser
 
UnaryInvariant - Class in daikon.inv.unary
Exists simply to provide the do-nothing resusurrect_done method and abstract add method.
UnaryInvariant() - Constructor for class UnaryInvariant
 
UnaryInvariant(PptSlice) - Constructor for class UnaryInvariant
 
UnaryOperator - Class in jtb.cparser.syntaxtree
 
UnaryOperator(NodeChoice) - Constructor for class UnaryOperator
 
UnaryOperator() - Static method in class CParser
 
undoOpts(PptMap) - Static method in class Daikon
Undoes the invariants suppressed for the dynamic constant, suppression and equality set optimizations (should yield the same invariants as the simple incremental algorithm.
UngenerifiedTypeCollector() - Constructor for class TestClassOrInterfaceTypeDecorateVisitor.UngenerifiedTypeCollector
 
unGenerifiedVersionOfThis - Variable in class ClassOrInterfaceType
 
uninit_classes - Static variable in class DCInstrument
Array of classes whose fields are not initialized from java.
union(boolean[], boolean[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(byte[], byte[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(byte[], int[]) - Static method in class Quant
 
union(char[], char[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(double[], double[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(double[], float[]) - Static method in class Quant
 
union(float[], double[]) - Static method in class Quant
 
union(float[], float[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(int[], int[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(int[], long[]) - Static method in class Quant
 
union(long[], int[]) - Static method in class Quant
 
union(long[], long[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(short[], short[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(Object[], Object[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(String[], String[]) - Static method in class Quant
Returns an array that is equivalent to the set union of seq1 and seq2.
union(Object, Object) - Static method in class Quant
union(PptMap, PptMap) - Static method in class UnionInvariants
Union multiple PptMaps into one.
Union(VarInfoName, VarInfoName) - Constructor for class VarInfoName.Union
 
UNION - Static variable in interface CParserConstants
 
UnionInvariants - Class in daikon
UnionInvariants is a command-line tool that will read in one (or more) .inv files (possibly gzipped) and write their union into a new .inv file (possibly gzipped).
UnionVisitor - Class in daikon.diff
Computes A union B, where A and B are the two sets of invariants.
UnionVisitor() - Constructor for class UnionVisitor
 
UnionVisitorTester - Class in daikon.test.diff
 
UnionVisitorTester() - Constructor for class UnionVisitorTester
 
unjustified_invariants - Static variable in class Global
 
UnjustifiedFilter - Class in daikon.inv.filter
 
UnjustifiedFilter() - Constructor for class UnjustifiedFilter
 
unknown - Variable in class CmdCheck
 
unknown - Static variable in class VarComparabilityImplicit
 
UNKNOWN_DEFAULT - Static variable in class ParameterDoclet
A value that indicates no default value was found.
UNMODIFIED - Static variable in class ValueTuple
Not modified.
UNMODIFIED_BITVAL - Static variable in class ValueTuple
 
unmodified_var - Static variable in class DiscardCode
used for invariants that describe unmodified variables
UnmodifiedVariableEqualityFilter - Class in daikon.inv.filter
Suppress invariants that merely indicate that a variable was unmodified.
UnmodifiedVariableEqualityFilter() - Constructor for class UnmodifiedVariableEqualityFilter
 
unquants() - Method in class VarInfoName.QuantifierVisitor
Returns a collection of the nodes under the root that need quantification.
UNSIGNED - Static variable in interface CParserConstants
 
update_after_moving_to_new_ppt() - Method in class VarInfo
Updates any references to other variables that should be within this ppt by looking them up within the ppt.
UpdateLineColumn(char) - Method in class JavaCharStream
 
UpperBound - Class in daikon.inv.unary.scalar
Represents the invariant x <= c, where c is a constant and x is a long scalar.
UpperBoundCore - Class in daikon.inv.unary
 
UpperBoundCore(Invariant) - Constructor for class UpperBoundCore
 
UpperBoundCoreFloat - Class in daikon.inv.unary
 
UpperBoundCoreFloat(Invariant) - Constructor for class UpperBoundCoreFloat
 
UpperBoundFloat - Class in daikon.inv.unary.scalar
Represents the invariant x <= c, where c is a constant and x is a double scalar.
usageMessage() - Method in class CommandHandler
 
usageMessage(List<CommandHandler>) - Method in class Main
 
use_dataflow_hierarchy - Static variable in class Daikon
Whether to associate the program points in a dataflow hierarchy, as via Nimmer's thesis.
use_equality_optimization - Static variable in class Daikon
Whether to use the "new" equality set mechanism for handling equality, using canonicals to have instantiation of invariants only over equality sets.
USER - PptRelation.PptRelationType
Possibly cyclic relationship, eg. nested object instances
user_defined_invariant_SWITCH - Static variable in class Daikon
 
user_mod_ppt_name(String) - Static method in class FileIO
Handle any possible modifications to the ppt name.
useReflection - Variable in class AnnotateVisitor
Whether to use reflection when trying to figure out if a method overrides/implements another method.
UserError() - Constructor for exception Daikon.UserError
 
UserError(String) - Constructor for exception Daikon.UserError
 
UserError(String, FileIO.ParseState) - Constructor for exception Daikon.UserError
 
UserError(String, LineNumberReader, String) - Constructor for exception Daikon.UserError
 
UserError(Throwable) - Constructor for exception Daikon.UserError
 
UserError(Throwable, FileIO.ParseState) - Constructor for exception Daikon.UserError
 
UserError(Throwable, LineNumberReader, String) - Constructor for exception Daikon.UserError
 
UserError(Throwable, String) - Constructor for exception Daikon.UserError
 
UserError(Throwable, String, LineNumberReader, String) - Constructor for exception Daikon.UserError
 
usesVar(VarInfo) - Method in class Invariant
Return true if this invariant uses the given variable.
usesVar(VarInfo) - Method in class PptSlice
 
usesVar(String) - Method in class Invariant
Return true if this invariant uses the given variable.
usesVar(String) - Method in class PptSlice
 
usesVarDerived(String) - Method in class Invariant
Return true if this invariant uses the given variable or any variable derived from it.
usesVarDerived(String) - Method in class PptSlice
Returns true if any of our variables is named NAME, or is derived from a variable named NAME.
using_DaikonSimple - Static variable in class Daikon
Boolean.

V

v1 - Variable in class VarInfo.Pair
 
v2 - Variable in class VarInfo.Pair
 
val - Variable in class DynamicConstants.Constant
The value of the constant, or the previous constant value if constant==false and previously_constant==true.
val - Variable in class CompleteOneOfScalar.Info
 
val - Variable in class CompleteOneOfString.Info
 
valid - Variable in class DummyInvariant
 
valid - Variable in class CmdCheck
 
valid() - Method in class CallerContextSplitter
 
valid() - Method in class ReturnTrueSplitter
 
valid() - Method in class Splitter
Returns true or false according to whether this was instantiated correctly and test(ValueTuple) can be called without error.
valid() - Method in class SplitterExample
 
VALID - NIS.SuppressState
suppressor is true
valid_types(VarInfo[]) - Method in class AndJoiner
 
valid_types(VarInfo[]) - Method in class SequenceFloat
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class SequenceScalar
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class SequenceString
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class TwoFloat
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class TwoScalar
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class TwoSequence
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class TwoSequenceFloat
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class TwoSequenceString
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class TwoString
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class DummyInvariant
 
valid_types(VarInfo[]) - Method in class Equality
 
valid_types(VarInfo[]) - Method in class Implication
 
valid_types(VarInfo[]) - Method in class Invariant
Returns whether or not the invariant is valid over the basic types in vis.
valid_types(VarInfo[]) - Method in class ThreeFloat
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class ThreeScalar
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class SingleFloat
Returns whether or not the specified types are valid for unary float.
valid_types(VarInfo[]) - Method in class SingleScalar
Returns whether or not the specified types are valid for unary scalar.
valid_types(VarInfo[]) - Method in class SingleFloatSequence
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class SingleScalarSequence
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class SingleString
Returns whether or not the specified types are valid for unary string.
valid_types(VarInfo[]) - Method in class SingleStringSequence
Returns whether or not the specified types are valid.
valid_types(VarInfo[]) - Method in class DiffDummyInvariant
 
valid_types_static(VarInfo[]) - Static method in class SingleScalar
Returns whether or not the specified types are valid for unary scalar.
valid_types_static(VarInfo[]) - Static method in class SingleScalarSequence
Returns whether or not the specified types are valid.
valid_values - Variable in class FileIO.VarDefinition
Non-null if the set of valid values for the variable is statically known.
VALID_VALUES - Static variable in class VarInfoAux
Indicates the valid values (using string representation) for the elements of the vector, if there's any.
validateGuardNulls() - Static method in class PrintInvariants
Validate guardNulls config option.
vals - Variable in class CompleteOneOfScalar
List of values seen.
vals - Variable in class CompleteOneOfString
List of values seen.
vals - Variable in class ValueTuple
 
valsToString(Object[]) - Static method in class ValueTuple
 
valToString(Object) - Static method in class ValueTuple
 
value - Variable in class ValueAndModified
 
value_index - Variable in class VarInfo
The index in a ValueTuple (more generally, in a list of values).
ValueAndModified - Class in daikon.derive
This is a temporary structure for grouping elements to be returned from computeValueAndModified, not for permanent storage.
ValueAndModified(Object, int) - Constructor for class ValueAndModified
 
ValueIndex - Annotation Type in typequals.vindex.qual
An index into a ValueTuple or list of values.
valueOf(String) - Static method in enum VarFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum VarKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum DCInstrument.JUnitState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum FileIO.RecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum InvariantStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum LinearTernaryCore.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum LinearTernaryCoreFloat.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum PptRelation.PptRelationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum PptTopLevel.PptFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum PptTopLevel.PptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Quantify.QuantFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum NIS.SuppressionProcessor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum NIS.SuppressState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum VarInfo.LangFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum VarInfo.RefType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum VarInfo.VarFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum VarInfo.VarKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum VarFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum VarKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum DCInstrument.JUnitState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum FileIO.RecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum InvariantStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum LinearTernaryCore.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum LinearTernaryCoreFloat.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum PptRelation.PptRelationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum PptTopLevel.PptFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum PptTopLevel.PptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Quantify.QuantFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum NIS.SuppressionProcessor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum NIS.SuppressState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum VarInfo.LangFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum VarInfo.RefType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum VarInfo.VarFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum VarInfo.VarKind
Returns an array containing the constants of this enum type, in the order they are declared.
values_seen - Variable in class LinearBinaryCore
 
values_seen - Variable in class LinearBinaryCoreFloat
 
values_seen - Variable in class LinearTernaryCore
 
values_seen - Variable in class LinearTernaryCoreFloat
 
ValueSet - Class in daikon.inv
ValueSet stores a set of values.
ValueSet(int) - Constructor for class ValueSet
 
ValueSet.ValueSetFloat - Class in daikon.inv
 
ValueSet.ValueSetFloatArray - Class in daikon.inv
 
ValueSet.ValueSetScalar - Class in daikon.inv
 
ValueSet.ValueSetScalarArray - Class in daikon.inv
 
ValueSet.ValueSetString - Class in daikon.inv
 
ValueSet.ValueSetStringArray - Class in daikon.inv
 
ValueSetFloat(int) - Constructor for class ValueSet.ValueSetFloat
 
ValueSetFloatArray(int) - Constructor for class ValueSet.ValueSetFloatArray
 
ValueSetScalar(int) - Constructor for class ValueSet.ValueSetScalar
 
ValueSetScalarArray(int) - Constructor for class ValueSet.ValueSetScalarArray
 
ValueSetString(int) - Constructor for class ValueSet.ValueSetString
 
ValueSetStringArray(int) - Constructor for class ValueSet.ValueSetStringArray
 
ValueTuple - Class in daikon
This data structure holds a tuple of values for a particular program point.
ValueTuple(Object[], int[]) - Constructor for class ValueTuple
Default constructor that interns its argument.
var - Variable in class Quantify.QuantifyReturn
Variable being quantified.
var() - Method in interface OneOf
 
var() - Method in class SingleFloat
 
var() - Method in class SingleScalar
 
var() - Method in class SingleScalarSequence
 
var() - Method in class SingleSequence
 
var() - Method in class SingleString
 
var() - Method in class SingleStringSequence
 
var_check() - Method in class VarInfo
Rough check to ensure that the variable name and derivation match up.
var_cnt - Variable in class PptTopLevel.Stats
total number of variables in all equality sets
var_count - Variable in class NISuppressee
 
var_filtered - Static variable in class DiscardCode
used for invariants that don't contain desired variables
var_flags - Variable in class VarInfo
 
var_included(String) - Static method in class FileIO
Returns true if the given variable is included, according to Daikon's --var-select-pattern and --var-omit-pattern flags.
var_info_iterator() - Method in class PptTopLevel
Iterate through each variable at this ppt.
var_infos - Variable in class Ppt
 
var_kind - Variable in class VarInfo
 
var_match(VarInfo[]) - Static method in class Debug
Returns whether or not the specified vars match the ones being tracked.
var_names() - Method in class PptTopLevel
 
var_omit_regexp - Static variable in class Daikon
 
var_omit_regexp_SWITCH - Static variable in class Daikon
 
var_permutations() - Method in class InvariantInfo
Returns a list of Strings of all permutations of the vars, or null if vars == null.
var_regexp - Static variable in class Daikon
 
var_regexp_SWITCH - Static variable in class Daikon
 
var1() - Method in class BinaryDerivation
 
var1() - Method in class SequencesConcat
 
var1() - Method in class SequencesJoin
 
var1() - Method in class SequencesJoinFloat
 
var1() - Method in class SequencesPredicate
 
var1() - Method in class SequencesPredicateFloat
 
var1() - Method in class TwoFloat
Returns the first variable.
var1() - Method in class TwoScalar
Returns the first variable.
var1() - Method in class TwoSequence
Returns the first variable.
var1() - Method in class TwoSequenceFloat
Returns the first variable.
var1() - Method in class TwoSequenceString
Returns the first variable.
var1() - Method in class TwoString
Returns the first variable.
var1() - Method in interface EqualityComparison
 
var1() - Method in class ThreeFloat
 
var1() - Method in class ThreeScalar
 
var1(VarInfo[]) - Method in class TwoFloat
Returns the first variable from the specified vis.
var1(VarInfo[]) - Method in class TwoScalar
Returns the first variable from the specified vis.
var1(VarInfo[]) - Method in class TwoSequence
Returns the first variable from the specified vis.
var1(VarInfo[]) - Method in class TwoSequenceFloat
Returns the first variable from the specified vis.
var1(VarInfo[]) - Method in class TwoSequenceString
Returns the first variable from the specified vis.
var1(VarInfo[]) - Method in class TwoString
Returns the first variable from the specified vis.
var1_eq_0 - Static variable in class NumericFloat
 
var1_eq_0 - Static variable in class NumericInt
 
var1_eq_0 - Static variable in class PairwiseNumericFloat
 
var1_eq_0 - Static variable in class PairwiseNumericInt
 
var1_eq_1 - Static variable in class NumericFloat
 
var1_eq_1 - Static variable in class NumericInt
 
var1_eq_1 - Static variable in class PairwiseNumericFloat
 
var1_eq_1 - Static variable in class PairwiseNumericInt
 
var1_eq_minus_1 - Static variable in class NumericFloat
 
var1_eq_minus_1 - Static variable in class NumericInt
 
var1_eq_minus_1 - Static variable in class PairwiseNumericFloat
 
var1_eq_minus_1 - Static variable in class PairwiseNumericInt
 
var1_eq_var2 - Static variable in class NumericFloat
 
var1_eq_var2 - Static variable in class NumericInt
 
var1_eq_var2 - Static variable in class PairwiseNumericFloat
 
var1_eq_var2 - Static variable in class PairwiseNumericInt
 
var1_eq_var2 - Static variable in class PairwiseString
 
var1_eq_var2 - Static variable in class StdString
 
var1_ge_0 - Static variable in class NumericFloat
 
var1_ge_0 - Static variable in class NumericInt
 
var1_ge_0 - Static variable in class PairwiseNumericFloat
 
var1_ge_0 - Static variable in class PairwiseNumericInt
 
var1_le_var2 - Static variable in class NumericFloat
 
var1_le_var2 - Static variable in class NumericInt
 
var1_le_var2 - Static variable in class PairwiseNumericFloat
 
var1_le_var2 - Static variable in class PairwiseNumericInt
 
var1_ne_0 - Static variable in class NumericFloat
 
var1_ne_0 - Static variable in class NumericInt
 
var1_ne_0 - Static variable in class PairwiseNumericFloat
 
var1_ne_0 - Static variable in class PairwiseNumericInt
 
var2() - Method in class BinaryDerivation
 
var2() - Method in class SequencesConcat
 
var2() - Method in class SequencesJoin
 
var2() - Method in class SequencesJoinFloat
 
var2() - Method in class SequencesPredicate
 
var2() - Method in class SequencesPredicateFloat
 
var2() - Method in class TwoFloat
Returns the first variable.
var2() - Method in class TwoScalar
Returns the first variable.
var2() - Method in class TwoSequence
Returns the first variable.
var2() - Method in class TwoSequenceFloat
Returns the first variable.
var2() - Method in class TwoSequenceString
Returns the first variable.
var2() - Method in class TwoString
Returns the first variable.
var2() - Method in interface EqualityComparison
 
var2() - Method in class ThreeFloat
 
var2() - Method in class ThreeScalar
 
var2(VarInfo[]) - Method in class TwoFloat
Returns the first variable in the specified vis.
var2(VarInfo[]) - Method in class TwoScalar
Returns the first variable in the specified vis.
var2(VarInfo[]) - Method in class TwoSequence
Returns the first variable in the specified vis.
var2(VarInfo[]) - Method in class TwoSequenceFloat
Returns the first variable in the specified vis.
var2(VarInfo[]) - Method in class TwoSequenceString
Returns the first variable in the specified vis.
var2(VarInfo[]) - Method in class TwoString
Returns the first variable in the specified vis.
var2_eq_0 - Static variable in class NumericFloat
 
var2_eq_0 - Static variable in class NumericInt
 
var2_eq_0 - Static variable in class PairwiseNumericFloat
 
var2_eq_0 - Static variable in class PairwiseNumericInt
 
var2_eq_1 - Static variable in class NumericFloat
 
var2_eq_1 - Static variable in class NumericInt
 
var2_eq_1 - Static variable in class PairwiseNumericFloat
 
var2_eq_1 - Static variable in class PairwiseNumericInt
 
var2_eq_minus_1 - Static variable in class NumericFloat
 
var2_eq_minus_1 - Static variable in class NumericInt
 
var2_eq_minus_1 - Static variable in class PairwiseNumericFloat
 
var2_eq_minus_1 - Static variable in class PairwiseNumericInt
 
var2_eq_var1 - Static variable in class NumericFloat
 
var2_eq_var1 - Static variable in class NumericInt
 
var2_eq_var1 - Static variable in class PairwiseNumericFloat
 
var2_eq_var1 - Static variable in class PairwiseNumericInt
 
var2_eq_var1 - Static variable in class PairwiseString
 
var2_eq_var1 - Static variable in class StdString
 
var2_ge_0 - Static variable in class NumericFloat
 
var2_ge_0 - Static variable in class NumericInt
 
var2_ge_0 - Static variable in class PairwiseNumericFloat
 
var2_ge_0 - Static variable in class PairwiseNumericInt
 
var2_ne_0 - Static variable in class NumericFloat
 
var2_ne_0 - Static variable in class NumericInt
 
var2_ne_0 - Static variable in class PairwiseNumericFloat
 
var2_ne_0 - Static variable in class PairwiseNumericInt
 
var2_valid_shift - Static variable in class NumericInt
 
var2_valid_shift - Static variable in class PairwiseNumericInt
 
var3() - Method in class ThreeFloat
 
var3() - Method in class ThreeScalar
 
varcomp_format - Variable in class FileIO.ParseState
Comparability format, either VarComparability.IMPLICIT or VarComparability.NONE.
VarComparability - Class in daikon
Represents the comparability of variables, including methods to determine if two VarComparabilities are comparable.
VarComparability() - Constructor for class VarComparability
 
VarComparabilityImplicit - Class in daikon
A VarComparabilityImplicit is an arbitrary integer, and comparisons succeed exactly if the two integers are equal, except that negative integers compare equal to everything.
VarComparabilityNone - Class in daikon
Used when no VarComparability information is available (in the .dtrace file).
VarComparabilityTest - Class in daikon.test
 
VarComparabilityTest() - Constructor for class VarComparabilityTest
 
vardef - Variable in class VarInfo
 
VarDefinition(FileIO.ParseState, Scanner) - Constructor for class FileIO.VarDefinition
Initialize from the 'variable name' record.
VarDefinition(String, VarInfo.VarKind, ProglangType) - Constructor for class FileIO.VarDefinition
 
VarFlags - Enum in daikon.chicory
An enumeration of various flags that give information about variables.
VARIABLE - VarKind
 
VARIABLE - VarInfo.VarKind
 
VariableDeclarator - Class in jtb.syntaxtree
 
VariableDeclarator(VariableDeclaratorId, NodeOptional) - Constructor for class VariableDeclarator
 
VariableDeclarator() - Method in class JavaParser
 
VariableDeclaratorId - Class in jtb.syntaxtree
 
VariableDeclaratorId(NodeToken, NodeListOptional) - Constructor for class VariableDeclaratorId
 
VariableDeclaratorId() - Method in class JavaParser
 
VariableFilter - Class in daikon.inv.filter
 
VariableFilter(String) - Constructor for class VariableFilter
 
VariableInitializer - Class in jtb.syntaxtree
 
VariableInitializer(NodeChoice) - Constructor for class VariableInitializer
 
VariableInitializer() - Method in class JavaParser
 
VarIndex - Annotation Type in typequals.vindex.qual
An index into a list of VarInfo objects.
VarInfo - Class in daikon
Represents information about a particular variable for a program point.
VarInfo(FileIO.VarDefinition) - Constructor for class VarInfo
Create VarInfo from VarDefinition.
VarInfo(VarInfo) - Constructor for class VarInfo
Create a VarInfo with the same values as vi.
VarInfo(String, ProglangType, ProglangType, VarComparability, boolean, Object, VarInfoAux) - Constructor for class VarInfo
Create the specified VarInfo.
VarInfo(String, ProglangType, ProglangType, VarComparability, VarInfoAux) - Constructor for class VarInfo
Create the specified non-static VarInfo.
varinfo_index - Variable in class VarInfo
The index in lists of VarInfo objects.
VarInfo.IndexComparator - Class in daikon
Compare names by index.
VarInfo.LangFlags - Enum in daikon
 
VarInfo.Pair - Class in daikon
Class used to contain a pair of VarInfos and their sample count.
VarInfo.RefType - Enum in daikon
 
VarInfo.VarFlags - Enum in daikon
 
VarInfo.VarKind - Enum in daikon
 
VarInfoAux - Class in daikon
Represents additional information about a VarInfo that front ends tell Daikon.
VarInfoName - Class in daikon
VarInfoName represents the "name" of a variable.
VarInfoName() - Constructor for class VarInfoName
 
VarInfoName.AbstractVisitor<T> - Class in daikon
Traverse the tree elements that have exactly one branch (so the traversal order doesn't matter).
VarInfoName.Add - Class in daikon
An integer amount more or less than some other value, like "x+2".
VarInfoName.BooleanAndVisitor - Class in daikon
 
VarInfoName.Elements - Class in daikon
The elements of a container, like "term[]".
VarInfoName.ElementsFinder - Class in daikon
Use to traverse a tree, find the first (elements ...) node, and report whether it's in pre or post-state.
VarInfoName.Field - Class in daikon
A 'getter' operation for some field, like a.foo.
VarInfoName.Finder - Class in daikon
Finds if a given VarInfoName is contained in a set of nodes in the VarInfoName tree using == comparison.
VarInfoName.FunctionOf - Class in daikon
A function over a term, like "sum(argument)".
VarInfoName.FunctionOfN - Class in daikon
A function of multiple parameters.
VarInfoName.InorderFlattener - Class in daikon
Use to collect all elements in a tree into an inorder-traversal list.
VarInfoName.Intersection - Class in daikon
Intersection of two sequences.
VarInfoName.IsAllNonPoststateVisitor - Class in daikon
 
VarInfoName.IsAllPrestateVisitor - Class in daikon
 
VarInfoName.LexicalComparator - Class in daikon
Compare VarInfoNames alphabetically.
VarInfoName.NodeFinder - Class in daikon
Use to report whether a node is in a pre- or post-state context.
VarInfoName.NoReturnValue - Class in daikon
 
VarInfoName.PostPreConverter - Class in daikon
Replace pre states by normal variables, and normal variables by post states.
VarInfoName.Poststate - Class in daikon
The poststate value of a term, like "new(term)".
VarInfoName.Prestate - Class in daikon
The prestate value of a term, like "orig(term)" or "\old(term)".
VarInfoName.QuantHelper - Class in daikon
Helper for writing parts of quantification expressions.
VarInfoName.QuantHelper.FreeVar - Class in daikon
A FreeVar is very much like a Simple, except that it doesn't care if it's in prestate or poststate for simplify formatting.
VarInfoName.QuantHelper.QuantifyReturn - Class in daikon
Record type for return value of the quantify method below.
VarInfoName.QuantifierVisitor - Class in daikon
A quantifier visitor can be used to search a tree and return all unquantified sequences (e.g.
VarInfoName.Replacer - Class in daikon
A Replacer is a Visitor that makes a copy of a tree, but replaces some node (and its children) with another.
VarInfoName.Simple - Class in daikon
A simple identifier like "a", etc.
VarInfoName.SimpleNamesVisitor - Class in daikon
 
VarInfoName.SizeOf - Class in daikon
The size of a contained sequence; form is like "size(sequence)" or "sequence.length".
VarInfoName.Slice - Class in daikon
A slice of elements from a sequence, like "sequence[i..j]".
VarInfoName.Subscript - Class in daikon
An element from a sequence, like "sequence[index]".
VarInfoName.Transformer - Interface in daikon
Specifies a function that performs a transformation on VarInfoNames.
VarInfoName.TypeOf - Class in daikon
The type of the term, like "term.getClass().getName()" or "\typeof(term)".
VarInfoName.Union - Class in daikon
Union of two sequences.
VarInfoName.Visitor<T> - Interface in daikon
Visitor framework for processing of VarInfoNames.
VarInfoNameDriver - Class in daikon.test
This is called by VarInfoName to parse varInfoNameTestfoo files and then apply various transformation tests on them.
VarInfoNameDriver() - Constructor for class VarInfoNameDriver
 
VarInfoNameDriver.Handler - Interface in daikon.test
 
VarInfoNameTest - Class in daikon.test
This tests various aspects of VarInfoName's and transforming VarInfoName's.
VarInfoNameTest() - Constructor for class VarInfoNameTest
 
VarKind - Enum in daikon.chicory
An enumeration of the various kinds of variables.
varNames() - Method in class Invariant
Return a string representation of the variable names.
varNames() - Method in class Ppt
Return a string representation of the variable names.
varNames(VarInfo[]) - Static method in class Ppt
Returns a string rep of the specified variable names.
VarParent - Class in daikon
Represents a parent of a variable.
VarParent(String, int, String) - Constructor for class VarParent
 
VarPlusOffset(VarInfo) - Constructor for class Quantify.VarPlusOffset
 
VarPlusOffset(VarInfo, int) - Constructor for class Quantify.VarPlusOffset
 
vars - Variable in class DeclReader.DeclPpt
Map from variable name to corresponding DeclVarInfo.
vars() - Method in class InvariantInfo
 
verbose - Static variable in class ChicoryPremain
Print information about the classes being transformed.
verbose - Static variable in class Chicory
Print information about the classes being transformed.
verbose - Static variable in class Premain
If true, print information about the classes being transformed.
verbose - Static variable in class DynComp
Print information about the classes being transformed.
vi - Variable in class DynamicConstants.Constant
The variable that has this value.
views_iterable() - Method in class PptTopLevel
For some clients, this method may be more efficient than getInvariants.
views_iterator() - Method in class PptTopLevel
For some clients, this method may be more efficient than getInvariants.
ViewsIteratorIterator(PptTopLevel) - Constructor for class PptTopLevel.ViewsIteratorIterator
 
VIndexBottom - Annotation Type in typequals.vindex.qual
 
VIndexTop - Annotation Type in typequals.vindex.qual
 
VIndexUnqualified - Annotation Type in typequals.vindex.qual
Not an index into a ValueTuple nor into a list of VarInfo objects.
Violation - Class in daikon.tools.runtimechecker
Represents a violation of a Property.
Violation.Time - Class in daikon.tools.runtimechecker
Indicates at which program point the violation occurred: at method entry or method exit.
violationsAdd(Violation) - Static method in class Runtime
Add a violation to the violations list.
violationsEmpty() - Static method in class Runtime
True if the violations list is empty.
viosWithConfGEQ(Violation[], double) - Static method in class Violation
Returns all violations in vios that violate properties with confidence greater than or equal to thresh.
viosWithConfLT(Violation[], double) - Static method in class Violation
Returns all violations in vios that violate properties with confidence less than thresh.
vis(VarInfo) - Static method in class Debug
 
vis(VarInfo, VarInfo) - Static method in class Debug
 
vis(VarInfo, VarInfo, VarInfo) - Static method in class Debug
 
vis_compatible(VarInfo[]) - Static method in class NISuppression
Determines if the non-null entries in vis are comparable.
vis_order_ok(VarInfo[]) - Method in class PptTopLevel
Determines whether the order of the variables in vis is a valid permutation (i.e., their varinfo_index's are ordered).
visit(InvNode) - Method in class ConsequentExtractorVisitor
The idea is to check if the node is an Implication Invariant.
visit(InvNode) - Method in class DepthFirstVisitor
 
visit(InvNode) - Method in class DetailedStatisticsVisitor
 
visit(InvNode) - Method in class MatchCountVisitor
 
visit(InvNode) - Method in class MinusVisitor
Possibly add the first invariant to the result set.
visit(InvNode) - Method in class MultiDiffVisitor
 
visit(InvNode) - Method in class PrintAllVisitor
Prints a pair of invariants.
visit(InvNode) - Method in class PrintDifferingInvariantsVisitor
 
visit(InvNode) - Method in class PrintNullDiffVisitor
 
visit(InvNode) - Method in class UnionVisitor
If only one invariant is non-null, always add it.
visit(InvNode) - Method in interface Visitor
 
visit(InvNode) - Method in class XorInvariantsVisitor
 
visit(InvNode) - Method in class XorVisitor
If one invariant is null and the other is not, add the non-null invariant to the result set.
visit(PptNode) - Method in class ConsequentExtractorVisitor
 
visit(PptNode) - Method in class DepthFirstVisitor
 
visit(PptNode) - Method in class MatchCountVisitor
 
visit(PptNode) - Method in class MinusVisitor
If the first ppt is non-null, it should be part of the result.
visit(PptNode) - Method in class PrintAllVisitor
Prints the pair of program points, and all the invariants contained within them.
visit(PptNode) - Method in class UnionVisitor
Every node has at least one non-null ppt.
visit(PptNode) - Method in interface Visitor
 
visit(PptNode) - Method in class XorInvariantsVisitor
 
visit(PptNode) - Method in class XorVisitor
Every node has at least one non-null ppt.
visit(RootNode) - Method in class DepthFirstVisitor
 
visit(RootNode) - Method in class MultiDiffVisitor
 
visit(RootNode) - Method in interface Visitor
 
visit(AbstractDeclarator) - Method in class DepthFirstVisitor
 
visit(AbstractDeclarator) - Method in interface Visitor
 
visit(AdditiveExpression) - Method in class DepthFirstVisitor
 
visit(AdditiveExpression) - Method in interface Visitor
 
visit(ANDExpression) - Method in class DepthFirstVisitor
 
visit(ANDExpression) - Method in interface Visitor
 
visit(ArgumentExpressionList) - Method in class DepthFirstVisitor
 
visit(ArgumentExpressionList) - Method in interface Visitor
 
visit(AssignmentExpression) - Method in class DepthFirstVisitor
 
visit(AssignmentExpression) - Method in interface Visitor
 
visit(AssignmentOperator) - Method in class DepthFirstVisitor
 
visit(AssignmentOperator) - Method in interface Visitor
 
visit(CastExpression) - Method in class DepthFirstVisitor
 
visit(CastExpression) - Method in interface Visitor
 
visit(CompoundStatement) - Method in class DepthFirstVisitor
 
visit(CompoundStatement) - Method in interface Visitor
 
visit(ConditionalExpression) - Method in class DepthFirstVisitor
 
visit(ConditionalExpression) - Method in interface Visitor
 
visit(Constant) - Method in class DepthFirstVisitor
 
visit(Constant) - Method in interface Visitor
 
visit(ConstantExpression) - Method in class DepthFirstVisitor
 
visit(ConstantExpression) - Method in interface Visitor
 
visit(Declaration) - Method in class DepthFirstVisitor
 
visit(Declaration) - Method in interface Visitor
 
visit(DeclarationList) - Method in class DepthFirstVisitor
 
visit(DeclarationList) - Method in interface Visitor
 
visit(DeclarationSpecifiers) - Method in class DepthFirstVisitor
 
visit(DeclarationSpecifiers) - Method in interface Visitor
 
visit(Declarator) - Method in class DepthFirstVisitor
 
visit(Declarator) - Method in interface Visitor
 
visit(DirectAbstractDeclarator) - Method in class DepthFirstVisitor
 
visit(DirectAbstractDeclarator) - Method in interface Visitor
 
visit(DirectDeclarator) - Method in class DepthFirstVisitor
 
visit(DirectDeclarator) - Method in interface Visitor
 
visit(Enumerator) - Method in class DepthFirstVisitor
 
visit(Enumerator) - Method in interface Visitor
 
visit(EnumeratorList) - Method in class DepthFirstVisitor
 
visit(EnumeratorList) - Method in interface Visitor
 
visit(EnumSpecifier) - Method in class DepthFirstVisitor
 
visit(EnumSpecifier) - Method in interface Visitor
 
visit(EqualityExpression) - Method in class ConditionPrinter
 
visit(EqualityExpression) - Method in class Converter
 
visit(EqualityExpression) - Method in class Printer
 
visit(EqualityExpression) - Method in class DepthFirstVisitor
 
visit(EqualityExpression) - Method in interface Visitor
 
visit(ExclusiveORExpression) - Method in class DepthFirstVisitor
 
visit(ExclusiveORExpression) - Method in interface Visitor
 
visit(Expression) - Method in class DepthFirstVisitor
 
visit(Expression) - Method in interface Visitor
 
visit(ExpressionStatement) - Method in class DepthFirstVisitor
 
visit(ExpressionStatement) - Method in interface Visitor
 
visit(ExternalDeclaration) - Method in class DepthFirstVisitor
 
visit(ExternalDeclaration) - Method in interface Visitor
 
visit(FunctionDefinition) - Method in class ConditionPrinter
 
visit(FunctionDefinition) - Method in class StringFinder
 
visit(FunctionDefinition) - Method in class DepthFirstVisitor
 
visit(FunctionDefinition) - Method in interface Visitor
 
visit(IdentifierList) - Method in class DepthFirstVisitor
 
visit(IdentifierList) - Method in interface Visitor
 
visit(InclusiveORExpression) - Method in class DepthFirstVisitor
 
visit(InclusiveORExpression) - Method in interface Visitor
 
visit(InitDeclarator) - Method in class DepthFirstVisitor
 
visit(InitDeclarator) - Method in interface Visitor
 
visit(InitDeclaratorList) - Method in class DepthFirstVisitor
 
visit(InitDeclaratorList) - Method in interface Visitor
 
visit(Initializer) - Method in class DepthFirstVisitor
 
visit(Initializer) - Method in interface Visitor
 
visit(InitializerList) - Method in class DepthFirstVisitor
 
visit(InitializerList) - Method in interface Visitor
 
visit(IterationStatement) - Method in class ConditionPrinter
 
visit(IterationStatement) - Method in class DepthFirstVisitor
 
visit(IterationStatement) - Method in interface Visitor
 
visit(JumpStatement) - Method in class DepthFirstVisitor
 
visit(JumpStatement) - Method in interface Visitor
 
visit(LabeledStatement) - Method in class DepthFirstVisitor
 
visit(LabeledStatement) - Method in interface Visitor
 
visit(LogicalANDExpression) - Method in class ConditionPrinter
 
visit(LogicalANDExpression) - Method in class Converter
 
visit(LogicalANDExpression) - Method in class Printer
 
visit(LogicalANDExpression) - Method in class DepthFirstVisitor
 
visit(LogicalANDExpression) - Method in interface Visitor
 
visit(LogicalORExpression) - Method in class ConditionPrinter
 
visit(LogicalORExpression) - Method in class Converter
 
visit(LogicalORExpression) - Method in class Printer
 
visit(LogicalORExpression) - Method in class DepthFirstVisitor
 
visit(LogicalORExpression) - Method in interface Visitor
 
visit(MultiplicativeExpression) - Method in class DepthFirstVisitor
 
visit(MultiplicativeExpression) - Method in interface Visitor
 
visit(NodeList) - Method in class DepthFirstVisitor
 
visit(NodeList) - Method in interface Visitor
 
visit(NodeListOptional) - Method in class DepthFirstVisitor
 
visit(NodeListOptional) - Method in interface Visitor
 
visit(NodeOptional) - Method in class DepthFirstVisitor
 
visit(NodeOptional) - Method in interface Visitor
 
visit(NodeSequence) - Method in class DepthFirstVisitor
 
visit(NodeSequence) - Method in interface Visitor
 
visit(NodeToken) - Method in class Printer
 
visit(NodeToken) - Method in class DepthFirstVisitor
 
visit(NodeToken) - Method in interface Visitor
 
visit(ParameterDeclaration) - Method in class DepthFirstVisitor
 
visit(ParameterDeclaration) - Method in interface Visitor
 
visit(ParameterList) - Method in class DepthFirstVisitor
 
visit(ParameterList) - Method in interface Visitor
 
visit(ParameterTypeList) - Method in class DepthFirstVisitor
 
visit(ParameterTypeList) - Method in interface Visitor
 
visit(Pointer) - Method in class DepthFirstVisitor
 
visit(Pointer) - Method in interface Visitor
 
visit(PostfixExpression) - Method in class Converter
 
visit(PostfixExpression) - Method in class StringFinder
 
visit(PostfixExpression) - Method in class DepthFirstVisitor
 
visit(PostfixExpression) - Method in interface Visitor
 
visit(PrimaryExpression) - Method in class DepthFirstVisitor
 
visit(PrimaryExpression) - Method in interface Visitor
 
visit(RelationalExpression) - Method in class ConditionPrinter
 
visit(RelationalExpression) - Method in class Converter
 
visit(RelationalExpression) - Method in class Printer
 
visit(RelationalExpression) - Method in class DepthFirstVisitor
 
visit(RelationalExpression) - Method in interface Visitor
 
visit(SelectionStatement) - Method in class ConditionPrinter
 
visit(SelectionStatement) - Method in class DepthFirstVisitor
 
visit(SelectionStatement) - Method in interface Visitor
 
visit(ShiftExpression) - Method in class DepthFirstVisitor
 
visit(ShiftExpression) - Method in interface Visitor
 
visit(SpecifierQualifierList) - Method in class DepthFirstVisitor
 
visit(SpecifierQualifierList) - Method in interface Visitor
 
visit(Statement) - Method in class DepthFirstVisitor
 
visit(Statement) - Method in interface Visitor
 
visit(StatementList) - Method in class DepthFirstVisitor
 
visit(StatementList) - Method in interface Visitor
 
visit(StorageClassSpecifier) - Method in class DepthFirstVisitor
 
visit(StorageClassSpecifier) - Method in interface Visitor
 
visit(StructDeclaration) - Method in class DepthFirstVisitor
 
visit(StructDeclaration) - Method in interface Visitor
 
visit(StructDeclarationList) - Method in class DepthFirstVisitor
 
visit(StructDeclarationList) - Method in interface Visitor
 
visit(StructDeclarator) - Method in class DepthFirstVisitor
 
visit(StructDeclarator) - Method in interface Visitor
 
visit(StructDeclaratorList) - Method in class DepthFirstVisitor
 
visit(StructDeclaratorList) - Method in interface Visitor
 
visit(StructOrUnion) - Method in class DepthFirstVisitor
 
visit(StructOrUnion) - Method in interface Visitor
 
visit(StructOrUnionSpecifier) - Method in class DepthFirstVisitor
 
visit(StructOrUnionSpecifier) - Method in interface Visitor
 
visit(TranslationUnit) - Method in class DepthFirstVisitor
 
visit(TranslationUnit) - Method in interface Visitor
 
visit(TypedefName) - Method in class DepthFirstVisitor
 
visit(TypedefName) - Method in interface Visitor
 
visit(TypeName) - Method in class DepthFirstVisitor
 
visit(TypeName) - Method in interface Visitor
 
visit(TypeQualifier) - Method in class DepthFirstVisitor
 
visit(TypeQualifier) - Method in interface Visitor
 
visit(TypeQualifierList) - Method in class DepthFirstVisitor
 
visit(TypeQualifierList) - Method in interface Visitor
 
visit(TypeSpecifier) - Method in class DepthFirstVisitor
 
visit(TypeSpecifier) - Method in interface Visitor
 
visit(UnaryExpression) - Method in class DepthFirstVisitor
 
visit(UnaryExpression) - Method in interface Visitor
 
visit(UnaryOperator) - Method in class DepthFirstVisitor
 
visit(UnaryOperator) - Method in interface Visitor
 
visit(AdditiveExpression) - Method in class DepthFirstVisitor
 
visit(AdditiveExpression) - Method in class GJNoArguDepthFirst
 
visit(AdditiveExpression) - Method in interface GJNoArguVisitor
 
visit(AdditiveExpression) - Method in class TreeFormatter
 
visit(AdditiveExpression) - Method in interface Visitor
 
visit(AdditiveExpression, A) - Method in class GJDepthFirst
 
visit(AdditiveExpression, A) - Method in interface GJVisitor
 
visit(AdditiveExpression, A) - Method in class GJVoidDepthFirst
 
visit(AdditiveExpression, A) - Method in interface GJVoidVisitor
 
visit(AllocationExpression) - Method in class DepthFirstVisitor
 
visit(AllocationExpression) - Method in class GJNoArguDepthFirst
 
visit(AllocationExpression) - Method in interface GJNoArguVisitor
 
visit(AllocationExpression) - Method in class TreeFormatter
 
visit(AllocationExpression) - Method in interface Visitor
 
visit(AllocationExpression, A) - Method in class GJDepthFirst
 
visit(AllocationExpression, A) - Method in interface GJVisitor
 
visit(AllocationExpression, A) - Method in class GJVoidDepthFirst
 
visit(AllocationExpression, A) - Method in interface GJVoidVisitor
 
visit(AndExpression) - Method in class DepthFirstVisitor
 
visit(AndExpression) - Method in class GJNoArguDepthFirst
 
visit(AndExpression) - Method in interface GJNoArguVisitor
 
visit(AndExpression) - Method in class TreeFormatter
 
visit(AndExpression) - Method in interface Visitor
 
visit(AndExpression, A) - Method in class GJDepthFirst
 
visit(AndExpression, A) - Method in interface GJVisitor
 
visit(AndExpression, A) - Method in class GJVoidDepthFirst
 
visit(AndExpression, A) - Method in interface GJVoidVisitor
 
visit(Annotation) - Method in class DepthFirstVisitor
 
visit(Annotation) - Method in class GJNoArguDepthFirst
 
visit(Annotation) - Method in interface GJNoArguVisitor
 
visit(Annotation) - Method in class TreeFormatter
 
visit(Annotation) - Method in interface Visitor
 
visit(Annotation, A) - Method in class GJDepthFirst
 
visit(Annotation, A) - Method in interface GJVisitor
 
visit(Annotation, A) - Method in class GJVoidDepthFirst
 
visit(Annotation, A) - Method in interface GJVoidVisitor
 
visit(AnnotationTypeBody) - Method in class DepthFirstVisitor
 
visit(AnnotationTypeBody) - Method in class GJNoArguDepthFirst
 
visit(AnnotationTypeBody) - Method in interface GJNoArguVisitor
 
visit(AnnotationTypeBody) - Method in class TreeFormatter
 
visit(AnnotationTypeBody) - Method in interface Visitor
 
visit(AnnotationTypeBody, A) - Method in class GJDepthFirst
 
visit(AnnotationTypeBody, A) - Method in interface GJVisitor
 
visit(AnnotationTypeBody, A) - Method in class GJVoidDepthFirst
 
visit(AnnotationTypeBody, A) - Method in interface GJVoidVisitor
 
visit(AnnotationTypeDeclaration) - Method in class DepthFirstVisitor
 
visit(AnnotationTypeDeclaration) - Method in class GJNoArguDepthFirst
 
visit(AnnotationTypeDeclaration) - Method in interface GJNoArguVisitor
 
visit(AnnotationTypeDeclaration) - Method in class TreeFormatter
 
visit(AnnotationTypeDeclaration) - Method in interface Visitor
 
visit(AnnotationTypeDeclaration, A) - Method in class GJDepthFirst
 
visit(AnnotationTypeDeclaration, A) - Method in interface GJVisitor
 
visit(AnnotationTypeDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(AnnotationTypeDeclaration, A) - Method in interface GJVoidVisitor
 
visit(AnnotationTypeMemberDeclaration) - Method in class DepthFirstVisitor
 
visit(AnnotationTypeMemberDeclaration) - Method in class GJNoArguDepthFirst
 
visit(AnnotationTypeMemberDeclaration) - Method in interface GJNoArguVisitor
 
visit(AnnotationTypeMemberDeclaration) - Method in class TreeFormatter
 
visit(AnnotationTypeMemberDeclaration) - Method in interface Visitor
 
visit(AnnotationTypeMemberDeclaration, A) - Method in class GJDepthFirst
 
visit(AnnotationTypeMemberDeclaration, A) - Method in interface GJVisitor
 
visit(AnnotationTypeMemberDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(AnnotationTypeMemberDeclaration, A) - Method in interface GJVoidVisitor
 
visit(ArgumentList) - Method in class DepthFirstVisitor
 
visit(ArgumentList) - Method in class GJNoArguDepthFirst
 
visit(ArgumentList) - Method in interface GJNoArguVisitor
 
visit(ArgumentList) - Method in class TreeFormatter
 
visit(ArgumentList) - Method in interface Visitor
 
visit(ArgumentList, A) - Method in class GJDepthFirst
 
visit(ArgumentList, A) - Method in interface GJVisitor
 
visit(ArgumentList, A) - Method in class GJVoidDepthFirst
 
visit(ArgumentList, A) - Method in interface GJVoidVisitor
 
visit(Arguments) - Method in class DepthFirstVisitor
 
visit(Arguments) - Method in class GJNoArguDepthFirst
 
visit(Arguments) - Method in interface GJNoArguVisitor
 
visit(Arguments) - Method in class TreeFormatter
 
visit(Arguments) - Method in interface Visitor
 
visit(Arguments, A) - Method in class GJDepthFirst
 
visit(Arguments, A) - Method in interface GJVisitor
 
visit(Arguments, A) - Method in class GJVoidDepthFirst
 
visit(Arguments, A) - Method in interface GJVoidVisitor
 
visit(ArrayDimsAndInits) - Method in class DepthFirstVisitor
 
visit(ArrayDimsAndInits) - Method in class GJNoArguDepthFirst
 
visit(ArrayDimsAndInits) - Method in interface GJNoArguVisitor
 
visit(ArrayDimsAndInits) - Method in class TreeFormatter
 
visit(ArrayDimsAndInits) - Method in interface Visitor
 
visit(ArrayDimsAndInits, A) - Method in class GJDepthFirst
 
visit(ArrayDimsAndInits, A) - Method in interface GJVisitor
 
visit(ArrayDimsAndInits, A) - Method in class GJVoidDepthFirst
 
visit(ArrayDimsAndInits, A) - Method in interface GJVoidVisitor
 
visit(ArrayInitializer) - Method in class DepthFirstVisitor
 
visit(ArrayInitializer) - Method in class GJNoArguDepthFirst
 
visit(ArrayInitializer) - Method in interface GJNoArguVisitor
 
visit(ArrayInitializer) - Method in class TreeFormatter
 
visit(ArrayInitializer) - Method in interface Visitor
 
visit(ArrayInitializer, A) - Method in class GJDepthFirst
 
visit(ArrayInitializer, A) - Method in interface GJVisitor
 
visit(ArrayInitializer, A) - Method in class GJVoidDepthFirst
 
visit(ArrayInitializer, A) - Method in interface GJVoidVisitor
 
visit(AssertStatement) - Method in class DepthFirstVisitor
 
visit(AssertStatement) - Method in class GJNoArguDepthFirst
 
visit(AssertStatement) - Method in interface GJNoArguVisitor
 
visit(AssertStatement) - Method in class TreeFormatter
 
visit(AssertStatement) - Method in interface Visitor
 
visit(AssertStatement, A) - Method in class GJDepthFirst
 
visit(AssertStatement, A) - Method in interface GJVisitor
 
visit(AssertStatement, A) - Method in class GJVoidDepthFirst
 
visit(AssertStatement, A) - Method in interface GJVoidVisitor
 
visit(AssignmentOperator) - Method in class DepthFirstVisitor
 
visit(AssignmentOperator) - Method in class GJNoArguDepthFirst
 
visit(AssignmentOperator) - Method in interface GJNoArguVisitor
 
visit(AssignmentOperator) - Method in class TreeFormatter
 
visit(AssignmentOperator) - Method in interface Visitor
 
visit(AssignmentOperator, A) - Method in class GJDepthFirst
 
visit(AssignmentOperator, A) - Method in interface GJVisitor
 
visit(AssignmentOperator, A) - Method in class GJVoidDepthFirst
 
visit(AssignmentOperator, A) - Method in interface GJVoidVisitor
 
visit(Block) - Method in class DepthFirstVisitor
 
visit(Block) - Method in class GJNoArguDepthFirst
 
visit(Block) - Method in interface GJNoArguVisitor
 
visit(Block) - Method in class TreeFormatter
 
visit(Block) - Method in interface Visitor
 
visit(Block, A) - Method in class GJDepthFirst
 
visit(Block, A) - Method in interface GJVisitor
 
visit(Block, A) - Method in class GJVoidDepthFirst
 
visit(Block, A) - Method in interface GJVoidVisitor
 
visit(BlockStatement) - Method in class DepthFirstVisitor
 
visit(BlockStatement) - Method in class GJNoArguDepthFirst
 
visit(BlockStatement) - Method in interface GJNoArguVisitor
 
visit(BlockStatement) - Method in class TreeFormatter
 
visit(BlockStatement) - Method in interface Visitor
 
visit(BlockStatement, A) - Method in class GJDepthFirst
 
visit(BlockStatement, A) - Method in interface GJVisitor
 
visit(BlockStatement, A) - Method in class GJVoidDepthFirst
 
visit(BlockStatement, A) - Method in interface GJVoidVisitor
 
visit(BooleanLiteral) - Method in class DepthFirstVisitor
 
visit(BooleanLiteral) - Method in class GJNoArguDepthFirst
 
visit(BooleanLiteral) - Method in interface GJNoArguVisitor
 
visit(BooleanLiteral) - Method in class TreeFormatter
 
visit(BooleanLiteral) - Method in interface Visitor
 
visit(BooleanLiteral, A) - Method in class GJDepthFirst
 
visit(BooleanLiteral, A) - Method in interface GJVisitor
 
visit(BooleanLiteral, A) - Method in class GJVoidDepthFirst
 
visit(BooleanLiteral, A) - Method in interface GJVoidVisitor
 
visit(BreakStatement) - Method in class DepthFirstVisitor
 
visit(BreakStatement) - Method in class GJNoArguDepthFirst
 
visit(BreakStatement) - Method in interface GJNoArguVisitor
 
visit(BreakStatement) - Method in class TreeFormatter
 
visit(BreakStatement) - Method in interface Visitor
 
visit(BreakStatement, A) - Method in class GJDepthFirst
 
visit(BreakStatement, A) - Method in interface GJVisitor
 
visit(BreakStatement, A) - Method in class GJVoidDepthFirst
 
visit(BreakStatement, A) - Method in interface GJVoidVisitor
 
visit(CastExpression) - Method in class DepthFirstVisitor
 
visit(CastExpression) - Method in class GJNoArguDepthFirst
 
visit(CastExpression) - Method in interface GJNoArguVisitor
 
visit(CastExpression) - Method in class TreeFormatter
 
visit(CastExpression) - Method in interface Visitor
 
visit(CastExpression, A) - Method in class GJDepthFirst
 
visit(CastExpression, A) - Method in interface GJVisitor
 
visit(CastExpression, A) - Method in class GJVoidDepthFirst
 
visit(CastExpression, A) - Method in interface GJVoidVisitor
 
visit(CastLookahead) - Method in class DepthFirstVisitor
 
visit(CastLookahead) - Method in class GJNoArguDepthFirst
 
visit(CastLookahead) - Method in interface GJNoArguVisitor
 
visit(CastLookahead) - Method in class TreeFormatter
 
visit(CastLookahead) - Method in interface Visitor
 
visit(CastLookahead, A) - Method in class GJDepthFirst
 
visit(CastLookahead, A) - Method in interface GJVisitor
 
visit(CastLookahead, A) - Method in class GJVoidDepthFirst
 
visit(CastLookahead, A) - Method in interface GJVoidVisitor
 
visit(ClassOrInterfaceBody) - Method in class InstrumentVisitor
Adds the following new methods:
visit(ClassOrInterfaceBody) - Method in class DepthFirstVisitor
 
visit(ClassOrInterfaceBody) - Method in class GJNoArguDepthFirst
 
visit(ClassOrInterfaceBody) - Method in interface GJNoArguVisitor
 
visit(ClassOrInterfaceBody) - Method in class TreeFormatter
 
visit(ClassOrInterfaceBody) - Method in interface Visitor
 
visit(ClassOrInterfaceBodyDeclaration) - Method in class DepthFirstVisitor
 
visit(ClassOrInterfaceBodyDeclaration) - Method in class GJNoArguDepthFirst
 
visit(ClassOrInterfaceBodyDeclaration) - Method in interface GJNoArguVisitor
 
visit(ClassOrInterfaceBodyDeclaration) - Method in class TreeFormatter
 
visit(ClassOrInterfaceBodyDeclaration) - Method in interface Visitor
 
visit(ClassOrInterfaceBodyDeclaration, A) - Method in class GJDepthFirst
 
visit(ClassOrInterfaceBodyDeclaration, A) - Method in interface GJVisitor
 
visit(ClassOrInterfaceBodyDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(ClassOrInterfaceBodyDeclaration, A) - Method in interface GJVoidVisitor
 
visit(ClassOrInterfaceBody, A) - Method in class GJDepthFirst
 
visit(ClassOrInterfaceBody, A) - Method in interface GJVisitor
 
visit(ClassOrInterfaceBody, A) - Method in class GJVoidDepthFirst
 
visit(ClassOrInterfaceBody, A) - Method in interface GJVoidVisitor
 
visit(ClassOrInterfaceDeclaration) - Method in class TestAst.ClassOrInterfaceDeclarationHarvester
 
visit(ClassOrInterfaceDeclaration) - Method in class AnnotateVisitor
 
visit(ClassOrInterfaceDeclaration) - Method in class ClassOrInterfaceTypeDecorateVisitor
 
visit(ClassOrInterfaceDeclaration) - Method in class DepthFirstVisitor
 
visit(ClassOrInterfaceDeclaration) - Method in class GJNoArguDepthFirst
 
visit(ClassOrInterfaceDeclaration) - Method in interface GJNoArguVisitor
 
visit(ClassOrInterfaceDeclaration) - Method in class TreeFormatter
 
visit(ClassOrInterfaceDeclaration) - Method in interface Visitor
 
visit(ClassOrInterfaceDeclaration, A) - Method in class GJDepthFirst
 
visit(ClassOrInterfaceDeclaration, A) - Method in interface GJVisitor
 
visit(ClassOrInterfaceDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(ClassOrInterfaceDeclaration, A) - Method in interface GJVoidVisitor
 
visit(ClassOrInterfaceType) - Method in class TestClassOrInterfaceTypeDecorateVisitor.UngenerifiedTypeCollector
 
visit(ClassOrInterfaceType) - Method in class ClassOrInterfaceTypeDecorateVisitor
 
visit(ClassOrInterfaceType) - Method in class DepthFirstVisitor
 
visit(ClassOrInterfaceType) - Method in class GJNoArguDepthFirst
 
visit(ClassOrInterfaceType) - Method in interface GJNoArguVisitor
 
visit(ClassOrInterfaceType) - Method in class TreeFormatter
 
visit(ClassOrInterfaceType) - Method in interface Visitor
 
visit(ClassOrInterfaceType, A) - Method in class GJDepthFirst
 
visit(ClassOrInterfaceType, A) - Method in interface GJVisitor
 
visit(ClassOrInterfaceType, A) - Method in class GJVoidDepthFirst
 
visit(ClassOrInterfaceType, A) - Method in interface GJVoidVisitor
 
visit(CompilationUnit) - Method in class DepthFirstVisitor
 
visit(CompilationUnit) - Method in class GJNoArguDepthFirst
 
visit(CompilationUnit) - Method in interface GJNoArguVisitor
 
visit(CompilationUnit) - Method in class TreeFormatter
 
visit(CompilationUnit) - Method in interface Visitor
 
visit(CompilationUnit, A) - Method in class GJDepthFirst
 
visit(CompilationUnit, A) - Method in interface GJVisitor
 
visit(CompilationUnit, A) - Method in class GJVoidDepthFirst
 
visit(CompilationUnit, A) - Method in interface GJVoidVisitor
 
visit(ConditionalAndExpression) - Method in class DepthFirstVisitor
 
visit(ConditionalAndExpression) - Method in class GJNoArguDepthFirst
 
visit(ConditionalAndExpression) - Method in interface GJNoArguVisitor
 
visit(ConditionalAndExpression) - Method in class TreeFormatter
 
visit(ConditionalAndExpression) - Method in interface Visitor
 
visit(ConditionalAndExpression, A) - Method in class GJDepthFirst
 
visit(ConditionalAndExpression, A) - Method in interface GJVisitor
 
visit(ConditionalAndExpression, A) - Method in class GJVoidDepthFirst
 
visit(ConditionalAndExpression, A) - Method in interface GJVoidVisitor
 
visit(ConditionalExpression) - Method in class DepthFirstVisitor
 
visit(ConditionalExpression) - Method in class GJNoArguDepthFirst
 
visit(ConditionalExpression) - Method in interface GJNoArguVisitor
 
visit(ConditionalExpression) - Method in class TreeFormatter
 
visit(ConditionalExpression) - Method in interface Visitor
 
visit(ConditionalExpression, A) - Method in class GJDepthFirst
 
visit(ConditionalExpression, A) - Method in interface GJVisitor
 
visit(ConditionalExpression, A) - Method in class GJVoidDepthFirst
 
visit(ConditionalExpression, A) - Method in interface GJVoidVisitor
 
visit(ConditionalOrExpression) - Method in class DepthFirstVisitor
 
visit(ConditionalOrExpression) - Method in class GJNoArguDepthFirst
 
visit(ConditionalOrExpression) - Method in interface GJNoArguVisitor
 
visit(ConditionalOrExpression) - Method in class TreeFormatter
 
visit(ConditionalOrExpression) - Method in interface Visitor
 
visit(ConditionalOrExpression, A) - Method in class GJDepthFirst
 
visit(ConditionalOrExpression, A) - Method in interface GJVisitor
 
visit(ConditionalOrExpression, A) - Method in class GJVoidDepthFirst
 
visit(ConditionalOrExpression, A) - Method in interface GJVoidVisitor
 
visit(ConstructorDeclaration) - Method in class AnnotateVisitor
 
visit(ConstructorDeclaration) - Method in class ClassOrInterfaceTypeDecorateVisitor
 
visit(ConstructorDeclaration) - Method in class InstrumentVisitor
Adds code to check class invariants and preconditions on entry (but not object invariants, because there's no object yet!).
visit(ConstructorDeclaration) - Method in class DepthFirstVisitor
 
visit(ConstructorDeclaration) - Method in class GJNoArguDepthFirst
 
visit(ConstructorDeclaration) - Method in interface GJNoArguVisitor
 
visit(ConstructorDeclaration) - Method in class TreeFormatter
 
visit(ConstructorDeclaration) - Method in interface Visitor
 
visit(ConstructorDeclaration, A) - Method in class GJDepthFirst
 
visit(ConstructorDeclaration, A) - Method in interface GJVisitor
 
visit(ConstructorDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(ConstructorDeclaration, A) - Method in interface GJVoidVisitor
 
visit(ContinueStatement) - Method in class DepthFirstVisitor
 
visit(ContinueStatement) - Method in class GJNoArguDepthFirst
 
visit(ContinueStatement) - Method in interface GJNoArguVisitor
 
visit(ContinueStatement) - Method in class TreeFormatter
 
visit(ContinueStatement) - Method in interface Visitor
 
visit(ContinueStatement, A) - Method in class GJDepthFirst
 
visit(ContinueStatement, A) - Method in interface GJVisitor
 
visit(ContinueStatement, A) - Method in class GJVoidDepthFirst
 
visit(ContinueStatement, A) - Method in interface GJVoidVisitor
 
visit(DefaultValue) - Method in class DepthFirstVisitor
 
visit(DefaultValue) - Method in class GJNoArguDepthFirst
 
visit(DefaultValue) - Method in interface GJNoArguVisitor
 
visit(DefaultValue) - Method in class TreeFormatter
 
visit(DefaultValue) - Method in interface Visitor
 
visit(DefaultValue, A) - Method in class GJDepthFirst
 
visit(DefaultValue, A) - Method in interface GJVisitor
 
visit(DefaultValue, A) - Method in class GJVoidDepthFirst
 
visit(DefaultValue, A) - Method in interface GJVoidVisitor
 
visit(DoStatement) - Method in class DepthFirstVisitor
 
visit(DoStatement) - Method in class GJNoArguDepthFirst
 
visit(DoStatement) - Method in interface GJNoArguVisitor
 
visit(DoStatement) - Method in class TreeFormatter
 
visit(DoStatement) - Method in interface Visitor
 
visit(DoStatement, A) - Method in class GJDepthFirst
 
visit(DoStatement, A) - Method in interface GJVisitor
 
visit(DoStatement, A) - Method in class GJVoidDepthFirst
 
visit(DoStatement, A) - Method in interface GJVoidVisitor
 
visit(EmptyStatement) - Method in class DepthFirstVisitor
 
visit(EmptyStatement) - Method in class GJNoArguDepthFirst
 
visit(EmptyStatement) - Method in interface GJNoArguVisitor
 
visit(EmptyStatement) - Method in class TreeFormatter
 
visit(EmptyStatement) - Method in interface Visitor
 
visit(EmptyStatement, A) - Method in class GJDepthFirst
 
visit(EmptyStatement, A) - Method in interface GJVisitor
 
visit(EmptyStatement, A) - Method in class GJVoidDepthFirst
 
visit(EmptyStatement, A) - Method in interface GJVoidVisitor
 
visit(EnumBody) - Method in class DepthFirstVisitor
 
visit(EnumBody) - Method in class GJNoArguDepthFirst
 
visit(EnumBody) - Method in interface GJNoArguVisitor
 
visit(EnumBody) - Method in class TreeFormatter
 
visit(EnumBody) - Method in interface Visitor
 
visit(EnumBody, A) - Method in class GJDepthFirst
 
visit(EnumBody, A) - Method in interface GJVisitor
 
visit(EnumBody, A) - Method in class GJVoidDepthFirst
 
visit(EnumBody, A) - Method in interface GJVoidVisitor
 
visit(EnumConstant) - Method in class DepthFirstVisitor
 
visit(EnumConstant) - Method in class GJNoArguDepthFirst
 
visit(EnumConstant) - Method in interface GJNoArguVisitor
 
visit(EnumConstant) - Method in class TreeFormatter
 
visit(EnumConstant) - Method in interface Visitor
 
visit(EnumConstant, A) - Method in class GJDepthFirst
 
visit(EnumConstant, A) - Method in interface GJVisitor
 
visit(EnumConstant, A) - Method in class GJVoidDepthFirst
 
visit(EnumConstant, A) - Method in interface GJVoidVisitor
 
visit(EnumDeclaration) - Method in class DepthFirstVisitor
 
visit(EnumDeclaration) - Method in class GJNoArguDepthFirst
 
visit(EnumDeclaration) - Method in interface GJNoArguVisitor
 
visit(EnumDeclaration) - Method in class TreeFormatter
 
visit(EnumDeclaration) - Method in interface Visitor
 
visit(EnumDeclaration, A) - Method in class GJDepthFirst
 
visit(EnumDeclaration, A) - Method in interface GJVisitor
 
visit(EnumDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(EnumDeclaration, A) - Method in interface GJVoidVisitor
 
visit(EqualityExpression) - Method in class DepthFirstVisitor
 
visit(EqualityExpression) - Method in class GJNoArguDepthFirst
 
visit(EqualityExpression) - Method in interface GJNoArguVisitor
 
visit(EqualityExpression) - Method in class TreeFormatter
 
visit(EqualityExpression) - Method in interface Visitor
 
visit(EqualityExpression, A) - Method in class GJDepthFirst
 
visit(EqualityExpression, A) - Method in interface GJVisitor
 
visit(EqualityExpression, A) - Method in class GJVoidDepthFirst
 
visit(EqualityExpression, A) - Method in interface GJVoidVisitor
 
visit(ExclusiveOrExpression) - Method in class DepthFirstVisitor
 
visit(ExclusiveOrExpression) - Method in class GJNoArguDepthFirst
 
visit(ExclusiveOrExpression) - Method in interface GJNoArguVisitor
 
visit(ExclusiveOrExpression) - Method in class TreeFormatter
 
visit(ExclusiveOrExpression) - Method in interface Visitor
 
visit(ExclusiveOrExpression, A) - Method in class GJDepthFirst
 
visit(ExclusiveOrExpression, A) - Method in interface GJVisitor
 
visit(ExclusiveOrExpression, A) - Method in class GJVoidDepthFirst
 
visit(ExclusiveOrExpression, A) - Method in interface GJVoidVisitor
 
visit(ExplicitConstructorInvocation) - Method in class DepthFirstVisitor
 
visit(ExplicitConstructorInvocation) - Method in class GJNoArguDepthFirst
 
visit(ExplicitConstructorInvocation) - Method in interface GJNoArguVisitor
 
visit(ExplicitConstructorInvocation) - Method in class TreeFormatter
 
visit(ExplicitConstructorInvocation) - Method in interface Visitor
 
visit(ExplicitConstructorInvocation, A) - Method in class GJDepthFirst
 
visit(ExplicitConstructorInvocation, A) - Method in interface GJVisitor
 
visit(ExplicitConstructorInvocation, A) - Method in class GJVoidDepthFirst
 
visit(ExplicitConstructorInvocation, A) - Method in interface GJVoidVisitor
 
visit(Expression) - Method in class AnnotateVisitor
 
visit(Expression) - Method in class DepthFirstVisitor
 
visit(Expression) - Method in class GJNoArguDepthFirst
 
visit(Expression) - Method in interface GJNoArguVisitor
 
visit(Expression) - Method in class TreeFormatter
 
visit(Expression) - Method in interface Visitor
 
visit(Expression, A) - Method in class GJDepthFirst
 
visit(Expression, A) - Method in interface GJVisitor
 
visit(Expression, A) - Method in class GJVoidDepthFirst
 
visit(Expression, A) - Method in interface GJVoidVisitor
 
visit(ExtendsList) - Method in class DepthFirstVisitor
 
visit(ExtendsList) - Method in class GJNoArguDepthFirst
 
visit(ExtendsList) - Method in interface GJNoArguVisitor
 
visit(ExtendsList) - Method in class TreeFormatter
 
visit(ExtendsList) - Method in interface Visitor
 
visit(ExtendsList, A) - Method in class GJDepthFirst
 
visit(ExtendsList, A) - Method in interface GJVisitor
 
visit(ExtendsList, A) - Method in class GJVoidDepthFirst
 
visit(ExtendsList, A) - Method in interface GJVoidVisitor
 
visit(FieldDeclaration) - Method in class AnnotateVisitor
 
visit(FieldDeclaration) - Method in class InstrumentVisitor
If makeAllFieldsPublic == true, then it makes this field declaration public.
visit(FieldDeclaration) - Method in class DepthFirstVisitor
 
visit(FieldDeclaration) - Method in class GJNoArguDepthFirst
 
visit(FieldDeclaration) - Method in interface GJNoArguVisitor
 
visit(FieldDeclaration) - Method in class TreeFormatter
 
visit(FieldDeclaration) - Method in interface Visitor
 
visit(FieldDeclaration, A) - Method in class GJDepthFirst
 
visit(FieldDeclaration, A) - Method in interface GJVisitor
 
visit(FieldDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(FieldDeclaration, A) - Method in interface GJVoidVisitor
 
visit(ForInit) - Method in class DepthFirstVisitor
 
visit(ForInit) - Method in class GJNoArguDepthFirst
 
visit(ForInit) - Method in interface GJNoArguVisitor
 
visit(ForInit) - Method in class TreeFormatter
 
visit(ForInit) - Method in interface Visitor
 
visit(ForInit, A) - Method in class GJDepthFirst
 
visit(ForInit, A) - Method in interface GJVisitor
 
visit(ForInit, A) - Method in class GJVoidDepthFirst
 
visit(ForInit, A) - Method in interface GJVoidVisitor
 
visit(FormalParameter) - Method in class DepthFirstVisitor
 
visit(FormalParameter) - Method in class GJNoArguDepthFirst
 
visit(FormalParameter) - Method in interface GJNoArguVisitor
 
visit(FormalParameter) - Method in class TreeFormatter
 
visit(FormalParameter) - Method in interface Visitor
 
visit(FormalParameter, A) - Method in class GJDepthFirst
 
visit(FormalParameter, A) - Method in interface GJVisitor
 
visit(FormalParameter, A) - Method in class GJVoidDepthFirst
 
visit(FormalParameter, A) - Method in interface GJVoidVisitor
 
visit(FormalParameters) - Method in class DepthFirstVisitor
 
visit(FormalParameters) - Method in class GJNoArguDepthFirst
 
visit(FormalParameters) - Method in interface GJNoArguVisitor
 
visit(FormalParameters) - Method in class TreeFormatter
 
visit(FormalParameters) - Method in interface Visitor
 
visit(FormalParameters, A) - Method in class GJDepthFirst
 
visit(FormalParameters, A) - Method in interface GJVisitor
 
visit(FormalParameters, A) - Method in class GJVoidDepthFirst
 
visit(FormalParameters, A) - Method in interface GJVoidVisitor
 
visit(ForStatement) - Method in class DepthFirstVisitor
 
visit(ForStatement) - Method in class GJNoArguDepthFirst
 
visit(ForStatement) - Method in interface GJNoArguVisitor
 
visit(ForStatement) - Method in class TreeFormatter
 
visit(ForStatement) - Method in interface Visitor
 
visit(ForStatement, A) - Method in class GJDepthFirst
 
visit(ForStatement, A) - Method in interface GJVisitor
 
visit(ForStatement, A) - Method in class GJVoidDepthFirst
 
visit(ForStatement, A) - Method in interface GJVoidVisitor
 
visit(ForUpdate) - Method in class DepthFirstVisitor
 
visit(ForUpdate) - Method in class GJNoArguDepthFirst
 
visit(ForUpdate) - Method in interface GJNoArguVisitor
 
visit(ForUpdate) - Method in class TreeFormatter
 
visit(ForUpdate) - Method in interface Visitor
 
visit(ForUpdate, A) - Method in class GJDepthFirst
 
visit(ForUpdate, A) - Method in interface GJVisitor
 
visit(ForUpdate, A) - Method in class GJVoidDepthFirst
 
visit(ForUpdate, A) - Method in interface GJVoidVisitor
 
visit(IfStatement) - Method in class DepthFirstVisitor
 
visit(IfStatement) - Method in class GJNoArguDepthFirst
 
visit(IfStatement) - Method in interface GJNoArguVisitor
 
visit(IfStatement) - Method in class TreeFormatter
 
visit(IfStatement) - Method in interface Visitor
 
visit(IfStatement, A) - Method in class GJDepthFirst
 
visit(IfStatement, A) - Method in interface GJVisitor
 
visit(IfStatement, A) - Method in class GJVoidDepthFirst
 
visit(IfStatement, A) - Method in interface GJVoidVisitor
 
visit(ImplementsList) - Method in class DepthFirstVisitor
 
visit(ImplementsList) - Method in class GJNoArguDepthFirst
 
visit(ImplementsList) - Method in interface GJNoArguVisitor
 
visit(ImplementsList) - Method in class TreeFormatter
 
visit(ImplementsList) - Method in interface Visitor
 
visit(ImplementsList, A) - Method in class GJDepthFirst
 
visit(ImplementsList, A) - Method in interface GJVisitor
 
visit(ImplementsList, A) - Method in class GJVoidDepthFirst
 
visit(ImplementsList, A) - Method in interface GJVoidVisitor
 
visit(ImportDeclaration) - Method in class DepthFirstVisitor
 
visit(ImportDeclaration) - Method in class GJNoArguDepthFirst
 
visit(ImportDeclaration) - Method in interface GJNoArguVisitor
 
visit(ImportDeclaration) - Method in class TreeFormatter
 
visit(ImportDeclaration) - Method in interface Visitor
 
visit(ImportDeclaration, A) - Method in class GJDepthFirst
 
visit(ImportDeclaration, A) - Method in interface GJVisitor
 
visit(ImportDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(ImportDeclaration, A) - Method in interface GJVoidVisitor
 
visit(InclusiveOrExpression) - Method in class DepthFirstVisitor
 
visit(InclusiveOrExpression) - Method in class GJNoArguDepthFirst
 
visit(InclusiveOrExpression) - Method in interface GJNoArguVisitor
 
visit(InclusiveOrExpression) - Method in class TreeFormatter
 
visit(InclusiveOrExpression) - Method in interface Visitor
 
visit(InclusiveOrExpression, A) - Method in class GJDepthFirst
 
visit(InclusiveOrExpression, A) - Method in interface GJVisitor
 
visit(InclusiveOrExpression, A) - Method in class GJVoidDepthFirst
 
visit(InclusiveOrExpression, A) - Method in interface GJVoidVisitor
 
visit(Initializer) - Method in class DepthFirstVisitor
 
visit(Initializer) - Method in class GJNoArguDepthFirst
 
visit(Initializer) - Method in interface GJNoArguVisitor
 
visit(Initializer) - Method in class TreeFormatter
 
visit(Initializer) - Method in interface Visitor
 
visit(Initializer, A) - Method in class GJDepthFirst
 
visit(Initializer, A) - Method in interface GJVisitor
 
visit(Initializer, A) - Method in class GJVoidDepthFirst
 
visit(Initializer, A) - Method in interface GJVoidVisitor
 
visit(InstanceOfExpression) - Method in class DepthFirstVisitor
 
visit(InstanceOfExpression) - Method in class GJNoArguDepthFirst
 
visit(InstanceOfExpression) - Method in interface GJNoArguVisitor
 
visit(InstanceOfExpression) - Method in class TreeFormatter
 
visit(InstanceOfExpression) - Method in interface Visitor
 
visit(InstanceOfExpression, A) - Method in class GJDepthFirst
 
visit(InstanceOfExpression, A) - Method in interface GJVisitor
 
visit(InstanceOfExpression, A) - Method in class GJVoidDepthFirst
 
visit(InstanceOfExpression, A) - Method in interface GJVoidVisitor
 
visit(LabeledStatement) - Method in class DepthFirstVisitor
 
visit(LabeledStatement) - Method in class GJNoArguDepthFirst
 
visit(LabeledStatement) - Method in interface GJNoArguVisitor
 
visit(LabeledStatement) - Method in class TreeFormatter
 
visit(LabeledStatement) - Method in interface Visitor
 
visit(LabeledStatement, A) - Method in class GJDepthFirst
 
visit(LabeledStatement, A) - Method in interface GJVisitor
 
visit(LabeledStatement, A) - Method in class GJVoidDepthFirst
 
visit(LabeledStatement, A) - Method in interface GJVoidVisitor
 
visit(Literal) - Method in class DepthFirstVisitor
 
visit(Literal) - Method in class GJNoArguDepthFirst
 
visit(Literal) - Method in interface GJNoArguVisitor
 
visit(Literal) - Method in class TreeFormatter
 
visit(Literal) - Method in interface Visitor
 
visit(Literal, A) - Method in class GJDepthFirst
 
visit(Literal, A) - Method in interface GJVisitor
 
visit(Literal, A) - Method in class GJVoidDepthFirst
 
visit(Literal, A) - Method in interface GJVoidVisitor
 
visit(LocalVariableDeclaration) - Method in class DepthFirstVisitor
 
visit(LocalVariableDeclaration) - Method in class GJNoArguDepthFirst
 
visit(LocalVariableDeclaration) - Method in interface GJNoArguVisitor
 
visit(LocalVariableDeclaration) - Method in class TreeFormatter
 
visit(LocalVariableDeclaration) - Method in interface Visitor
 
visit(LocalVariableDeclaration, A) - Method in class GJDepthFirst
 
visit(LocalVariableDeclaration, A) - Method in interface GJVisitor
 
visit(LocalVariableDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(LocalVariableDeclaration, A) - Method in interface GJVoidVisitor
 
visit(MarkerAnnotation) - Method in class DepthFirstVisitor
 
visit(MarkerAnnotation) - Method in class GJNoArguDepthFirst
 
visit(MarkerAnnotation) - Method in interface GJNoArguVisitor
 
visit(MarkerAnnotation) - Method in class TreeFormatter
 
visit(MarkerAnnotation) - Method in interface Visitor
 
visit(MarkerAnnotation, A) - Method in class GJDepthFirst
 
visit(MarkerAnnotation, A) - Method in interface GJVisitor
 
visit(MarkerAnnotation, A) - Method in class GJVoidDepthFirst
 
visit(MarkerAnnotation, A) - Method in interface GJVoidVisitor
 
visit(MemberSelector) - Method in class DepthFirstVisitor
 
visit(MemberSelector) - Method in class GJNoArguDepthFirst
 
visit(MemberSelector) - Method in interface GJNoArguVisitor
 
visit(MemberSelector) - Method in class TreeFormatter
 
visit(MemberSelector) - Method in interface Visitor
 
visit(MemberSelector, A) - Method in class GJDepthFirst
 
visit(MemberSelector, A) - Method in interface GJVisitor
 
visit(MemberSelector, A) - Method in class GJVoidDepthFirst
 
visit(MemberSelector, A) - Method in interface GJVoidVisitor
 
visit(MemberValue) - Method in class DepthFirstVisitor
 
visit(MemberValue) - Method in class GJNoArguDepthFirst
 
visit(MemberValue) - Method in interface GJNoArguVisitor
 
visit(MemberValue) - Method in class TreeFormatter
 
visit(MemberValue) - Method in interface Visitor
 
visit(MemberValueArrayInitializer) - Method in class DepthFirstVisitor
 
visit(MemberValueArrayInitializer) - Method in class GJNoArguDepthFirst
 
visit(MemberValueArrayInitializer) - Method in interface GJNoArguVisitor
 
visit(MemberValueArrayInitializer) - Method in class TreeFormatter
 
visit(MemberValueArrayInitializer) - Method in interface Visitor
 
visit(MemberValueArrayInitializer, A) - Method in class GJDepthFirst
 
visit(MemberValueArrayInitializer, A) - Method in interface GJVisitor
 
visit(MemberValueArrayInitializer, A) - Method in class GJVoidDepthFirst
 
visit(MemberValueArrayInitializer, A) - Method in interface GJVoidVisitor
 
visit(MemberValuePair) - Method in class DepthFirstVisitor
 
visit(MemberValuePair) - Method in class GJNoArguDepthFirst
 
visit(MemberValuePair) - Method in interface GJNoArguVisitor
 
visit(MemberValuePair) - Method in class TreeFormatter
 
visit(MemberValuePair) - Method in interface Visitor
 
visit(MemberValuePair, A) - Method in class GJDepthFirst
 
visit(MemberValuePair, A) - Method in interface GJVisitor
 
visit(MemberValuePair, A) - Method in class GJVoidDepthFirst
 
visit(MemberValuePair, A) - Method in interface GJVoidVisitor
 
visit(MemberValuePairs) - Method in class DepthFirstVisitor
 
visit(MemberValuePairs) - Method in class GJNoArguDepthFirst
 
visit(MemberValuePairs) - Method in interface GJNoArguVisitor
 
visit(MemberValuePairs) - Method in class TreeFormatter
 
visit(MemberValuePairs) - Method in interface Visitor
 
visit(MemberValuePairs, A) - Method in class GJDepthFirst
 
visit(MemberValuePairs, A) - Method in interface GJVisitor
 
visit(MemberValuePairs, A) - Method in class GJVoidDepthFirst
 
visit(MemberValuePairs, A) - Method in interface GJVoidVisitor
 
visit(MemberValue, A) - Method in class GJDepthFirst
 
visit(MemberValue, A) - Method in interface GJVisitor
 
visit(MemberValue, A) - Method in class GJVoidDepthFirst
 
visit(MemberValue, A) - Method in interface GJVoidVisitor
 
visit(MethodDeclaration) - Method in class TestAst.MethodDeclarationHarvester
 
visit(MethodDeclaration) - Method in class AnnotateVisitor
 
visit(MethodDeclaration) - Method in class ClassOrInterfaceTypeDecorateVisitor
 
visit(MethodDeclaration) - Method in class InstrumentVisitor
 
visit(MethodDeclaration) - Method in class DepthFirstVisitor
 
visit(MethodDeclaration) - Method in class GJNoArguDepthFirst
 
visit(MethodDeclaration) - Method in interface GJNoArguVisitor
 
visit(MethodDeclaration) - Method in class TreeFormatter
 
visit(MethodDeclaration) - Method in interface Visitor
 
visit(MethodDeclaration, A) - Method in class GJDepthFirst
 
visit(MethodDeclaration, A) - Method in interface GJVisitor
 
visit(MethodDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(MethodDeclaration, A) - Method in interface GJVoidVisitor
 
visit(MethodDeclarator) - Method in class DepthFirstVisitor
 
visit(MethodDeclarator) - Method in class GJNoArguDepthFirst
 
visit(MethodDeclarator) - Method in interface GJNoArguVisitor
 
visit(MethodDeclarator) - Method in class TreeFormatter
 
visit(MethodDeclarator) - Method in interface Visitor
 
visit(MethodDeclarator, A) - Method in class GJDepthFirst
 
visit(MethodDeclarator, A) - Method in interface GJVisitor
 
visit(MethodDeclarator, A) - Method in class GJVoidDepthFirst
 
visit(MethodDeclarator, A) - Method in interface GJVoidVisitor
 
visit(Modifiers) - Method in class DepthFirstVisitor
 
visit(Modifiers) - Method in class GJNoArguDepthFirst
 
visit(Modifiers) - Method in interface GJNoArguVisitor
 
visit(Modifiers) - Method in class TreeFormatter
 
visit(Modifiers) - Method in interface Visitor
 
visit(Modifiers, A) - Method in class GJDepthFirst
 
visit(Modifiers, A) - Method in interface GJVisitor
 
visit(Modifiers, A) - Method in class GJVoidDepthFirst
 
visit(Modifiers, A) - Method in interface GJVoidVisitor
 
visit(MultiplicativeExpression) - Method in class DepthFirstVisitor
 
visit(MultiplicativeExpression) - Method in class GJNoArguDepthFirst
 
visit(MultiplicativeExpression) - Method in interface GJNoArguVisitor
 
visit(MultiplicativeExpression) - Method in class TreeFormatter
 
visit(MultiplicativeExpression) - Method in interface Visitor
 
visit(MultiplicativeExpression, A) - Method in class GJDepthFirst
 
visit(MultiplicativeExpression, A) - Method in interface GJVisitor
 
visit(MultiplicativeExpression, A) - Method in class GJVoidDepthFirst
 
visit(MultiplicativeExpression, A) - Method in interface GJVoidVisitor
 
visit(Name) - Method in class DepthFirstVisitor
 
visit(Name) - Method in class GJNoArguDepthFirst
 
visit(Name) - Method in interface GJNoArguVisitor
 
visit(Name) - Method in class TreeFormatter
 
visit(Name) - Method in interface Visitor
 
visit(NameList) - Method in class DepthFirstVisitor
 
visit(NameList) - Method in class GJNoArguDepthFirst
 
visit(NameList) - Method in interface GJNoArguVisitor
 
visit(NameList) - Method in class TreeFormatter
 
visit(NameList) - Method in interface Visitor
 
visit(NameList, A) - Method in class GJDepthFirst
 
visit(NameList, A) - Method in interface GJVisitor
 
visit(NameList, A) - Method in class GJVoidDepthFirst
 
visit(NameList, A) - Method in interface GJVoidVisitor
 
visit(Name, A) - Method in class GJDepthFirst
 
visit(Name, A) - Method in interface GJVisitor
 
visit(Name, A) - Method in class GJVoidDepthFirst
 
visit(Name, A) - Method in interface GJVoidVisitor
 
visit(NodeChoice) - Method in class DepthFirstVisitor
 
visit(NodeChoice) - Method in interface Visitor
 
visit(NodeList) - Method in class DepthFirstVisitor
 
visit(NodeList) - Method in class GJNoArguDepthFirst
 
visit(NodeList) - Method in interface GJNoArguVisitor
 
visit(NodeList) - Method in interface Visitor
 
visit(NodeListOptional) - Method in class DepthFirstVisitor
 
visit(NodeListOptional) - Method in class GJNoArguDepthFirst
 
visit(NodeListOptional) - Method in interface GJNoArguVisitor
 
visit(NodeListOptional) - Method in interface Visitor
 
visit(NodeListOptional, A) - Method in class GJDepthFirst
 
visit(NodeListOptional, A) - Method in interface GJVisitor
 
visit(NodeListOptional, A) - Method in class GJVoidDepthFirst
 
visit(NodeListOptional, A) - Method in interface GJVoidVisitor
 
visit(NodeList, A) - Method in class GJDepthFirst
 
visit(NodeList, A) - Method in interface GJVisitor
 
visit(NodeList, A) - Method in class GJVoidDepthFirst
 
visit(NodeList, A) - Method in interface GJVoidVisitor
 
visit(NodeOptional) - Method in class DepthFirstVisitor
 
visit(NodeOptional) - Method in class GJNoArguDepthFirst
 
visit(NodeOptional) - Method in interface GJNoArguVisitor
 
visit(NodeOptional) - Method in interface Visitor
 
visit(NodeOptional, A) - Method in class GJDepthFirst
 
visit(NodeOptional, A) - Method in interface GJVisitor
 
visit(NodeOptional, A) - Method in class GJVoidDepthFirst
 
visit(NodeOptional, A) - Method in interface GJVoidVisitor
 
visit(NodeSequence) - Method in class DepthFirstVisitor
 
visit(NodeSequence) - Method in class GJNoArguDepthFirst
 
visit(NodeSequence) - Method in interface GJNoArguVisitor
 
visit(NodeSequence) - Method in interface Visitor
 
visit(NodeSequence, A) - Method in class GJDepthFirst
 
visit(NodeSequence, A) - Method in interface GJVisitor
 
visit(NodeSequence, A) - Method in class GJVoidDepthFirst
 
visit(NodeSequence, A) - Method in interface GJVoidVisitor
 
visit(NodeToken) - Method in class InsertCommentFormatter
 
visit(NodeToken) - Method in class OrigModifier
Corrects column fields of n.
visit(NodeToken) - Method in class DepthFirstVisitor
 
visit(NodeToken) - Method in class GJNoArguDepthFirst
 
visit(NodeToken) - Method in interface GJNoArguVisitor
 
visit(NodeToken) - Method in class TreeDumper
 
visit(NodeToken) - Method in class TreeFormatter
 
visit(NodeToken) - Method in interface Visitor
 
visit(NodeToken, A) - Method in class GJDepthFirst
 
visit(NodeToken, A) - Method in interface GJVisitor
 
visit(NodeToken, A) - Method in class GJVoidDepthFirst
 
visit(NodeToken, A) - Method in interface GJVoidVisitor
 
visit(NormalAnnotation) - Method in class DepthFirstVisitor
 
visit(NormalAnnotation) - Method in class GJNoArguDepthFirst
 
visit(NormalAnnotation) - Method in interface GJNoArguVisitor
 
visit(NormalAnnotation) - Method in class TreeFormatter
 
visit(NormalAnnotation) - Method in interface Visitor
 
visit(NormalAnnotation, A) - Method in class GJDepthFirst
 
visit(NormalAnnotation, A) - Method in interface GJVisitor
 
visit(NormalAnnotation, A) - Method in class GJVoidDepthFirst
 
visit(NormalAnnotation, A) - Method in interface GJVoidVisitor
 
visit(NullLiteral) - Method in class DepthFirstVisitor
 
visit(NullLiteral) - Method in class GJNoArguDepthFirst
 
visit(NullLiteral) - Method in interface GJNoArguVisitor
 
visit(NullLiteral) - Method in class TreeFormatter
 
visit(NullLiteral) - Method in interface Visitor
 
visit(NullLiteral, A) - Method in class GJDepthFirst
 
visit(NullLiteral, A) - Method in interface GJVisitor
 
visit(NullLiteral, A) - Method in class GJVoidDepthFirst
 
visit(NullLiteral, A) - Method in interface GJVoidVisitor
 
visit(PackageDeclaration) - Method in class DepthFirstVisitor
 
visit(PackageDeclaration) - Method in class GJNoArguDepthFirst
 
visit(PackageDeclaration) - Method in interface GJNoArguVisitor
 
visit(PackageDeclaration) - Method in class TreeFormatter
 
visit(PackageDeclaration) - Method in interface Visitor
 
visit(PackageDeclaration, A) - Method in class GJDepthFirst
 
visit(PackageDeclaration, A) - Method in interface GJVisitor
 
visit(PackageDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(PackageDeclaration, A) - Method in interface GJVoidVisitor
 
visit(PostfixExpression) - Method in class DepthFirstVisitor
 
visit(PostfixExpression) - Method in class GJNoArguDepthFirst
 
visit(PostfixExpression) - Method in interface GJNoArguVisitor
 
visit(PostfixExpression) - Method in class TreeFormatter
 
visit(PostfixExpression) - Method in interface Visitor
 
visit(PostfixExpression, A) - Method in class GJDepthFirst
 
visit(PostfixExpression, A) - Method in interface GJVisitor
 
visit(PostfixExpression, A) - Method in class GJVoidDepthFirst
 
visit(PostfixExpression, A) - Method in interface GJVoidVisitor
 
visit(PreDecrementExpression) - Method in class DepthFirstVisitor
 
visit(PreDecrementExpression) - Method in class GJNoArguDepthFirst
 
visit(PreDecrementExpression) - Method in interface GJNoArguVisitor
 
visit(PreDecrementExpression) - Method in class TreeFormatter
 
visit(PreDecrementExpression) - Method in interface Visitor
 
visit(PreDecrementExpression, A) - Method in class GJDepthFirst
 
visit(PreDecrementExpression, A) - Method in interface GJVisitor
 
visit(PreDecrementExpression, A) - Method in class GJVoidDepthFirst
 
visit(PreDecrementExpression, A) - Method in interface GJVoidVisitor
 
visit(PreIncrementExpression) - Method in class DepthFirstVisitor
 
visit(PreIncrementExpression) - Method in class GJNoArguDepthFirst
 
visit(PreIncrementExpression) - Method in interface GJNoArguVisitor
 
visit(PreIncrementExpression) - Method in class TreeFormatter
 
visit(PreIncrementExpression) - Method in interface Visitor
 
visit(PreIncrementExpression, A) - Method in class GJDepthFirst
 
visit(PreIncrementExpression, A) - Method in interface GJVisitor
 
visit(PreIncrementExpression, A) - Method in class GJVoidDepthFirst
 
visit(PreIncrementExpression, A) - Method in interface GJVoidVisitor
 
visit(PrimaryExpression) - Method in class OrigModifier
Checks if n is a variable name.
visit(PrimaryExpression) - Method in class DepthFirstVisitor
 
visit(PrimaryExpression) - Method in class GJNoArguDepthFirst
 
visit(PrimaryExpression) - Method in interface GJNoArguVisitor
 
visit(PrimaryExpression) - Method in class TreeFormatter
 
visit(PrimaryExpression) - Method in interface Visitor
 
visit(PrimaryExpression, A) - Method in class GJDepthFirst
 
visit(PrimaryExpression, A) - Method in interface GJVisitor
 
visit(PrimaryExpression, A) - Method in class GJVoidDepthFirst
 
visit(PrimaryExpression, A) - Method in interface GJVoidVisitor
 
visit(PrimaryPrefix) - Method in class DepthFirstVisitor
 
visit(PrimaryPrefix) - Method in class GJNoArguDepthFirst
 
visit(PrimaryPrefix) - Method in interface GJNoArguVisitor
 
visit(PrimaryPrefix) - Method in class TreeFormatter
 
visit(PrimaryPrefix) - Method in interface Visitor
 
visit(PrimaryPrefix, A) - Method in class GJDepthFirst
 
visit(PrimaryPrefix, A) - Method in interface GJVisitor
 
visit(PrimaryPrefix, A) - Method in class GJVoidDepthFirst
 
visit(PrimaryPrefix, A) - Method in interface GJVoidVisitor
 
visit(PrimarySuffix) - Method in class DepthFirstVisitor
 
visit(PrimarySuffix) - Method in class GJNoArguDepthFirst
 
visit(PrimarySuffix) - Method in interface GJNoArguVisitor
 
visit(PrimarySuffix) - Method in class TreeFormatter
 
visit(PrimarySuffix) - Method in interface Visitor
 
visit(PrimarySuffix, A) - Method in class GJDepthFirst
 
visit(PrimarySuffix, A) - Method in interface GJVisitor
 
visit(PrimarySuffix, A) - Method in class GJVoidDepthFirst
 
visit(PrimarySuffix, A) - Method in interface GJVoidVisitor
 
visit(PrimitiveType) - Method in class DepthFirstVisitor
 
visit(PrimitiveType) - Method in class GJNoArguDepthFirst
 
visit(PrimitiveType) - Method in interface GJNoArguVisitor
 
visit(PrimitiveType) - Method in class TreeFormatter
 
visit(PrimitiveType) - Method in interface Visitor
 
visit(PrimitiveType, A) - Method in class GJDepthFirst
 
visit(PrimitiveType, A) - Method in interface GJVisitor
 
visit(PrimitiveType, A) - Method in class GJVoidDepthFirst
 
visit(PrimitiveType, A) - Method in interface GJVoidVisitor
 
visit(ReferenceType) - Method in class DepthFirstVisitor
 
visit(ReferenceType) - Method in class GJNoArguDepthFirst
 
visit(ReferenceType) - Method in interface GJNoArguVisitor
 
visit(ReferenceType) - Method in class TreeFormatter
 
visit(ReferenceType) - Method in interface Visitor
 
visit(ReferenceType, A) - Method in class GJDepthFirst
 
visit(ReferenceType, A) - Method in interface GJVisitor
 
visit(ReferenceType, A) - Method in class GJVoidDepthFirst
 
visit(ReferenceType, A) - Method in interface GJVoidVisitor
 
visit(RelationalExpression) - Method in class DepthFirstVisitor
 
visit(RelationalExpression) - Method in class GJNoArguDepthFirst
 
visit(RelationalExpression) - Method in interface GJNoArguVisitor
 
visit(RelationalExpression) - Method in class TreeFormatter
 
visit(RelationalExpression) - Method in interface Visitor
 
visit(RelationalExpression, A) - Method in class GJDepthFirst
 
visit(RelationalExpression, A) - Method in interface GJVisitor
 
visit(RelationalExpression, A) - Method in class GJVoidDepthFirst
 
visit(RelationalExpression, A) - Method in interface GJVoidVisitor
 
visit(ResultType) - Method in class DepthFirstVisitor
 
visit(ResultType) - Method in class GJNoArguDepthFirst
 
visit(ResultType) - Method in interface GJNoArguVisitor
 
visit(ResultType) - Method in class TreeFormatter
 
visit(ResultType) - Method in interface Visitor
 
visit(ResultType, A) - Method in class GJDepthFirst
 
visit(ResultType, A) - Method in interface GJVisitor
 
visit(ResultType, A) - Method in class GJVoidDepthFirst
 
visit(ResultType, A) - Method in interface GJVoidVisitor
 
visit(ReturnStatement) - Method in class DepthFirstVisitor
 
visit(ReturnStatement) - Method in class GJNoArguDepthFirst
 
visit(ReturnStatement) - Method in interface GJNoArguVisitor
 
visit(ReturnStatement) - Method in class TreeFormatter
 
visit(ReturnStatement) - Method in interface Visitor
 
visit(ReturnStatement, A) - Method in class GJDepthFirst
 
visit(ReturnStatement, A) - Method in interface GJVisitor
 
visit(ReturnStatement, A) - Method in class GJVoidDepthFirst
 
visit(ReturnStatement, A) - Method in interface GJVoidVisitor
 
visit(RSIGNEDSHIFT) - Method in class DepthFirstVisitor
 
visit(RSIGNEDSHIFT) - Method in class GJNoArguDepthFirst
 
visit(RSIGNEDSHIFT) - Method in interface GJNoArguVisitor
 
visit(RSIGNEDSHIFT) - Method in class TreeFormatter
 
visit(RSIGNEDSHIFT) - Method in interface Visitor
 
visit(RSIGNEDSHIFT, A) - Method in class GJDepthFirst
 
visit(RSIGNEDSHIFT, A) - Method in interface GJVisitor
 
visit(RSIGNEDSHIFT, A) - Method in class GJVoidDepthFirst
 
visit(RSIGNEDSHIFT, A) - Method in interface GJVoidVisitor
 
visit(RUNSIGNEDSHIFT) - Method in class DepthFirstVisitor
 
visit(RUNSIGNEDSHIFT) - Method in class GJNoArguDepthFirst
 
visit(RUNSIGNEDSHIFT) - Method in interface GJNoArguVisitor
 
visit(RUNSIGNEDSHIFT) - Method in class TreeFormatter
 
visit(RUNSIGNEDSHIFT) - Method in interface Visitor
 
visit(RUNSIGNEDSHIFT, A) - Method in class GJDepthFirst
 
visit(RUNSIGNEDSHIFT, A) - Method in interface GJVisitor
 
visit(RUNSIGNEDSHIFT, A) - Method in class GJVoidDepthFirst
 
visit(RUNSIGNEDSHIFT, A) - Method in interface GJVoidVisitor
 
visit(ShiftExpression) - Method in class DepthFirstVisitor
 
visit(ShiftExpression) - Method in class GJNoArguDepthFirst
 
visit(ShiftExpression) - Method in interface GJNoArguVisitor
 
visit(ShiftExpression) - Method in class TreeFormatter
 
visit(ShiftExpression) - Method in interface Visitor
 
visit(ShiftExpression, A) - Method in class GJDepthFirst
 
visit(ShiftExpression, A) - Method in interface GJVisitor
 
visit(ShiftExpression, A) - Method in class GJVoidDepthFirst
 
visit(ShiftExpression, A) - Method in interface GJVoidVisitor
 
visit(SingleMemberAnnotation) - Method in class DepthFirstVisitor
 
visit(SingleMemberAnnotation) - Method in class GJNoArguDepthFirst
 
visit(SingleMemberAnnotation) - Method in interface GJNoArguVisitor
 
visit(SingleMemberAnnotation) - Method in class TreeFormatter
 
visit(SingleMemberAnnotation) - Method in interface Visitor
 
visit(SingleMemberAnnotation, A) - Method in class GJDepthFirst
 
visit(SingleMemberAnnotation, A) - Method in interface GJVisitor
 
visit(SingleMemberAnnotation, A) - Method in class GJVoidDepthFirst
 
visit(SingleMemberAnnotation, A) - Method in interface GJVoidVisitor
 
visit(Statement) - Method in class DepthFirstVisitor
 
visit(Statement) - Method in class GJNoArguDepthFirst
 
visit(Statement) - Method in interface GJNoArguVisitor
 
visit(Statement) - Method in class TreeFormatter
 
visit(Statement) - Method in interface Visitor
 
visit(StatementExpression) - Method in class AnnotateVisitor
 
visit(StatementExpression) - Method in class DepthFirstVisitor
 
visit(StatementExpression) - Method in class GJNoArguDepthFirst
 
visit(StatementExpression) - Method in interface GJNoArguVisitor
 
visit(StatementExpression) - Method in class TreeFormatter
 
visit(StatementExpression) - Method in interface Visitor
 
visit(StatementExpressionList) - Method in class DepthFirstVisitor
 
visit(StatementExpressionList) - Method in class GJNoArguDepthFirst
 
visit(StatementExpressionList) - Method in interface GJNoArguVisitor
 
visit(StatementExpressionList) - Method in class TreeFormatter
 
visit(StatementExpressionList) - Method in interface Visitor
 
visit(StatementExpressionList, A) - Method in class GJDepthFirst
 
visit(StatementExpressionList, A) - Method in interface GJVisitor
 
visit(StatementExpressionList, A) - Method in class GJVoidDepthFirst
 
visit(StatementExpressionList, A) - Method in interface GJVoidVisitor
 
visit(StatementExpression, A) - Method in class GJDepthFirst
 
visit(StatementExpression, A) - Method in interface GJVisitor
 
visit(StatementExpression, A) - Method in class GJVoidDepthFirst
 
visit(StatementExpression, A) - Method in interface GJVoidVisitor
 
visit(Statement, A) - Method in class GJDepthFirst
 
visit(Statement, A) - Method in interface GJVisitor
 
visit(Statement, A) - Method in class GJVoidDepthFirst
 
visit(Statement, A) - Method in interface GJVoidVisitor
 
visit(SwitchLabel) - Method in class DepthFirstVisitor
 
visit(SwitchLabel) - Method in class GJNoArguDepthFirst
 
visit(SwitchLabel) - Method in interface GJNoArguVisitor
 
visit(SwitchLabel) - Method in class TreeFormatter
 
visit(SwitchLabel) - Method in interface Visitor
 
visit(SwitchLabel, A) - Method in class GJDepthFirst
 
visit(SwitchLabel, A) - Method in interface GJVisitor
 
visit(SwitchLabel, A) - Method in class GJVoidDepthFirst
 
visit(SwitchLabel, A) - Method in interface GJVoidVisitor
 
visit(SwitchStatement) - Method in class DepthFirstVisitor
 
visit(SwitchStatement) - Method in class GJNoArguDepthFirst
 
visit(SwitchStatement) - Method in interface GJNoArguVisitor
 
visit(SwitchStatement) - Method in class TreeFormatter
 
visit(SwitchStatement) - Method in interface Visitor
 
visit(SwitchStatement, A) - Method in class GJDepthFirst
 
visit(SwitchStatement, A) - Method in interface GJVisitor
 
visit(SwitchStatement, A) - Method in class GJVoidDepthFirst
 
visit(SwitchStatement, A) - Method in interface GJVoidVisitor
 
visit(SynchronizedStatement) - Method in class DepthFirstVisitor
 
visit(SynchronizedStatement) - Method in class GJNoArguDepthFirst
 
visit(SynchronizedStatement) - Method in interface GJNoArguVisitor
 
visit(SynchronizedStatement) - Method in class TreeFormatter
 
visit(SynchronizedStatement) - Method in interface Visitor
 
visit(SynchronizedStatement, A) - Method in class GJDepthFirst
 
visit(SynchronizedStatement, A) - Method in interface GJVisitor
 
visit(SynchronizedStatement, A) - Method in class GJVoidDepthFirst
 
visit(SynchronizedStatement, A) - Method in interface GJVoidVisitor
 
visit(ThrowStatement) - Method in class DepthFirstVisitor
 
visit(ThrowStatement) - Method in class GJNoArguDepthFirst
 
visit(ThrowStatement) - Method in interface GJNoArguVisitor
 
visit(ThrowStatement) - Method in class TreeFormatter
 
visit(ThrowStatement) - Method in interface Visitor
 
visit(ThrowStatement, A) - Method in class GJDepthFirst
 
visit(ThrowStatement, A) - Method in interface GJVisitor
 
visit(ThrowStatement, A) - Method in class GJVoidDepthFirst
 
visit(ThrowStatement, A) - Method in interface GJVoidVisitor
 
visit(TryStatement) - Method in class DepthFirstVisitor
 
visit(TryStatement) - Method in class GJNoArguDepthFirst
 
visit(TryStatement) - Method in interface GJNoArguVisitor
 
visit(TryStatement) - Method in class TreeFormatter
 
visit(TryStatement) - Method in interface Visitor
 
visit(TryStatement, A) - Method in class GJDepthFirst
 
visit(TryStatement, A) - Method in interface GJVisitor
 
visit(TryStatement, A) - Method in class GJVoidDepthFirst
 
visit(TryStatement, A) - Method in interface GJVoidVisitor
 
visit(Type) - Method in class DepthFirstVisitor
 
visit(Type) - Method in class GJNoArguDepthFirst
 
visit(Type) - Method in interface GJNoArguVisitor
 
visit(Type) - Method in class TreeFormatter
 
visit(Type) - Method in interface Visitor
 
visit(TypeArgument) - Method in class DepthFirstVisitor
 
visit(TypeArgument) - Method in class GJNoArguDepthFirst
 
visit(TypeArgument) - Method in interface GJNoArguVisitor
 
visit(TypeArgument) - Method in class TreeFormatter
 
visit(TypeArgument) - Method in interface Visitor
 
visit(TypeArgument, A) - Method in class GJDepthFirst
 
visit(TypeArgument, A) - Method in interface GJVisitor
 
visit(TypeArgument, A) - Method in class GJVoidDepthFirst
 
visit(TypeArgument, A) - Method in interface GJVoidVisitor
 
visit(TypeArguments) - Method in class DepthFirstVisitor
 
visit(TypeArguments) - Method in class GJNoArguDepthFirst
 
visit(TypeArguments) - Method in interface GJNoArguVisitor
 
visit(TypeArguments) - Method in class TreeFormatter
 
visit(TypeArguments) - Method in interface Visitor
 
visit(TypeArguments, A) - Method in class GJDepthFirst
 
visit(TypeArguments, A) - Method in interface GJVisitor
 
visit(TypeArguments, A) - Method in class GJVoidDepthFirst
 
visit(TypeArguments, A) - Method in interface GJVoidVisitor
 
visit(TypeBound) - Method in class DepthFirstVisitor
 
visit(TypeBound) - Method in class GJNoArguDepthFirst
 
visit(TypeBound) - Method in interface GJNoArguVisitor
 
visit(TypeBound) - Method in class TreeFormatter
 
visit(TypeBound) - Method in interface Visitor
 
visit(TypeBound, A) - Method in class GJDepthFirst
 
visit(TypeBound, A) - Method in interface GJVisitor
 
visit(TypeBound, A) - Method in class GJVoidDepthFirst
 
visit(TypeBound, A) - Method in interface GJVoidVisitor
 
visit(TypeDeclaration) - Method in class DepthFirstVisitor
 
visit(TypeDeclaration) - Method in class GJNoArguDepthFirst
 
visit(TypeDeclaration) - Method in interface GJNoArguVisitor
 
visit(TypeDeclaration) - Method in class TreeFormatter
 
visit(TypeDeclaration) - Method in interface Visitor
 
visit(TypeDeclaration, A) - Method in class GJDepthFirst
 
visit(TypeDeclaration, A) - Method in interface GJVisitor
 
visit(TypeDeclaration, A) - Method in class GJVoidDepthFirst
 
visit(TypeDeclaration, A) - Method in interface GJVoidVisitor
 
visit(TypeParameter) - Method in class DepthFirstVisitor
 
visit(TypeParameter) - Method in class GJNoArguDepthFirst
 
visit(TypeParameter) - Method in interface GJNoArguVisitor
 
visit(TypeParameter) - Method in class TreeFormatter
 
visit(TypeParameter) - Method in interface Visitor
 
visit(TypeParameter, A) - Method in class GJDepthFirst
 
visit(TypeParameter, A) - Method in interface GJVisitor
 
visit(TypeParameter, A) - Method in class GJVoidDepthFirst
 
visit(TypeParameter, A) - Method in interface GJVoidVisitor
 
visit(TypeParameters) - Method in class DepthFirstVisitor
 
visit(TypeParameters) - Method in class GJNoArguDepthFirst
 
visit(TypeParameters) - Method in interface GJNoArguVisitor
 
visit(TypeParameters) - Method in class TreeFormatter
 
visit(TypeParameters) - Method in interface Visitor
 
visit(TypeParameters, A) - Method in class GJDepthFirst
 
visit(TypeParameters, A) - Method in interface GJVisitor
 
visit(TypeParameters, A) - Method in class GJVoidDepthFirst
 
visit(TypeParameters, A) - Method in interface GJVoidVisitor
 
visit(Type, A) - Method in class GJDepthFirst
 
visit(Type, A) - Method in interface GJVisitor
 
visit(Type, A) - Method in class GJVoidDepthFirst
 
visit(Type, A) - Method in interface GJVoidVisitor
 
visit(UnaryExpression) - Method in class DepthFirstVisitor
 
visit(UnaryExpression) - Method in class GJNoArguDepthFirst
 
visit(UnaryExpression) - Method in interface GJNoArguVisitor
 
visit(UnaryExpression) - Method in class TreeFormatter
 
visit(UnaryExpression) - Method in interface Visitor
 
visit(UnaryExpressionNotPlusMinus) - Method in class DepthFirstVisitor
 
visit(UnaryExpressionNotPlusMinus) - Method in class GJNoArguDepthFirst
 
visit(UnaryExpressionNotPlusMinus) - Method in interface GJNoArguVisitor
 
visit(UnaryExpressionNotPlusMinus) - Method in class TreeFormatter
 
visit(UnaryExpressionNotPlusMinus) - Method in interface Visitor
 
visit(UnaryExpressionNotPlusMinus, A) - Method in class GJDepthFirst
 
visit(UnaryExpressionNotPlusMinus, A) - Method in interface GJVisitor
 
visit(UnaryExpressionNotPlusMinus, A) - Method in class GJVoidDepthFirst
 
visit(UnaryExpressionNotPlusMinus, A) - Method in interface GJVoidVisitor
 
visit(UnaryExpression, A) - Method in class GJDepthFirst
 
visit(UnaryExpression, A) - Method in interface GJVisitor
 
visit(UnaryExpression, A) - Method in class GJVoidDepthFirst
 
visit(UnaryExpression, A) - Method in interface GJVoidVisitor
 
visit(VariableDeclarator) - Method in class DepthFirstVisitor
 
visit(VariableDeclarator) - Method in class GJNoArguDepthFirst
 
visit(VariableDeclarator) - Method in interface GJNoArguVisitor
 
visit(VariableDeclarator) - Method in class TreeFormatter
 
visit(VariableDeclarator) - Method in interface Visitor
 
visit(VariableDeclaratorId) - Method in class DepthFirstVisitor
 
visit(VariableDeclaratorId) - Method in class GJNoArguDepthFirst
 
visit(VariableDeclaratorId) - Method in interface GJNoArguVisitor
 
visit(VariableDeclaratorId) - Method in class TreeFormatter
 
visit(VariableDeclaratorId) - Method in interface Visitor
 
visit(VariableDeclaratorId, A) - Method in class GJDepthFirst
 
visit(VariableDeclaratorId, A) - Method in interface GJVisitor
 
visit(VariableDeclaratorId, A) - Method in class GJVoidDepthFirst
 
visit(VariableDeclaratorId, A) - Method in interface GJVoidVisitor
 
visit(VariableDeclarator, A) - Method in class GJDepthFirst
 
visit(VariableDeclarator, A) - Method in interface GJVisitor
 
visit(VariableDeclarator, A) - Method in class GJVoidDepthFirst
 
visit(VariableDeclarator, A) - Method in interface GJVoidVisitor
 
visit(VariableInitializer) - Method in class DepthFirstVisitor
 
visit(VariableInitializer) - Method in class GJNoArguDepthFirst
 
visit(VariableInitializer) - Method in interface GJNoArguVisitor
 
visit(VariableInitializer) - Method in class TreeFormatter
 
visit(VariableInitializer) - Method in interface Visitor
 
visit(VariableInitializer, A) - Method in class GJDepthFirst
 
visit(VariableInitializer, A) - Method in interface GJVisitor
 
visit(VariableInitializer, A) - Method in class GJVoidDepthFirst
 
visit(VariableInitializer, A) - Method in interface GJVoidVisitor
 
visit(WhileStatement) - Method in class DepthFirstVisitor
 
visit(WhileStatement) - Method in class GJNoArguDepthFirst
 
visit(WhileStatement) - Method in interface GJNoArguVisitor
 
visit(WhileStatement) - Method in class TreeFormatter
 
visit(WhileStatement) - Method in interface Visitor
 
visit(WhileStatement, A) - Method in class GJDepthFirst
 
visit(WhileStatement, A) - Method in interface GJVisitor
 
visit(WhileStatement, A) - Method in class GJVoidDepthFirst
 
visit(WhileStatement, A) - Method in interface GJVoidVisitor
 
visit(WildcardBounds) - Method in class DepthFirstVisitor
 
visit(WildcardBounds) - Method in class GJNoArguDepthFirst
 
visit(WildcardBounds) - Method in interface GJNoArguVisitor
 
visit(WildcardBounds) - Method in class TreeFormatter
 
visit(WildcardBounds) - Method in interface Visitor
 
visit(WildcardBounds, A) - Method in class GJDepthFirst
 
visit(WildcardBounds, A) - Method in interface GJVisitor
 
visit(WildcardBounds, A) - Method in class GJVoidDepthFirst
 
visit(WildcardBounds, A) - Method in interface GJVoidVisitor
 
visitAdd(VarInfoName.Add) - Method in class VarInfoName.AbstractVisitor
 
visitAdd(VarInfoName.Add) - Method in class VarInfoName.Finder
 
visitAdd(VarInfoName.Add) - Method in class VarInfoName.InorderFlattener
 
visitAdd(VarInfoName.Add) - Method in class VarInfoName.NodeFinder
 
visitAdd(VarInfoName.Add) - Method in class VarInfoName.Replacer
 
visitAdd(VarInfoName.Add) - Method in interface VarInfoName.Visitor
 
visitedConstructors - Variable in class InstrumentVisitor
 
visitedMethods - Variable in class InstrumentVisitor
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.AbstractVisitor
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.ElementsFinder
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.Finder
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.InorderFlattener
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.NodeFinder
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.QuantifierVisitor
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.Replacer
 
visitElements(VarInfoName.Elements) - Method in class VarInfoName.SimpleNamesVisitor
 
visitElements(VarInfoName.Elements) - Method in interface VarInfoName.Visitor
 
visitField(VarInfoName.Field) - Method in class VarInfoName.AbstractVisitor
 
visitField(VarInfoName.Field) - Method in class VarInfoName.Finder
 
visitField(VarInfoName.Field) - Method in class VarInfoName.InorderFlattener
 
visitField(VarInfoName.Field) - Method in class VarInfoName.NodeFinder
 
visitField(VarInfoName.Field) - Method in class VarInfoName.Replacer
 
visitField(VarInfoName.Field) - Method in interface VarInfoName.Visitor
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.AbstractVisitor
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.Finder
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.InorderFlattener
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.NodeFinder
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.QuantifierVisitor
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.Replacer
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in class VarInfoName.SimpleNamesVisitor
 
visitFunctionOf(VarInfoName.FunctionOf) - Method in interface VarInfoName.Visitor
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.AbstractVisitor
By default, return effect on first argument, but traverse all, backwards.
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.BooleanAndVisitor
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.ElementsFinder
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.Finder
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.InorderFlattener
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.NodeFinder
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.QuantifierVisitor
We do *not* want to pull out array members of FunctionOfN because a FunctionOfN creates a black-box array with respect to quantification.
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.Replacer
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in class VarInfoName.SimpleNamesVisitor
 
visitFunctionOfN(VarInfoName.FunctionOfN) - Method in interface VarInfoName.Visitor
 
Visitor - Interface in daikon.diff
All visitors must implement this interface.
Visitor - Interface in jtb.cparser.visitor
All visitors must implement this interface.
Visitor - Interface in jtb.visitor
All void visitors must implement this interface.
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.AbstractVisitor
 
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.ElementsFinder
 
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.Finder
 
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.InorderFlattener
 
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.IsAllNonPoststateVisitor
 
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.NodeFinder
 
visitPoststate(VarInfoName.Poststate) - Method in class VarInfoName.Replacer
 
visitPoststate(VarInfoName.Poststate) - Method in interface VarInfoName.Visitor
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.AbstractVisitor
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.ElementsFinder
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.Finder
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.InorderFlattener
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.IsAllPrestateVisitor
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.NodeFinder
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.PostPreConverter
 
visitPrestate(VarInfoName.Prestate) - Method in class VarInfoName.Replacer
 
visitPrestate(VarInfoName.Prestate) - Method in interface VarInfoName.Visitor
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.AbstractVisitor
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.Finder
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.InorderFlattener
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.IsAllNonPoststateVisitor
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.IsAllPrestateVisitor
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.NodeFinder
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.PostPreConverter
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.QuantifierVisitor
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.Replacer
 
visitSimple(VarInfoName.Simple) - Method in class VarInfoName.SimpleNamesVisitor
 
visitSimple(VarInfoName.Simple) - Method in interface VarInfoName.Visitor
 
visitSizeOf(VarInfoName.SizeOf) - Method in class VarInfoName.AbstractVisitor
 
visitSizeOf(VarInfoName.SizeOf) - Method in class VarInfoName.Finder
 
visitSizeOf(VarInfoName.SizeOf) - Method in class VarInfoName.InorderFlattener
 
visitSizeOf(VarInfoName.SizeOf) - Method in class VarInfoName.NodeFinder
 
visitSizeOf(VarInfoName.SizeOf) - Method in class VarInfoName.QuantifierVisitor
 
visitSizeOf(VarInfoName.SizeOf) - Method in class VarInfoName.Replacer
 
visitSizeOf(VarInfoName.SizeOf) - Method in interface VarInfoName.Visitor
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.AbstractVisitor
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.BooleanAndVisitor
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.ElementsFinder
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.Finder
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.InorderFlattener
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.NodeFinder
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.QuantifierVisitor
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.Replacer
 
visitSlice(VarInfoName.Slice) - Method in class VarInfoName.SimpleNamesVisitor
 
visitSlice(VarInfoName.Slice) - Method in interface VarInfoName.Visitor
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.AbstractVisitor
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.BooleanAndVisitor
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.ElementsFinder
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.Finder
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.InorderFlattener
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.NodeFinder
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.QuantifierVisitor
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.Replacer
 
visitSubscript(VarInfoName.Subscript) - Method in class VarInfoName.SimpleNamesVisitor
 
visitSubscript(VarInfoName.Subscript) - Method in interface VarInfoName.Visitor
 
visitTypeOf(VarInfoName.TypeOf) - Method in class VarInfoName.AbstractVisitor
 
visitTypeOf(VarInfoName.TypeOf) - Method in class VarInfoName.Finder
 
visitTypeOf(VarInfoName.TypeOf) - Method in class VarInfoName.InorderFlattener
 
visitTypeOf(VarInfoName.TypeOf) - Method in class VarInfoName.NodeFinder
 
visitTypeOf(VarInfoName.TypeOf) - Method in class VarInfoName.Replacer
 
visitTypeOf(VarInfoName.TypeOf) - Method in interface VarInfoName.Visitor
 
visTracked(List<VarInfo>) - Method in class Debug
Looks for each of the variables in vis in the DebugTrackVar list.
VOID - Static variable in interface CParserConstants
 
VOID - Static variable in interface JavaParserConstants
 
VOLATILE - VarInfo.LangFlags
 
VOLATILE - Static variable in interface CParserConstants
 
VOLATILE - Static variable in class JavaParser.ModifierSet
 
VOLATILE - Static variable in interface JavaParserConstants
 
vt - Variable in class FileIO.ParseState
The current set of values.

W

WEAKENED - InvariantStatus
The invariant's condition being weakened.
which - Variable in class NodeChoice
 
which - Variable in class NodeChoice
 
WHILE - Static variable in interface CParserConstants
 
WHILE - Static variable in interface JavaParserConstants
 
WhileStatement - Class in jtb.syntaxtree
 
WhileStatement(Expression, Statement) - Constructor for class WhileStatement
 
WhileStatement(NodeToken, NodeToken, Expression, NodeToken, Statement) - Constructor for class WhileStatement
 
WhileStatement() - Method in class JavaParser
 
WildcardBounds - Class in jtb.syntaxtree
 
WildcardBounds(NodeChoice) - Constructor for class WildcardBounds
 
WildcardBounds() - Method in class JavaParser
 
withKind(Violation[], Property.Kind) - Static method in class Violation
Returns all violations in vios with the given king.
withSpecials() - Method in class NodeToken
 
withSpecials() - Method in class NodeToken
 
withTime(Violation[], Violation.Time) - Static method in class Violation
Returns all violations in vios with the given time.
worthDerivingFrom(VarInfo) - Static method in class PptTopLevel
 
wouldChange(double) - Method in class LowerBoundCoreFloat
Whether this would change if the given value was seen.
wouldChange(double) - Method in class UpperBoundCoreFloat
Whether this would change if the given value was seen.
wouldChange(long) - Method in class LowerBoundCore
Whether this would change if the given value was seen.
wouldChange(long) - Method in class UpperBoundCore
Whether this would change if the given value was seen.
wrap_xml - Static variable in class PrintInvariants
If true, then each invariant is printed using the current OutputFormat, but it's wrapped inside xml tags, along with other information about the invariant.
wrap_xml_SWITCH - Static variable in class Daikon
 
wrapper - Variable in class LinearBinaryCore
 
wrapper - Variable in class LinearBinaryCoreFloat
 
wrapper - Variable in class LinearTernaryCore
 
wrapper - Variable in class LinearTernaryCoreFloat
 
wrapper - Variable in class LowerBoundCore
 
wrapper - Variable in class LowerBoundCoreFloat
 
wrapper - Variable in class UpperBoundCore
 
wrapper - Variable in class UpperBoundCoreFloat
 
wrapXML_SWITCH - Static variable in class Annotate
 
write_serialized_pptmap(PptMap, File) - Static method in class FileIO
Write a serialized PptMap to a file.
writeTexInfo(PrintWriter) - Method in class ParameterDoclet
Output the parameter info in textinfo format.
writeText(PrintWriter) - Method in class ParameterDoclet
Output the parameter info in text format.
ws_regexp - Static variable in class Global
 

X

x - Variable in class LinearTernaryCore.Point
 
x - Variable in class LinearTernaryCoreFloat.Point
 
x - Variable in class TestQuant.Foo1
 
x - Variable in class TestQuant.Foo2
 
x - Variable in class TestQuant.Foo3af
 
x - Variable in class TestQuant.Foo3f
 
x - Variable in class TestQuant.Foo4
 
x_cache - Variable in class LinearBinaryCore
 
x_cache - Variable in class LinearBinaryCoreFloat
 
X_CONSTANT - LinearTernaryCore.Flag
 
X_CONSTANT - LinearTernaryCoreFloat.Flag
 
xmlname - Variable in class Annotation.Kind
 
xmlname - Variable in class Property.Kind
 
xmlname - Variable in class Violation.Time
 
xmlString() - Method in class Annotation.Kind
 
xmlString() - Method in class Annotation
XML representation.
xmlString() - Method in class Property.Kind
 
xmlString() - Method in class Property
XML representation.
xmlString() - Method in class Violation.Time
 
xmlString() - Method in class Violation
The XML String representing this property.
xmlStringNoJml() - Method in class Property
Similar to Property.xmlString(), but without a <INV>...</INV> tag (the JML representation).
XOR - Static variable in interface JavaParserConstants
 
XORASSIGN - Static variable in interface JavaParserConstants
 
XorInvariantsVisitor - Class in daikon.diff
XorInvariantsVisitor is a visitor that performs a standard Diff on two PptMaps, that is, finds the set of Invariants in the XOR set of two PptMaps.
XorInvariantsVisitor(PrintStream, boolean, boolean) - Constructor for class XorInvariantsVisitor
Create an instance of XorInvariantsVisitor.
XorVisitor - Class in daikon.diff
Computes A xor B, where A and B are the two sets of invariants.
XorVisitor() - Constructor for class XorVisitor
 
XorVisitorTester - Class in daikon.test.diff
 
XorVisitorTester() - Constructor for class XorVisitorTester
 
xstatic - Static variable in class TestQuant.Foo1
 
XY_CONSTANT - LinearTernaryCore.Flag
 
XY_CONSTANT - LinearTernaryCoreFloat.Flag
 
XZ_CONSTANT - LinearTernaryCore.Flag
 
XZ_CONSTANT - LinearTernaryCoreFloat.Flag
 

Y

y - Variable in class LinearTernaryCore.Point
 
y - Variable in class LinearTernaryCoreFloat.Point
 
y - Variable in class TestQuant.Bar3
 
y - Variable in class TestQuant.Bar3a
 
y - Variable in class TestQuant.Bar4f
 
y_cache - Variable in class LinearBinaryCore
 
y_cache - Variable in class LinearBinaryCoreFloat
 
Y_CONSTANT - LinearTernaryCore.Flag
 
Y_CONSTANT - LinearTernaryCoreFloat.Flag
 
yf - Variable in class TestQuant.Bar1
 
YZ_CONSTANT - LinearTernaryCore.Flag
 
YZ_CONSTANT - LinearTernaryCoreFloat.Flag
 

Z

z - Variable in class LinearTernaryCore.Point
 
z - Variable in class LinearTernaryCoreFloat.Point
 
z - Variable in class TestQuant.Baz1
 
z - Variable in class TestQuant.Baz1f
 
z - Variable in class TestQuant.Baz3
 
z - Variable in class TestQuant.Baz3a
 
z - Variable in class TestQuant.Baz4
 
Z_CONSTANT - LinearTernaryCore.Flag
 
Z_CONSTANT - LinearTernaryCoreFloat.Flag
 
zastore(boolean[], int, boolean) - Static method in class DCRuntime
 
ZERO - Static variable in class VarInfoName
 
ZeroTrack(boolean) - Constructor for class NumericFloat.ZeroTrack
 
ZeroTrack(boolean) - Constructor for class NumericInt.ZeroTrack
 
ZeroTrack(boolean) - Constructor for class PairwiseNumericFloat.ZeroTrack
 
ZeroTrack(boolean) - Constructor for class PairwiseNumericInt.ZeroTrack
 
ZeroTrack(PptSlice, boolean) - Constructor for class NumericFloat.ZeroTrack
 
ZeroTrack(PptSlice, boolean) - Constructor for class NumericInt.ZeroTrack
 
ZeroTrack(PptSlice, boolean) - Constructor for class PairwiseNumericFloat.ZeroTrack
 
ZeroTrack(PptSlice, boolean) - Constructor for class PairwiseNumericInt.ZeroTrack
 

_

_DEFAULT - Static variable in interface JavaParserConstants
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages