Home
Java
JSTL
Struts
Spring
Hibernate
Webservice
Eclipse
API
Guest Post
Menu
Explorer
jayhorn-master
jayhorn
src
main
java
jayhorn
Log.java
Main.java
Options.java
checker
Checker.java
EldaricaChecker.java
SpacerChecker.java
hornify
HornEncoderContext.java
HornHelper.java
HornPredicate.java
Hornify.java
MethodContract.java
encoder
ExpressionEncoder.java
MethodEncoder.java
S2H.java
StatementEncoder.java
solver
ArrayType.java
BoolType.java
IntType.java
Main.java
Prover.java
ProverExpr.java
ProverFactory.java
ProverFun.java
ProverHornClause.java
ProverListener.java
ProverResult.java
ProverTupleExpr.java
ProverTupleType.java
ProverType.java
princess
FormulaExpr.java
HornExpr.java
PredicateFun.java
PrincessFun.java
PrincessProver.java
PrincessProverExpr.java
PrincessProverFactory.java
TermExpr.java
spacer
SpacerArrayType.java
SpacerBoolExpr.java
SpacerFun.java
SpacerHornExpr.java
SpacerProver.java
SpacerProverFactory.java
SpacerTermExpr.java
SpacerTest.java
SpacerTupleType.java
utils
CallingContextTransformer.java
GhostRegister.java
HeapCounterTransformer.java
Stats.java
test
java
jayhorn
test
Util.java
assorted_tests
CallIdTest.java
InliningTest.java
MutliFileTest.java
SimpleHornTest.java
SpecTests.java
integration_tests
CbmcSrcTests.java
ClassicProblemsHornTest.java
FailingNumericTests.java
FailingTests.java
regression_tests
HornRegressionTest.java
ProverTest.java
soundness
BigSoundnessTests.java
BigSoundnessUtil.java
resources
cbmc-src
SatAaload1.java
SatAload1.java
SatArray1.java
SatArrayLength1.java
SatAssert.java
SatAssert1.java
SatAssert5.java
SatBasic.java
SatCast1.java
SatCatch1.java
SatConst1.java
SatConstructor1.java
SatDouble1.java
SatFarith1.java
SatFcmpx1.java
SatFloat1.java
SatIarith1.java
SatIarith2.java
SatIfAcmp1.java
SatIfIcmp1.java
SatIfxx1.java
SatList1.java
SatLong1.java
SatLookupswitch1.java
SatLoop1.java
SatMultinewarray.java
SatOverloading1.java
SatPutfield1.java
SatPutstatic1.java
SatShort1.java
SatStore1.java
SatTableswitch1.java
SatUninitialised1.java
SatVirtual1.java
SatVirtual4.java
UnsatAssert.java
UnsatAssert2.java
UnsatAssert3.java
UnsatAthrow1.java
UnsatReturn1.java
UnsatVirtual2.java
UnsatVirtual3.java
horn-encoding
MultCommutative
SatMultCommutative01.java
arrays
Sat01.java
Sat02.java
Sat03.java
Sat04.java
Sat05.java
Sat06.java
Sat07.java
SatArray.java
SatLibrary01.java
SatLibrary02.java
SatLibrary03.java
SatLibrary04.java
SatTwoDimensional.java
Unsat01.java
Unsat02.java
Unsat03.java
Unsat04.java
Unsat05.java
Unsat06.java
Unsat07.java
UnsatArray.java
UnsatLibrary01.java
UnsatLibrary02.java
UnsatLibrary03.java
UnsatLibrary04.java
UnsatTwoDimensional.java
backlog
SatArrayAssign.java
SatArrayInit.java
SatCallID.java
SatConstructor02.java
SatDefaultInit.java
SatDynamicTest03.java
SatEnum.java
SatHavoc.java
SatIssue106.java
SatIssue86.java
SatIssue86Minimal.java
SatParameters.java
SatStatic.java
SatStatic2.java
SatTypeCheckingIssue98.java
UnsatDynamicTest03.java
UnsatHavoc.java
UnsatIssue112.java
calls
SatInstances.java
SatIntReturn.java
SatInterproc.java
UnsatInstances.java
UnsatIntReturn.java
UnsatInterproc.java
casting
SatCasting01.java
UnsatCasting01.java
classics
SatAckermann01.java
SatAckermann02.java
SatAckermann03.java
SatAddition01.java
SatAddition02.java
SatEvenOdd01.java
SatFibonacci01.java
SatFibonacci02.java
SatFibonacci03.java
SatGcd.java
SatHanoi01.java
SatMccarthy91.java
SatPrimes01.java
UnsatAckermann01.java
UnsatAddition01.java
UnsatEvenOdd01.java
UnsatFibonacci01.java
UnsatFibonacci02.java
UnsatHanoi.java
UnsatMccarthy91.java
inlining
SatCallID.java
SatObjectArray.java
UnsatCallID.java
loops
Ackermann01_false.java
Ackermann01_true.java
Addition_true.java
InfiniteLoop.java
SatNestedLoop.java
lpar
SatObjectArray.java
mem_precision
SatAliasing01.java
SatAliasing02.java
SatArray.java
SatBranches.java
SatConstructor.java
SatFieldCopy.java
SatInit.java
SatInit02.java
SatInstances.java
SatInterproc.java
SatLoopAndField.java
SatOverwrite.java
SatRef.java
SatSetField.java
SatSetGet.java
SatSum.java
SatTwoCalls.java
SatTwoInstances.java
UnsatAliasing01.java
UnsatAliasing02.java
UnsatArray.java
UnsatBranches.java
UnsatConstructor.java
UnsatFieldCopy.java
UnsatInit.java
UnsatInstances.java
UnsatInterproc.java
UnsatLoopAndField.java
UnsatOverwrite.java
UnsatRef.java
UnsatSetField.java
UnsatSetGet.java
UnsatTwoCalls.java
UnsatTwoInstances.java
UnsatTwoInstancesSimple.java
multi_array
SatMultArr01.java
SatMultArr02.java
SatMultArr03.java
UnsatMultArr01.java
UnsatMultArr02.java
UnsatMultArr03.java
new_encoding
SatArray.java
SatArray2.java
SatStatic2.java
null
UnsatNullPointerException.java
UnsatNullPointerException02.java
numeric
SatBitOps.java
SatFloats.java
SatLong.java
UnsatBitOps.java
UnsatFloats.java
UnsatLong.java
old_issues
SatIssue100.java
SatIssue84.java
UnsatIssue100.java
UnsatIssue87.java
regression
SatCopies.java
SatCopy.java
SatInstOf.java
SatInstanceOf.java
SatInstanceOf1.java
SatIssue66.java
SatIssue88.java
SatObjectFromLib.java
SatTrivial.java
UnsatArray.java
UnsatArray2.java
UnsatCopies.java
UnsatCopy.java
UnsatException.java
UnsatInstOf.java
UnsatInstanceOf.java
UnsatInstanceOf1.java
UnsatInstanceOf2.java
UnsatInstanceOf3.java
UnsatIssue25.java
UnsatIssue61.java
UnsatIssue66.java
UnsatIssue68.java
UnsatObjectFromLib.java
UnsatStatic.java
UnsatThrows.java
UnsatThrows2.java
UnsatTrivial.java
simple1
Sat01.java
Sat02.java
Unsat01.java
Unsat02.java
user_spec
SatArrayList01.java
SatArrayList02.java
SatArrayListValues.java
SatLinkedListValues.java
SatList01.java
SatNative.java
UnsatArrayList01.java
UnsatArrayList02.java
UnsatArrayListValues.java
UnsatLinkedListValues.java
UnsatList01.java
UnsatNative.java
multi-test
SatIssue88
Actions.java
Main.java
MinePumpSystem
Environment.java
SatIssue93
Main.java
rbtree
Node.java
RedBlackTree.java
RedBlackTreeNode.java
SatMinePump10_1
Actions.java
Main.java
MinePumpSystem
Environment.java
MinePump.java
SatMinePump10_2
Actions.java
Main.java
MinePumpSystem
Environment.java
Unsat01
Environment.java
Main.java
Unsat02
Main.java
MinePumpSystem
Environment.java
UnsatMinePump55
Actions.java
Main.java
MinePumpSystem
Environment.java
soottocfg
src
main
java
soottocfg
Main.java
Options.java
cfg
LiveVars.java
Node.java
Program.java
SourceLocation.java
expression
BinaryExpression.java
Expression.java
IdentifierExpression.java
IteExpression.java
TupleAccessExpression.java
UnaryExpression.java
literal
BooleanLiteral.java
IntegerLiteral.java
Literal.java
NullLiteral.java
method
CfgBlock.java
CfgEdge.java
Method.java
optimization
CfgCallInliner.java
CfgStubber.java
CfgUpdater.java
ExpressionEvaluator.java
ExpressionInliner.java
FoldStraighLineSeq.java
UnreachableNodeRemover.java
dataflow
ConstPropagator.java
CopyPropagator.java
DeadCodeElimination.java
package-info.java
statement
AssertStatement.java
AssignStatement.java
AssumeStatement.java
CallStatement.java
NewStatement.java
PullStatement.java
PushStatement.java
Statement.java
type
BoolType.java
IntType.java
PrimitiveType.java
ReferenceType.java
Type.java
TypeType.java
util
AbstractDominators.java
BfsIterator.java
CategorizeEdges.java
CfgScanner.java
CfgVisitor.java
DataFlowUtils.java
DominanceFrontier.java
Dominators.java
EffectualSet.java
GraphUtil.java
InterProceduralPullPushOrdering.java
LoopFinder.java
PostDominators.java
Tree.java
variable
ClassVariable.java
Variable.java
soot
SootRunner.java
SootToCfg.java
memory_model
BasicMemoryModel.java
MemoryModel.java
NewMemoryModel.java
PushIdentifierAdder.java
PushPullSimplifier.java
transformers
AbstractSceneTransformer.java
ArrayTransformer.java
AssertionReconstruction.java
ExceptionTransformer.java
SpecClassTransformer.java
StaticInitializerTransformer.java
SwitchStatementRemover.java
VirtualCallResolver.java
util
DuplicatedCatchDetection.java
FlowBasedPointsToAnalysis.java
LocalTypeFinder.java
MethodInfo.java
SootTranslationHelpers.java
WriteOnceFieldCollector.java
visitors
SootStmtSwitch.java
SootValueSwitch.java
spec
ListSimpleSpec.java
util
Pair.java
PrettyPrinter.java
SetOperations.java
test
java
soottocfg
test
Util.java
optimization_test
DominatorTest.java
EffectualSetTest.java
LoopFinderTest.java
soot_test
SootTranslationTest.java
translation_test
TranslationTest.java
transformer_test
AbstractTransformerTest.java
ArrayTransformerTest.java
resources
callgraph_tests
SSLSocketExampleA.java
soot_tests
AnnotatedAnnotatedClass.java
AnnotatedClass.java
AnnotatedField.java
AnnotatedMethod.java
AnnotatedParameter.java
ArithmeticLib.java
Arrays.java
Bean.java
Comparable.java
CompareArithmeticInstructions2.java
CompareArithmeticInstuctions.java
CompareInstructions.java
ConstantPool.java
ControlStructures.java
Dups.java
ExceptionMethods.java
ExtendedArithmeticLib.java
InnerClass.java
InstanceOfCasts.java
LineNumbers.java
LogicalOperations.java
Measurable.java
Modifiers.java
Monitor.java
MyAnnotatedAnnotation.java
MyEnum.java
MyTestAnnotation.java
Returns.java
Stores.java
TryCatch.java
nullTypes.java
transformation_tests
arrays
ArrayExamples.java
exceptions
ExceptionExamples.java
translation_tests
TranslationTest01.java
class SatTrivial { public static void main(String[] args) { assert true; } }