clang 19.0.0git
clang::dataflow::DataflowAnalysis< Derived, LatticeT > Member List

This is the complete list of members for clang::dataflow::DataflowAnalysis< Derived, LatticeT >, including all inherited members.

builtinOptions() constclang::dataflow::TypeErasedDataflowAnalysisinline
compare(QualType Type, const Value &Val1, const Environment &Env1, const Value &Val2, const Environment &Env2)clang::dataflow::Environment::ValueModelinlinevirtual
DataflowAnalysis(ASTContext &Context)clang::dataflow::DataflowAnalysis< Derived, LatticeT >inlineexplicit
DataflowAnalysis(ASTContext &Context, DataflowAnalysisOptions Options)clang::dataflow::DataflowAnalysis< Derived, LatticeT >inlineexplicit
getASTContext() finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
isEqualTypeErased(const TypeErasedLattice &E1, const TypeErasedLattice &E2) finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
join(QualType Type, const Value &Val1, const Environment &Env1, const Value &Val2, const Environment &Env2, Value &JoinedVal, Environment &JoinedEnv)clang::dataflow::Environment::ValueModelinlinevirtual
joinTypeErased(const TypeErasedLattice &E1, const TypeErasedLattice &E2) finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
Lattice typedefclang::dataflow::DataflowAnalysis< Derived, LatticeT >
transferBranchTypeErased(bool Branch, const Stmt *Stmt, TypeErasedLattice &E, Environment &Env) finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
transferTypeErased(const CFGElement &Element, TypeErasedLattice &E, Environment &Env) finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
TypeErasedDataflowAnalysis()clang::dataflow::TypeErasedDataflowAnalysisinline
TypeErasedDataflowAnalysis(DataflowAnalysisOptions Options)clang::dataflow::TypeErasedDataflowAnalysisinline
typeErasedInitialElement() finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
widen(QualType Type, Value &Prev, const Environment &PrevEnv, Value &Current, Environment &CurrentEnv)clang::dataflow::Environment::ValueModelinlinevirtual
widenTypeErased(TypeErasedLattice &Current, const TypeErasedLattice &Previous) finalclang::dataflow::DataflowAnalysis< Derived, LatticeT >inlinevirtual
~TypeErasedDataflowAnalysis()clang::dataflow::TypeErasedDataflowAnalysisinlinevirtual
~ValueModel()=defaultclang::dataflow::Environment::ValueModelvirtual