Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
frama-c
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pub
frama-c
Commits
8d519259
Commit
8d519259
authored
2 years ago
by
Allan Blanchard
Committed by
Loïc Correnson
2 years ago
Browse files
Options
Downloads
Patches
Plain Diff
[wp/doc] adds an index to be completed
parent
10db0641
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/plugins/wp/wp.ml
+126
-47
126 additions, 47 deletions
src/plugins/wp/wp.ml
with
126 additions
and
47 deletions
src/plugins/wp/wp.ml
+
126
−
47
View file @
8d519259
...
...
@@ -20,64 +20,143 @@
(* *)
(**************************************************************************)
module
Wp_parameters
=
Wp_parameters
module
Ctypes
=
Ctypes
module
Clabels
=
Clabels
(** This the API of the WP plug-in *)
(** {1 WP Core calculus} *)
module
CfgAnnot
=
CfgAnnot
module
CfgCalculus
=
CfgCalculus
module
CfgCompiler
=
CfgCompiler
module
CfgDump
=
CfgDump
module
CfgGenerator
=
CfgGenerator
module
CfgInfos
=
CfgInfos
module
CfgInit
=
CfgInit
module
CfgWP
=
CfgWP
(** {1 Memory models}*)
module
MemDebug
=
MemDebug
module
MemEmpty
=
MemEmpty
module
MemLoader
=
MemLoader
module
MemMemory
=
MemMemory
module
MemRegion
=
MemRegion
module
MemTyped
=
MemTyped
module
MemVal
=
MemVal
module
MemVar
=
MemVar
module
MemZeroAlias
=
MemZeroAlias
(** {2 Alias analysis and hypotheses}*)
module
MemoryContext
=
MemoryContext
module
LogicUsage
=
LogicUsage
module
RefUsage
=
RefUsage
module
NormatLabels
=
NormAtLabels
module
WpPropId
=
WpPropId
module
Mcfg
=
Mcfg
module
Context
=
Context
module
Warning
=
Warning
module
Lang
=
Lang
module
Repr
=
Repr
module
Passive
=
Passive
module
Splitter
=
Splitter
module
LogicBuiltins
=
LogicBuiltins
module
WpTarget
=
WpTarget
(** {1 Compiler}*)
module
CodeSemantics
=
CodeSemantics
module
Conditions
=
Conditions
module
Definitions
=
Definitions
module
Cint
=
Cint
module
LogicAssigns
=
LogicAssigns
module
LogicBuiltins
=
LogicBuiltins
module
LogicCompiler
=
LogicCompiler
module
LogicSemantics
=
LogicSemantics
module
LogicUsage
=
LogicUsage
module
StmtSemantics
=
StmtSemantics
module
AssignsCompleteness
=
AssignsCompleteness
module
Cache
=
Cache
module
Cfloat
=
Cfloat
module
Vset
=
Vset
module
Cint
=
Cint
module
Clabels
=
Clabels
module
Cleaning
=
Cleaning
module
Cmath
=
Cmath
module
Context
=
Context
module
Cstring
=
Cstring
module
Sigs
=
Sigs
module
Mstate
=
Mstate
module
Conditions
=
Conditions
module
Ctypes
=
Ctypes
module
Cvalues
=
Cvalues
module
Driver
=
Driver
module
Dyncall
=
Dyncall
module
Factory
=
Factory
module
Filter_axioms
=
Filter_axioms
module
Filtering
=
Filtering
module
Plang
=
Plang
module
Footprint
=
Footprint
module
Generator
=
Generator
module
Lang
=
Lang
module
Layout
=
Layout
module
Letify
=
Letify
module
Matrix
=
Matrix
module
Mstate
=
Mstate
module
NormAtLabels
=
NormAtLabels
module
Passive
=
Passive
module
Pcfg
=
Pcfg
module
Pcond
=
Pcond
module
CodeSemantics
=
CodeSemantics
module
LogicCompiler
=
LogicCompiler
module
LogicSemantics
=
LogicSemantics
module
Plang
=
Plang
module
ProofSession
=
ProofSession
module
Prover
=
Prover
module
ProverScript
=
ProverScript
module
ProverSearch
=
ProverSearch
module
ProverTask
=
ProverTask
module
ProverWhy3
=
ProverWhy3
module
RegionAccess
=
RegionAccess
module
RegionAnalysis
=
RegionAnalysis
module
RegionAnnot
=
RegionAnnot
module
RegionDump
=
RegionDump
module
Region
=
Region
module
Register
=
Register
module
Repr
=
Repr
module
Rformat
=
Rformat
module
Sigma
=
Sigma
module
MemVar
=
MemVar
module
MemTyped
=
MemTyped
module
CfgCompiler
=
CfgCompiler
module
StmtSemantics
=
StmtSemantics
module
Factory
=
Factory
module
Driver
=
Driver
module
VCS
=
VCS
module
Tactical
=
Tactical
module
Strategy
=
Strategy
module
Auto
=
Auto
module
Sigs
=
Sigs
module
Splitter
=
Splitter
module
Stats
=
Stats
module
VC
=
VC
module
VCS
=
VCS
module
Warning
=
Warning
module
Why3Provers
=
Why3Provers
module
WpContext
=
WpContext
module
Wp_error
=
Wp_error
module
Wp_eva
=
Wp_eva
module
Wpo
=
Wpo
module
ProverTask
=
ProverTask
module
Prover
=
Prover
module
AssignsCompleteness
=
AssignsCompleteness
module
Wp_parameters
=
Wp_parameters
module
WpPropId
=
WpPropId
module
WpReached
=
WpReached
module
WpReport
=
WpReport
module
Wprop
=
Wprop
module
WpRTE
=
WpRTE
module
WpTac
=
WpTac
(** {1 Interactive proof} *)
(** For gui *)
module
Auto
=
Auto
module
ProofEngine
=
ProofEngine
module
ProofScript
=
ProofScript
module
ProofSession
=
ProofSession
module
ProverScript
=
ProverScript
module
ProverSearch
=
ProverSearch
module
WpRTE
=
WpRTE
module
Rformat
=
Rformat
module
WpContext
=
WpContext
module
Why3Provers
=
Why3Provers
module
ProverWhy3
=
ProverWhy3
module
Cache
=
Cache
module
WpTarget
=
WpTarget
module
Script
=
Script
module
Strategy
=
Strategy
module
Tactical
=
Tactical
(** {2 Tactics}*)
module
TacArray
=
TacArray
module
TacBitrange
=
TacBitrange
module
TacBittest
=
TacBittest
module
TacBitwised
=
TacBitwised
module
TacChoice
=
TacChoice
module
TacClear
=
TacClear
module
TacCompound
=
TacCompound
module
TacCongruence
=
TacCongruence
module
TacCut
=
TacCut
module
TacFilter
=
TacFilter
module
TacHavoc
=
TacHavoc
module
TacInduction
=
TacInduction
module
TacInstance
=
TacInstance
module
TacLemma
=
TacLemma
module
TacModMask
=
TacModMask
module
TacNormalForm
=
TacNormalForm
module
TacOverflow
=
TacOverflow
module
TacRange
=
TacRange
module
TacRewrite
=
TacRewrite
module
TacSequence
=
TacSequence
module
TacShift
=
TacShift
module
TacSplit
=
TacSplit
module
TacUnfold
=
TacUnfold
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment