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
All Classes All Packages
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
- 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
- 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.
- argsToString(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
-
See
VarInfo.canBeMissing
. - 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_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_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.
- checkedMergeOverridden - Static variable in class Invariant
-
Classes for which
Invariant.checkMergeOverridden()
has been called. - 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
-
The
ComparabilityProvider.getComparability(daikon.chicory.DaikonVariableInfo, daikon.chicory.DeclReader.DeclPpt)
method calculates a comparability value. - 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
- csharp_name(String) - Method in class SequenceScalarSubscript
- csharp_name(String) - Method in class SequenceStringSubscript
- 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
- csharp_name(String) - Method in class StringLength
- 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
- daikonPath - Static variable in class DynComp
-
Holds the path to "daikon.jar" or to "daikon/java:daikon/java/lib/*".
- 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
-
If true, enable
DCInstrument.getDefiningInterface(org.apache.bcel.classfile.JavaClass, java.lang.String, org.apache.bcel.generic.Type[])
debugging. - 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
-
If true, enable
DCInstrument.handleInvoke(org.apache.bcel.generic.InvokeInstruction)
debugging. - 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, for diagnostic purposes.
- 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.
- elapsedMsecs() - 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
- enabled() - Method in class MemberFloat
- enabled() - Method in class SeqFloatEqual
- enabled() - Method in class SeqFloatGreaterEqual
- enabled() - Method in class SeqFloatGreaterThan
- enabled() - Method in class SeqFloatLessEqual
- enabled() - Method in class SeqFloatLessThan
- enabled() - Method in class SeqIntEqual
- enabled() - Method in class SeqIntGreaterEqual
- enabled() - Method in class SeqIntGreaterThan
- enabled() - Method in class SeqIntLessEqual
- enabled() - Method in class SeqIntLessThan
- enabled() - Method in class MemberString
- enabled() - Method in class FloatEqual
- enabled() - Method in class FloatGreaterEqual
- enabled() - Method in class FloatGreaterThan
- enabled() - Method in class FloatLessEqual
- enabled() - Method in class FloatLessThan
- enabled() - Method in class FloatNonEqual
- enabled() - Method in class IntEqual
- enabled() - Method in class IntGreaterEqual
- enabled() - Method in class IntGreaterThan
- enabled() - Method in class IntLessEqual
- enabled() - Method in class IntLessThan
- enabled() - Method in class IntNonEqual
- enabled() - Method in class LinearBinary
- enabled() - Method in class LinearBinaryFloat
- enabled() - Method in class NumericFloat.Divides
- enabled() - Method in class NumericFloat.Square
- enabled() - Method in class NumericFloat.ZeroTrack
- enabled() - Method in class NumericInt.BitwiseAndZero
- enabled() - Method in class NumericInt.BitwiseComplement
- enabled() - Method in class NumericInt.BitwiseSubset
- enabled() - Method in class NumericInt.Divides
- enabled() - Method in class NumericInt.ShiftZero
- enabled() - Method in class NumericInt.Square
- enabled() - Method in class NumericInt.ZeroTrack
- enabled() - Method in class PairwiseFloatEqual
- enabled() - Method in class PairwiseFloatGreaterEqual
- enabled() - Method in class PairwiseFloatGreaterThan
- enabled() - Method in class PairwiseFloatLessEqual
- enabled() - Method in class PairwiseFloatLessThan
- enabled() - Method in class PairwiseIntEqual
- enabled() - Method in class PairwiseIntGreaterEqual
- enabled() - Method in class PairwiseIntGreaterThan
- enabled() - Method in class PairwiseIntLessEqual
- enabled() - Method in class PairwiseIntLessThan
- enabled() - Method in class PairwiseLinearBinary
- enabled() - Method in class PairwiseLinearBinaryFloat
- enabled() - Method in class PairwiseNumericFloat.Divides
- enabled() - Method in class PairwiseNumericFloat.Square
- enabled() - Method in class PairwiseNumericFloat.ZeroTrack
- enabled() - Method in class PairwiseNumericInt.BitwiseAndZero
- enabled() - Method in class PairwiseNumericInt.BitwiseComplement
- enabled() - Method in class PairwiseNumericInt.BitwiseSubset
- enabled() - Method in class PairwiseNumericInt.Divides
- enabled() - Method in class PairwiseNumericInt.ShiftZero
- enabled() - Method in class PairwiseNumericInt.Square
- enabled() - Method in class PairwiseNumericInt.ZeroTrack
- enabled() - Method in class PairwiseString.SubString
- enabled() - Method in class PairwiseStringEqual
- enabled() - Method in class PairwiseStringGreaterEqual
- enabled() - Method in class PairwiseStringGreaterThan
- enabled() - Method in class PairwiseStringLessEqual
- enabled() - Method in class PairwiseStringLessThan
- enabled() - Method in class Reverse
- enabled() - Method in class ReverseFloat
- enabled() - Method in class SeqSeqFloatEqual
- enabled() - Method in class SeqSeqFloatGreaterEqual
- enabled() - Method in class SeqSeqFloatGreaterThan
- enabled() - Method in class SeqSeqFloatLessEqual
- enabled() - Method in class SeqSeqFloatLessThan
- enabled() - Method in class SeqSeqIntEqual
- enabled() - Method in class SeqSeqIntGreaterEqual
- enabled() - Method in class SeqSeqIntGreaterThan
- enabled() - Method in class SeqSeqIntLessEqual
- enabled() - Method in class SeqSeqIntLessThan
- enabled() - Method in class SeqSeqStringEqual
- enabled() - Method in class SeqSeqStringGreaterEqual
- enabled() - Method in class SeqSeqStringGreaterThan
- enabled() - Method in class SeqSeqStringLessEqual
- enabled() - Method in class SeqSeqStringLessThan
- enabled() - Method in class SubSequence
- enabled() - Method in class SubSequenceFloat
- enabled() - Method in class SubSet
- enabled() - Method in class SubSetFloat
- enabled() - Method in class SuperSequence
- enabled() - Method in class SuperSequenceFloat
- enabled() - Method in class SuperSet
- enabled() - Method in class SuperSetFloat
- enabled() - Method in class StdString.SubString
- enabled() - Method in class StringEqual
- enabled() - Method in class StringGreaterEqual
- enabled() - Method in class StringGreaterThan
- enabled() - Method in class StringLessEqual
- enabled() - Method in class StringLessThan
- enabled() - Method in class StringNonEqual
- 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
- enabled() - Method in class FunctionBinaryFloat
- enabled() - Method in class LinearTernary
- enabled() - Method in class LinearTernaryFloat
- enabled() - Method in class CompleteOneOfScalar
- enabled() - Method in class IsPointer
- enabled() - Method in class LowerBound
- enabled() - Method in class LowerBoundFloat
- enabled() - Method in class Modulus
- enabled() - Method in class NonModulus
- enabled() - Method in class NonZero
- enabled() - Method in class NonZeroFloat
- enabled() - Method in class OneOfFloat
- enabled() - Method in class OneOfScalar
- enabled() - Method in class Positive
- enabled() - Method in class RangeFloat.EqualMinusOne
- enabled() - Method in class RangeFloat.EqualOne
- enabled() - Method in class RangeFloat.EqualZero
- enabled() - Method in class RangeFloat.GreaterEqual64
- enabled() - Method in class RangeFloat.GreaterEqualZero
- enabled() - Method in class RangeInt.BooleanVal
- enabled() - Method in class RangeInt.Bound0_63
- enabled() - Method in class RangeInt.EqualMinusOne
- enabled() - Method in class RangeInt.EqualOne
- enabled() - Method in class RangeInt.EqualZero
- enabled() - Method in class RangeInt.Even
- enabled() - Method in class RangeInt.GreaterEqual64
- enabled() - Method in class RangeInt.GreaterEqualZero
- enabled() - Method in class RangeInt.PowerOfTwo
- enabled() - Method in class UpperBound
- enabled() - Method in class UpperBoundFloat
- enabled() - Method in class CommonFloatSequence
- enabled() - Method in class CommonSequence
- enabled() - Method in class EltLowerBound
- enabled() - Method in class EltLowerBoundFloat
- enabled() - Method in class EltNonZero
- enabled() - Method in class EltNonZeroFloat
- enabled() - Method in class EltOneOf
- enabled() - Method in class EltOneOfFloat
- enabled() - Method in class EltRangeFloat.EqualMinusOne
- enabled() - Method in class EltRangeFloat.EqualOne
- enabled() - Method in class EltRangeFloat.EqualZero
- enabled() - Method in class EltRangeFloat.GreaterEqual64
- enabled() - Method in class EltRangeFloat.GreaterEqualZero
- enabled() - Method in class EltRangeInt.BooleanVal
- enabled() - Method in class EltRangeInt.Bound0_63
- enabled() - Method in class EltRangeInt.EqualMinusOne
- enabled() - Method in class EltRangeInt.EqualOne
- enabled() - Method in class EltRangeInt.EqualZero
- enabled() - Method in class EltRangeInt.Even
- enabled() - Method in class EltRangeInt.GreaterEqual64
- enabled() - Method in class EltRangeInt.GreaterEqualZero
- enabled() - Method in class EltRangeInt.PowerOfTwo
- enabled() - Method in class EltUpperBound
- enabled() - Method in class EltUpperBoundFloat
- enabled() - Method in class EltwiseFloatEqual
- enabled() - Method in class EltwiseFloatGreaterEqual
- enabled() - Method in class EltwiseFloatGreaterThan
- enabled() - Method in class EltwiseFloatLessEqual
- enabled() - Method in class EltwiseFloatLessThan
- enabled() - Method in class EltwiseIntEqual
- enabled() - Method in class EltwiseIntGreaterEqual
- enabled() - Method in class EltwiseIntGreaterThan
- enabled() - Method in class EltwiseIntLessEqual
- enabled() - Method in class EltwiseIntLessThan
- enabled() - Method in class NoDuplicates
- enabled() - Method in class NoDuplicatesFloat
- enabled() - Method in class OneOfFloatSequence
- enabled() - Method in class OneOfSequence
- enabled() - Method in class SeqIndexFloatEqual
- enabled() - Method in class SeqIndexFloatGreaterEqual
- enabled() - Method in class SeqIndexFloatGreaterThan
- enabled() - Method in class SeqIndexFloatLessEqual
- enabled() - Method in class SeqIndexFloatLessThan
- enabled() - Method in class SeqIndexFloatNonEqual
- enabled() - Method in class SeqIndexIntEqual
- enabled() - Method in class SeqIndexIntGreaterEqual
- enabled() - Method in class SeqIndexIntGreaterThan
- enabled() - Method in class SeqIndexIntLessEqual
- enabled() - Method in class SeqIndexIntLessThan
- enabled() - Method in class SeqIndexIntNonEqual
- enabled() - Method in class CompleteOneOfString
- enabled() - Method in class OneOfString
- enabled() - Method in class PrintableString
- enabled() - Method in class CommonStringSequence
- enabled() - Method in class EltOneOfString
- enabled() - Method in class OneOfStringSequence
- 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
andkind
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
- esc_name(String) - Method in class SequenceFloatSubscript
- esc_name(String) - Method in class SequenceFloatUnion
- esc_name(String) - Method in class SequenceScalarIntersection
- esc_name(String) - Method in class SequenceScalarSubscript
- esc_name(String) - Method in class SequenceScalarUnion
- esc_name(String) - Method in class SequencesConcat
- esc_name(String) - Method in class SequencesJoin
- esc_name(String) - Method in class SequencesJoinFloat
- esc_name(String) - Method in class SequencesPredicate
- esc_name(String) - Method in class SequencesPredicateFloat
- esc_name(String) - Method in class SequenceStringIntersection
- esc_name(String) - Method in class SequenceStringSubscript
- esc_name(String) - Method in class SequenceStringUnion
- esc_name(String) - Method in class SequenceSubsequence
- esc_name(String) - Method in class Derivation
-
Returns the name of this variable in ESC format.
- esc_name(String) - Method in class SequenceFloatArbitrarySubsequence
- esc_name(String) - Method in class SequenceScalarArbitrarySubsequence
- esc_name(String) - Method in class SequenceStringArbitrarySubsequence
- esc_name(String) - Method in class SequenceInitial
- esc_name(String) - Method in class SequenceInitialFloat
- esc_name(String) - Method in class SequenceLength
- esc_name(String) - Method in class SequenceMax
- esc_name(String) - Method in class SequenceMin
- esc_name(String) - Method in class StringLength
- 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.
- findOnClasspath(String) - Method in class DynComp
-
Search for a file on the current classpath.
- 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
- get_array_var() - Method in class Derivation
-
Returns the array variable that underlies this slice.
- get_array_var() - Method in class SequenceFloatArbitrarySubsequence
- get_array_var() - Method in class SequenceScalarArbitrarySubsequence
- get_array_var() - Method in class SequenceStringArbitrarySubsequence
- 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
- get_lower_bound() - Method in class Derivation
-
Returns the lower bound of a slice.
- get_lower_bound() - Method in class SequenceFloatArbitrarySubsequence
- get_lower_bound() - Method in class SequenceScalarArbitrarySubsequence
- get_lower_bound() - Method in class SequenceStringArbitrarySubsequence
- 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
- get_upper_bound() - Method in class Derivation
-
Returns the lower bound of a slice.
- get_upper_bound() - Method in class SequenceFloatArbitrarySubsequence
- get_upper_bound() - Method in class SequenceScalarArbitrarySubsequence
- get_upper_bound() - Method in class SequenceStringArbitrarySubsequence
- 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
i
th 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
-
Similar to
DTraceWriter.getValue(java.lang.reflect.Field, java.lang.Object)
, but used for static fields. - 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
-
See
VarInfoAux.HAS_NULL
. - hasOrder() - Method in class VarInfoAux
-
See
VarInfoAux.HAS_ORDER
. - 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
-
See
VarInfoAux.HAS_SIZE
. - 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, andfalse
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
- instantiate_dyn(PptSlice) - Method in class MemberFloat
- instantiate_dyn(PptSlice) - Method in class MemberString
- instantiate_dyn(PptSlice) - Method in class AndJoiner
- instantiate_dyn(PptSlice) - Method in class SeqFloatEqual
- instantiate_dyn(PptSlice) - Method in class SeqFloatGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqFloatGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqFloatLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqFloatLessThan
- instantiate_dyn(PptSlice) - Method in class SeqIntEqual
- instantiate_dyn(PptSlice) - Method in class SeqIntGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqIntGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqIntLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqIntLessThan
- instantiate_dyn(PptSlice) - Method in class FloatEqual
- instantiate_dyn(PptSlice) - Method in class FloatGreaterEqual
- instantiate_dyn(PptSlice) - Method in class FloatGreaterThan
- instantiate_dyn(PptSlice) - Method in class FloatLessEqual
- instantiate_dyn(PptSlice) - Method in class FloatLessThan
- instantiate_dyn(PptSlice) - Method in class FloatNonEqual
- instantiate_dyn(PptSlice) - Method in class IntEqual
- instantiate_dyn(PptSlice) - Method in class IntGreaterEqual
- instantiate_dyn(PptSlice) - Method in class IntGreaterThan
- instantiate_dyn(PptSlice) - Method in class IntLessEqual
- instantiate_dyn(PptSlice) - Method in class IntLessThan
- instantiate_dyn(PptSlice) - Method in class IntNonEqual
- instantiate_dyn(PptSlice) - Method in class LinearBinary
- instantiate_dyn(PptSlice) - Method in class LinearBinaryFloat
- 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
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatGreaterEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatGreaterThan
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatLessEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseFloatLessThan
- instantiate_dyn(PptSlice) - Method in class PairwiseIntEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseIntGreaterEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseIntGreaterThan
- instantiate_dyn(PptSlice) - Method in class PairwiseIntLessEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseIntLessThan
- instantiate_dyn(PptSlice) - Method in class PairwiseLinearBinary
- instantiate_dyn(PptSlice) - Method in class PairwiseLinearBinaryFloat
- 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
- instantiate_dyn(PptSlice) - Method in class PairwiseStringGreaterEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseStringGreaterThan
- instantiate_dyn(PptSlice) - Method in class PairwiseStringLessEqual
- instantiate_dyn(PptSlice) - Method in class PairwiseStringLessThan
- instantiate_dyn(PptSlice) - Method in class Reverse
- instantiate_dyn(PptSlice) - Method in class ReverseFloat
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqFloatLessThan
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqIntLessThan
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqSeqStringLessThan
- instantiate_dyn(PptSlice) - Method in class SubSequence
- instantiate_dyn(PptSlice) - Method in class SubSequenceFloat
- instantiate_dyn(PptSlice) - Method in class SubSet
- instantiate_dyn(PptSlice) - Method in class SubSetFloat
- instantiate_dyn(PptSlice) - Method in class SuperSequence
- instantiate_dyn(PptSlice) - Method in class SuperSequenceFloat
- instantiate_dyn(PptSlice) - Method in class SuperSet
- instantiate_dyn(PptSlice) - Method in class SuperSetFloat
- instantiate_dyn(PptSlice) - Method in class StdString.SubString
- instantiate_dyn(PptSlice) - Method in class StringEqual
- instantiate_dyn(PptSlice) - Method in class StringGreaterEqual
- instantiate_dyn(PptSlice) - Method in class StringGreaterThan
- instantiate_dyn(PptSlice) - Method in class StringLessEqual
- instantiate_dyn(PptSlice) - Method in class StringLessThan
- instantiate_dyn(PptSlice) - Method in class StringNonEqual
- 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_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseAndLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseOrLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.BitwiseXorLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.DivisionLong_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.GcdLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalAndLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalOrLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LogicalXorLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.LshiftLong_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MaximumLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MinimumLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.ModLong_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.MultiplyLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.PowerLong_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftSignedLong_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinary.RshiftUnsignedLong_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.DivisionDouble_zyx
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MaximumDouble_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MinimumDouble_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.MultiplyDouble_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_xyz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_xzy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_yxz
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_yzx
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_zxy
- instantiate_dyn(PptSlice) - Method in class FunctionBinaryFloat.PowerDouble_zyx
- instantiate_dyn(PptSlice) - Method in class LinearTernary
- instantiate_dyn(PptSlice) - Method in class LinearTernaryFloat
- instantiate_dyn(PptSlice) - Method in class CompleteOneOfScalar
- instantiate_dyn(PptSlice) - Method in class IsPointer
- instantiate_dyn(PptSlice) - Method in class LowerBound
- instantiate_dyn(PptSlice) - Method in class LowerBoundFloat
- instantiate_dyn(PptSlice) - Method in class Modulus
- instantiate_dyn(PptSlice) - Method in class NonModulus
- instantiate_dyn(PptSlice) - Method in class NonZero
- instantiate_dyn(PptSlice) - Method in class NonZeroFloat
- instantiate_dyn(PptSlice) - Method in class OneOfFloat
- instantiate_dyn(PptSlice) - Method in class OneOfScalar
- instantiate_dyn(PptSlice) - Method in class Positive
- instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualMinusOne
- instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualOne
- instantiate_dyn(PptSlice) - Method in class RangeFloat.EqualZero
- instantiate_dyn(PptSlice) - Method in class RangeFloat.GreaterEqual64
- instantiate_dyn(PptSlice) - Method in class RangeFloat.GreaterEqualZero
- instantiate_dyn(PptSlice) - Method in class RangeInt.BooleanVal
- instantiate_dyn(PptSlice) - Method in class RangeInt.Bound0_63
- instantiate_dyn(PptSlice) - Method in class RangeInt.EqualMinusOne
- instantiate_dyn(PptSlice) - Method in class RangeInt.EqualOne
- instantiate_dyn(PptSlice) - Method in class RangeInt.EqualZero
- instantiate_dyn(PptSlice) - Method in class RangeInt.Even
- instantiate_dyn(PptSlice) - Method in class RangeInt.GreaterEqual64
- instantiate_dyn(PptSlice) - Method in class RangeInt.GreaterEqualZero
- instantiate_dyn(PptSlice) - Method in class RangeInt.PowerOfTwo
- instantiate_dyn(PptSlice) - Method in class UpperBound
- instantiate_dyn(PptSlice) - Method in class UpperBoundFloat
- instantiate_dyn(PptSlice) - Method in class CommonFloatSequence
- instantiate_dyn(PptSlice) - Method in class CommonSequence
- instantiate_dyn(PptSlice) - Method in class EltLowerBound
- instantiate_dyn(PptSlice) - Method in class EltLowerBoundFloat
- instantiate_dyn(PptSlice) - Method in class EltNonZero
- instantiate_dyn(PptSlice) - Method in class EltNonZeroFloat
- instantiate_dyn(PptSlice) - Method in class EltOneOf
- instantiate_dyn(PptSlice) - Method in class EltOneOfFloat
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualMinusOne
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualOne
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.EqualZero
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.GreaterEqual64
- instantiate_dyn(PptSlice) - Method in class EltRangeFloat.GreaterEqualZero
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.BooleanVal
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.Bound0_63
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualMinusOne
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualOne
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.EqualZero
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.Even
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.GreaterEqual64
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.GreaterEqualZero
- instantiate_dyn(PptSlice) - Method in class EltRangeInt.PowerOfTwo
- instantiate_dyn(PptSlice) - Method in class EltUpperBound
- instantiate_dyn(PptSlice) - Method in class EltUpperBoundFloat
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatEqual
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatGreaterEqual
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatGreaterThan
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatLessEqual
- instantiate_dyn(PptSlice) - Method in class EltwiseFloatLessThan
- instantiate_dyn(PptSlice) - Method in class EltwiseIntEqual
- instantiate_dyn(PptSlice) - Method in class EltwiseIntGreaterEqual
- instantiate_dyn(PptSlice) - Method in class EltwiseIntGreaterThan
- instantiate_dyn(PptSlice) - Method in class EltwiseIntLessEqual
- instantiate_dyn(PptSlice) - Method in class EltwiseIntLessThan
- instantiate_dyn(PptSlice) - Method in class NoDuplicates
- instantiate_dyn(PptSlice) - Method in class NoDuplicatesFloat
- instantiate_dyn(PptSlice) - Method in class OneOfFloatSequence
- instantiate_dyn(PptSlice) - Method in class OneOfSequence
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatLessThan
- instantiate_dyn(PptSlice) - Method in class SeqIndexFloatNonEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntGreaterEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntGreaterThan
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntLessEqual
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntLessThan
- instantiate_dyn(PptSlice) - Method in class SeqIndexIntNonEqual
- instantiate_dyn(PptSlice) - Method in class CompleteOneOfString
- instantiate_dyn(PptSlice) - Method in class OneOfString
- instantiate_dyn(PptSlice) - Method in class PrintableString
- instantiate_dyn(PptSlice) - Method in class CommonStringSequence
- instantiate_dyn(PptSlice) - Method in class EltOneOfString
- instantiate_dyn(PptSlice) - Method in class OneOfStringSequence
- 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
- instantiate_ok(VarInfo[]) - Method in class SeqFloatGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqFloatGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqFloatLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqFloatLessThan
- instantiate_ok(VarInfo[]) - Method in class SeqIntEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIntGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIntGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqIntLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIntLessThan
- 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
- instantiate_ok(VarInfo[]) - Method in class LinearBinaryFloat
- instantiate_ok(VarInfo[]) - Method in class NumericFloat
- instantiate_ok(VarInfo[]) - Method in class NumericInt
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatGreaterThan
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatLessEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseFloatLessThan
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntGreaterThan
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntLessEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseIntLessThan
- instantiate_ok(VarInfo[]) - Method in class PairwiseNumericFloat
- instantiate_ok(VarInfo[]) - Method in class PairwiseNumericInt
- instantiate_ok(VarInfo[]) - Method in class PairwiseString
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringGreaterThan
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringLessEqual
- instantiate_ok(VarInfo[]) - Method in class PairwiseStringLessThan
- 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
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqFloatLessThan
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqIntLessThan
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqSeqStringLessThan
- 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
- 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
- instantiate_ok(VarInfo[]) - Method in class FunctionBinaryFloat
- instantiate_ok(VarInfo[]) - Method in class LinearTernary
- instantiate_ok(VarInfo[]) - Method in class LinearTernaryFloat
- instantiate_ok(VarInfo[]) - Method in class IsPointer
- instantiate_ok(VarInfo[]) - Method in class LowerBound
- instantiate_ok(VarInfo[]) - Method in class LowerBoundFloat
- instantiate_ok(VarInfo[]) - Method in class Modulus
- instantiate_ok(VarInfo[]) - Method in class NonModulus
- instantiate_ok(VarInfo[]) - Method in class NonZero
- instantiate_ok(VarInfo[]) - Method in class NonZeroFloat
- instantiate_ok(VarInfo[]) - Method in class RangeFloat
- instantiate_ok(VarInfo[]) - Method in class RangeInt
- instantiate_ok(VarInfo[]) - Method in class UpperBound
- instantiate_ok(VarInfo[]) - Method in class UpperBoundFloat
- 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
- instantiate_ok(VarInfo[]) - Method in class EltLowerBoundFloat
- instantiate_ok(VarInfo[]) - Method in class EltRangeFloat
- instantiate_ok(VarInfo[]) - Method in class EltRangeInt
- instantiate_ok(VarInfo[]) - Method in class EltUpperBound
- instantiate_ok(VarInfo[]) - Method in class EltUpperBoundFloat
- 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
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatLessThan
- instantiate_ok(VarInfo[]) - Method in class SeqIndexFloatNonEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntGreaterEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntGreaterThan
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntLessEqual
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntLessThan
- instantiate_ok(VarInfo[]) - Method in class SeqIndexIntNonEqual
- 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
-
Returns true if this is 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
- isObviousDynamically(VarInfo[]) - Method in class OneOfSequence
- 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
- isObviousDynamically(VarInfo[]) - Method in class EltOneOfString
- isObviousDynamically(VarInfo[]) - Method in class OneOfStringSequence
- 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
-
DiscardInfo is not used for this invariant
- 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
-
See
VarInfoAux.IS_PARAM
. - 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
-
See
VarInfoAux.IS_STRUCT
. - 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
- jml_name(String) - Method in class SequenceScalarSubscript
- jml_name(String) - Method in class SequenceStringSubscript
- jml_name(String) - Method in class SequenceSubsequence
- jml_name(String) - Method in class Derivation
-
Returns the name of this variable in JML format.
- jml_name(String) - Method in class SequenceLength
- jml_name(String) - Method in class StringLength
- 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
andy
, of the formax + 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
andy
, of the formax + 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
, andz
, of the formax + 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
, andz
, of the formax + 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
- listFilter(Collection<T>, Predicate<? super T>) - Static method in class Modulus
-
Returns a new list containing only the elements for which the filter returns true.
- 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
- locateFile(String) - Method in class DynComp
-
Search for a file on the current classpath, then in ${DAIKONDIR}/java.
- 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
, wherec
is a constant andx
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
, wherec
is a constant andx
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
-
Entry point for DtraceDiff program.
- 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 SeqSeqFloatEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqFloatGreaterEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqFloatGreaterThan
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqFloatLessEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqFloatLessThan
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqIntEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqIntGreaterEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqIntGreaterThan
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqIntLessEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqIntLessThan
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqStringEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqStringGreaterEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqStringGreaterThan
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqStringLessEqual
- merge(List<Invariant>, PptSlice) - Method in class SeqSeqStringLessThan
- merge(List<Invariant>, PptSlice) - Method in class DummyInvariant
- merge(List<Invariant>, PptSlice) - Method in class Equality
- merge(List<Invariant>, PptSlice) - Method in class Implication
- merge(List<Invariant>, PptSlice) - Method in class Invariant
-
Merge the invariants in invs to form a new invariant.
- merge(List<Invariant>, PptSlice) - Method in class CompleteOneOfScalar
- merge(List<Invariant>, PptSlice) - Method in class Modulus
- merge(List<Invariant>, PptSlice) - Method in class NonModulus
- merge(List<Invariant>, PptSlice) - Method in class CommonFloatSequence
- merge(List<Invariant>, PptSlice) - Method in class CommonSequence
- merge(List<Invariant>, PptSlice) - Method in class CompleteOneOfString
- merge(List<Invariant>, PptSlice) - Method in class CommonStringSequence
- merge(List<Invariant>, PptSlice) - Method in class DiffDummyInvariant
- 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)
wherex
is a long scalar variable,r
is the (constant) remainder, andm
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
-
Creates a 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 thatx
doesn't take frommin(x)
tomax(x)
) are equal tor (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
andy
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 ofx
. - 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 byy
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 (i.e., Daikon input 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[]
andy[]
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 ofx[]
. - 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 byy[]
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
wherex
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), andInvariant.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), andInvariant.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
- 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 invokingVarInfoAux.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
- simplify_name() - Method in class SequenceScalarSubscript
- simplify_name() - Method in class SequenceStringSubscript
- simplify_name() - Method in class Derivation
-
Returns the name of this variable in simplify format.
- simplify_name() - Method in class SequenceLength
- simplify_name() - Method in class StringLength
- 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, andSplitterFactory.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
, wherec
is a constant andx
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
, wherec
is a constant andx
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
- valid_types(VarInfo[]) - Method in class TwoScalar
- valid_types(VarInfo[]) - Method in class TwoSequence
- valid_types(VarInfo[]) - Method in class TwoSequenceFloat
- valid_types(VarInfo[]) - Method in class TwoSequenceString
- valid_types(VarInfo[]) - Method in class TwoString
- 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
- valid_types(VarInfo[]) - Method in class ThreeScalar
- valid_types(VarInfo[]) - Method in class SingleFloat
- valid_types(VarInfo[]) - Method in class SingleScalar
- valid_types(VarInfo[]) - Method in class SingleFloatSequence
- valid_types(VarInfo[]) - Method in class SingleScalarSequence
- valid_types(VarInfo[]) - Method in class SingleString
- valid_types(VarInfo[]) - Method in class SingleStringSequence
- 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 tothresh
. - viosWithConfLT(Violation[], double) - Static method in class Violation
-
Returns all violations in
vios
that violate properties with confidence less thanthresh
. - 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
All Classes All Packages