|
Gymbo
|
| ▼Cgymbo::BaseExecutor | Represents the base class for symbolic execution engine |
| Cgymbo::PSExecutor | Represents a derived class for symbolic execution engine for probabilistic programs |
| Cgymbo::SExecutor | Represents a derived class for symbolic execution engine for deterministic programs |
| ▼Cgymbo::DiscreteDist | Represents a discrete probability distribution |
| Cgymbo::BernoulliDist | Represents a bernoulli distribution derived from DiscreteDist |
| Cgymbo::BinomialDist | Represents a binomial distribution derived from DiscreteDist |
| Cgymbo::DiscreteUniformDist | Represents a discrete uniform distribution derived from DiscreteDist |
| ▼Cstd::enable_shared_from_this | |
| ▼Cgymbosat::Expr | Base class for representing logical expressions |
| Cgymbosat::And | Class representing the logical AND operation |
| Cgymbosat::Const | Class representing a boolean constant in a logical expression |
| Cgymbosat::Not | Class representing the logical NOT operation |
| Cgymbosat::Or | Class representing the logical OR operation |
| Cgymbosat::Var | Class representing a variable in a logical expression |
| Cgymbo::GDOptimizer | Gradient Descent Optimizer for Symbolic Path Constraints |
| Cgymbo::Grad | Struct representing the gradient of a symbolic expression |
| Cgymbo::Instr | Class representing an instruction |
| Cgymbo::Linkedlist< T > | Doubly Linked List Implementation |
| Cgymbo::Linkedlist< gymbo::Sym > | |
| Cgymbo::LLNode< T > | Node for a Doubly Linked List |
| Cgymbo::Node | Structure representing a node in the Abstract Syntax Tree (AST) |
| Cgymbo::Sym | Struct representing a symbolic expression |
| Cgymbo::SymProb | Represents a symbolic probability with a numerator and denominator |
| Cgymbo::SymState | Struct representing the symbolic state of the symbolic execution |
| Cgymbo::Token | Structure representing a token |
| Cgymbo::Trace | Struct representing a trace in symbolic execution |