| Cklee::_Identity< T > | |
| Cklee::_Select1st< V, D > | |
| Cklee::ExprVisitor::Action | |
| Cklee::AddressSpace | |
| Cklee::Array | |
| Cklee::ArrayCache | Provides an interface for creating and destroying Array objects |
| Cklee::ArrayCmpFn | |
| Cklee::ArrayExprHash< T > | |
| ►Cklee::ArrayExprHash< ::VCExpr > | |
| Cklee::STPArrayExprHash | |
| ►Cklee::ArrayExprHash< Z3ASTHandle > | |
| Cklee::Z3ArrayExprHash | |
| Cklee::ArrayExprHelper | |
| Cklee::ArrayHashFn | |
| ►Cllvm::AssemblyAnnotationWriter | |
| CInstructionToLineAnnotator | |
| Cklee::Assignment | |
| Cklee::AssignmentGenerator | |
| CAssignmentLessThan | |
| Cklee::BitArray | |
| CCachingSolver::CacheEntry | |
| CCachingSolver::CacheEntryHash | |
| Cklee::CallPathManager | |
| Cklee::CallPathNode | |
| Cklee::CallSiteInfo | |
| Cklee::Cell | |
| CCexData | |
| CCexObjectData | |
| Cklee::ConstraintManager | Manages constraints, e.g. optimisation |
| Cklee::ConstraintSet | |
| Cklee::Context | Context - Helper class for storing global information about a KLEE run |
| Cklee::Expr::CreateArg | |
| CDebugInfoExtractor | |
| ►Cklee::expr::Decl | Decl - Base class for top level declarations |
| Cklee::expr::ArrayDecl | |
| ►Cklee::expr::CommandDecl | CommandDecl - Base class for language commands |
| Cklee::expr::QueryCommand | |
| ►Cklee::expr::VarDecl | |
| Cklee::expr::ExprVarDecl | ExprVarDecl - Expression variable declarations |
| Cklee::expr::VersionVarDecl | VersionVarDecl - Array version variable declarations |
| CDenseSet< T > | |
| Cklee::DiscretePDF< T, Comparator > | |
| Cklee::EquivArrayCmpFn | |
| Cklee::ExecutionState | ExecutionState representing a path under exploration |
| Cklee::ExecutionStateIDCompare | |
| ►Cklee::Expr | Class representing symbolic expressions |
| Cklee::ConstantExpr | |
| ►Cklee::NonConstantExpr | |
| ►Cklee::BinaryExpr | |
| Cklee::CmpExpr | |
| Cklee::CastExpr | |
| Cklee::ConcatExpr | |
| Cklee::ExtractExpr | |
| Cklee::NotExpr | |
| Cklee::NotOptimizedExpr | |
| Cklee::ReadExpr | Class representing a one byte read from an array |
| Cklee::SelectExpr | Class representing an if-then-else expression |
| Cklee::ExprBuilder | ExprBuilder - Base expression builder class |
| Cklee::util::ExprCmp | |
| Cklee::ExprHandle | |
| Cklee::util::ExprHash | |
| Cklee::ExprHolder | |
| Cklee::ExprOptimizer | |
| ►Cklee::ExprPPrinter | |
| CPPrinter | |
| Cklee::ExprRangeEvaluator< T > | |
| ►Cklee::ExprRangeEvaluator< ValueRange > | |
| CCexRangeEvaluator | |
| Cklee::ExprRewriter | |
| Cklee::ExprSMTLIBPrinter | |
| ►Cklee::ExprVisitor | |
| CExprReplaceVisitor | |
| CExprReplaceVisitor2 | |
| Cklee::ArrayReadExprVisitor | |
| Cklee::ArrayValueOptReplaceVisitor | |
| Cklee::ConstantArrayExprVisitor | |
| Cklee::ConstantArrayFinder | |
| ►Cklee::ExprEvaluator | |
| CCexExactEvaluator | |
| CCexPossibleEvaluator | |
| Cklee::AssignmentEvaluator | |
| Cklee::IndexCompatibilityExprVisitor | |
| Cklee::IndexTransformationExprVisitor | |
| Cklee::SymbolicObjectFinder | |
| Cklee::ExternalDispatcher | |
| Cklee::ExternalDispatcherImpl | |
| Cklee::FixedStack< T > | |
| Cklee::FixedStack< klee::ImmutableTree::Node * > | |
| Cklee::FunctionInfo | FunctionInfo stores debug information for a KFunction |
| ►Cllvm::FunctionPass | |
| Cklee::LowerSwitchPass | |
| Cklee::PhiCleanerPass | |
| Cklee::SpecialFunctionHandler::HandlerInfo | |
| Cklee::expr::Identifier | Identifier - Wrapper for a uniqued string |
| Cklee::ImmutableMap< K, D, CMP > | |
| Cklee::ImmutableMap< const MemoryObject *, ref< ObjectState >, MemoryObjectLT > | |
| Cklee::ImmutableSet< T, CMP > | |
| Cklee::ImmutableSet< klee::ref< klee::Expr > > | |
| Cklee::ImmutableTree< K, V, KOV, CMP > | |
| Cklee::ImmutableTree< const MemoryObject *, value_type, _Select1st< value_type, key_type >, MemoryObjectLT > | |
| Cklee::ImmutableTree< K, value_type, _Select1st< value_type, key_type >, std::less< K > > | |
| Cklee::ImmutableTree< klee::ref< klee::Expr >, klee::ref< klee::Expr >, _Identity< klee::ref< klee::Expr > >, std::less< klee::ref< klee::Expr > > > | |
| Cklee::ImmutableTree< T, T, _Identity< T >, std::less< T > > | |
| ►Cklee::IncompleteSolver | |
| CFastCexSolver | |
| CIndependentElementSet | |
| Cklee::InstructionInfo | InstructionInfo stores debug information for a KInstruction |
| Cklee::InstructionInfoTable | |
| ►Cklee::Interpreter | |
| Cklee::Executor | |
| ►Cklee::InterpreterHandler | |
| CKleeHandler | |
| Cklee::Interpreter::InterpreterOptions | |
| Cklee::ImmutableTree< K, V, KOV, CMP >::iterator | |
| Cklee::MapOfSets< K, V >::iterator | |
| ►Cstd::iterator | |
| Cklee::SpecialFunctionHandler::const_iterator | |
| Cklee::generic_gep_type_iterator< ItTy > | |
| Cklee::KCommandLine | |
| Cklee::KConstant | |
| Cklee::KFunction | |
| Cklee::KInstIterator | |
| ►Cklee::KInstruction | |
| Cklee::KGEPInstruction | |
| Cklee::KModule | |
| CKTest | |
| CKTestObject | |
| Cklee::expr::Lexer | Lexer - Interface for lexing tokens from a .kquery language file |
| Cklee::MapOfSets< K, V > | |
| Cklee::MapOfSets< ref< Expr >, Assignment * > | |
| ►Cllvm::MDBuilder | |
| Cklee::KleeIRMetaData | Handles KLEE-specific LLVM IR meta-data |
| Cklee::MemoryManager | |
| Cklee::MemoryObject | |
| Cklee::MemoryObjectLT | Function object ordering MemoryObject's by address |
| Cklee::MergeHandler | Represents one klee_open_merge() call. Handles merging of states that branched from it |
| Cklee::Interpreter::ModuleOptions | |
| ►Cllvm::ModulePass | |
| Cklee::DivCheckPass | |
| Cklee::FunctionAliasPass | |
| Cklee::InstructionOperandTypeCheckPass | |
| Cklee::IntrinsicCleanerPass | |
| Cklee::OptNonePass | Instruments every function that contains a KLEE function call as nonopt |
| Cklee::OvershiftCheckPass | |
| Cklee::RaiseAsmPass | |
| Cklee::ImmutableTree< K, V, KOV, CMP >::Node | |
| Cklee::MapOfSets< K, V >::Node | |
| CNonNullAssignment | |
| CNullAssignment | |
| CNullOrSatisfyingAssignment | |
| Cklee::ObjectState | |
| Cklee::expr::Parser | Parser - Public interface for parsing a .kquery language file |
| Cklee::time::Point | |
| CPrintContext | |
| Cklee::PTree | |
| Cklee::PTreeNode | |
| Cklee::Query | |
| ►Cllvm::raw_ostream | |
| Cklee::compressed_fd_ostream | |
| Cklee::ref< T > | |
| Cklee::ref< const klee::MemoryObject > | |
| Cklee::ref< Expr > | |
| Cklee::ref< klee::ConstantExpr > | |
| Cklee::ref< klee::Expr > | |
| Cklee::ref< klee::UpdateNode > | |
| Cklee::ReferenceCounter | Reference counter to be used as part of a ref-managed struct or class |
| Cklee::RNG | |
| ►Cklee::Searcher | |
| Cklee::BFSSearcher | |
| Cklee::BatchingSearcher | |
| Cklee::DFSSearcher | |
| Cklee::InterleavedSearcher | |
| Cklee::IterativeDeepeningTimeSearcher | |
| Cklee::MergingSearcher | |
| Cklee::RandomPathSearcher | |
| Cklee::RandomSearcher | RandomSearcher picks a state randomly |
| Cklee::WeightedRandomSearcher | |
| Cklee::SeedInfo | |
| ►Cllvm::simplify_type< const ::klee::ref< T > > | |
| Cllvm::simplify_type< ::klee::ref< T > > | |
| ►Cklee::Solver | |
| Cklee::MetaSMTSolver< SolverContext > | |
| Cklee::STPSolver | STPSolver - A complete solver based on STP |
| Cklee::Z3Solver | Z3Solver - A complete solver based on Z3 |
| ►Cklee::SolverImpl | SolverImpl - Abstract base clase for solver implementations |
| CCachingSolver | |
| CCexCachingSolver | |
| CIndependentSolver | |
| ►CQueryLoggingSolver | |
| CKQueryLoggingSolver | |
| CSMTLIBLoggingSolver | |
| Cklee::AssignmentValidatingSolver | |
| Cklee::DummySolverImpl | |
| Cklee::StagedSolverImpl | |
| Cklee::ValidatingSolver | |
| Cklee::SolverQueryMetaData | |
| Cklee::time::Span | |
| Cklee::SpecialFunctionHandler | |
| Cklee::StackFrame | |
| Cklee::Statistic | |
| Cklee::StatisticManager | |
| Cklee::StatisticRecord | |
| Cklee::StatsTracker | |
| Cklee::STPBuilder | |
| Cklee::LowerSwitchPass::SwitchCase | |
| Cklee::SwitchCaseCmp | |
| Cklee::Timer | |
| Cklee::TimerGroup | |
| Cklee::TimerStatIncrementer | |
| Cklee::TimingSolver | |
| Cklee::expr::Token | |
| Cklee::TreeOStream | |
| Cklee::TreeStreamWriter | |
| ►Cstd::unordered_map | |
| Cklee::ExprHashMap< klee::ref< klee::Expr > > | |
| Cklee::ExprHashMap< ref< Expr > > | |
| Cklee::ExprHashMap< std::pair< klee::ExprHandle, unsigned > > | |
| Cklee::ExprHashMap< std::pair< klee::Z3NodeHandle, unsigned > > | |
| Cklee::ExprHashMap< T > | |
| ►Cklee::UnwindingInformation | Contains information related to unwinding (Itanium ABI/2-Phase unwinding) |
| Cklee::CleanupPhaseUnwindingInformation | |
| Cklee::SearchPhaseUnwindingInformation | |
| Cklee::UpdateList | Class representing a complete list of updates into an array |
| Cklee::UpdateNode | Class representing a byte update of an array |
| Cklee::UpdateNodeCmpFn | |
| Cklee::UpdateNodeHashFn | |
| CValueRange | |
| Cklee::WallTimer | |
| Cklee::Z3Builder | |
| Cklee::Z3NodeHandle< T > | |