summaryrefslogtreecommitdiff
path: root/src/theory/strings/theory_strings.h
AgeCommit message (Expand)Author
2018-02-06Resolving warnings from -Winconsistent-missing-override on clang. (#1563)Tim King
2018-01-02Improve rewriter for string equality (#1427)Andrew Reynolds
2017-12-08Make collect model info return a Bool (#1421)Andrew Reynolds
2017-12-06Remove CDChunkList (#1414)Andres Noetzli
2017-07-29Add support for charat in native language, minor cleanup.ajreynol
2017-07-28Fix cache issues for cyclic string equations.ajreynol
2017-07-07Update copyright headers.Mathias Preiner
2017-04-04Simplify Theory::collectModelInfo interface to not take deprecated fullModel ...ajreynol
2017-03-21Improve computeCareGraph functions to check shared term equality status once ...ajreynol
2017-01-30Fix regexp cache issue in strings, add regression.ajreynol
2016-11-03Add priorities to getNextDecision. Properly handle case for finite types + un...ajreynol
2016-10-13Merging bv parts of ajr/bvExt branch, minor additions to ExtTheory.ajreynol
2016-10-01Incorporate non-bv parts of ajr/bvExt branchajreynol
2016-08-16Initial infrastructure for ExtTheory, generalize extended term handling in Th...ajreynol
2016-08-11Minor change to strings, introduce proxy vars only when necessary.ajreynol
2016-08-10Improvements to strings: work on propagations for reverse normal form process...ajreynol
2016-07-30Prioritize inferences when processing normal forms in strings.ajreynol
2016-07-26Minor improvements to strings related to constant splitting, including a few ...ajreynol
2016-07-21Fixes for strings, explanations for constant split propagations, substr under...ajreynol
2016-07-20Infer conflicts in strings based on abstracting equality as contains. Minor c...ajreynol
2016-07-16Refactor strings extf evaluation info. Ensure strings eager preprocess elimin...ajreynol
2016-07-15Minor simplification to normal form explanations.ajreynol
2016-07-07Simplifications for strings normal forms, fix case for concat reps in normal ...ajreynol
2016-07-07Refactoring of strings preprocess module. When enabled, apply eager preproces...ajreynol
2016-07-06Minor cleanup in strings, mostly related to negated str.contains.ajreynol
2016-06-03Remove NodeListMap from strings, fixes memory leaks. Fix for regexp intersect...ajreynol
2016-05-20Improvements to theory combination + strings: do not return trivial care grap...ajreynol
2016-04-03Updating the copyright headers and scripts.Tim King
2016-03-01Shorter explanations for strings based on tracking which parts of normal form...ajreynol
2016-02-26Refactoring of inferences in strings. Add several options.ajreynol
2016-01-28Adding listeners to Options.Tim King
2016-01-05Add SmtGlobals ClassTim King
2015-10-21Minor refactoring in strings related to length.ajreynol
2015-10-20Refactor strings, remove old cycle checks in normalize eqc.ajreynol
2015-10-20Clean up explanations involving string length. Add regression.ajreynol
2015-10-19Improve stratification of strings extended function reductions, add regressio...ajreynol
2015-10-19Improve regexp rewriter, simplify regexp preprocess, add basic trans closure ...ajreynol
2015-10-15Fix congruence check in strings, fixes bug 686.ajreynol
2015-10-15Change semantics of str.substr to allow endpoint out of bounds, and return em...ajreynol
2015-10-15Decompose string contains, minor refactoring.ajreynol
2015-10-11Fix strings preprocessing + incremental, fixes bug 682. Add initial infrastru...ajreynol
2015-10-08Minor improvements to strings. Refactor rewriter. Enable fairness for multipl...ajreynol
2015-10-06More improvements to strings rewriter for regexps, contains, indexof, replace...ajreynol
2015-10-02Fixes related to explanations for cycles, sym inferences. Minor fixes and imp...ajreynol
2015-10-01Evaluate extended operators on partially concrete arguments. More aggressive ...ajreynol
2015-10-01More improvements to strings. More aggressive inference of constant eqc, redu...ajreynol
2015-09-30Refactor strings, bug fix inferences vs lemmas.ajreynol
2015-09-28Minor fixes to strings, add regressions.ajreynol
2015-09-28Fix bug for trivial extf inferences in strings. Improve caching for splits in...ajreynol
2015-09-27Improved handling of extended operators. Do preprocess on memberships eagerl...ajreynol
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback