clang 19.0.0git
clang::dataflow::TypeErasedDataflowAnalysis Member List

This is the complete list of members for clang::dataflow::TypeErasedDataflowAnalysis, 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
getASTContext()=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
isEqualTypeErased(const TypeErasedLattice &, const TypeErasedLattice &)=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
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 &, const TypeErasedLattice &)=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
transferBranchTypeErased(bool Branch, const Stmt *, TypeErasedLattice &, Environment &)=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
transferTypeErased(const CFGElement &, TypeErasedLattice &, Environment &)=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
TypeErasedDataflowAnalysis()clang::dataflow::TypeErasedDataflowAnalysisinline
TypeErasedDataflowAnalysis(DataflowAnalysisOptions Options)clang::dataflow::TypeErasedDataflowAnalysisinline
typeErasedInitialElement()=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
widen(QualType Type, Value &Prev, const Environment &PrevEnv, Value &Current, Environment &CurrentEnv)clang::dataflow::Environment::ValueModelinlinevirtual
widenTypeErased(TypeErasedLattice &Current, const TypeErasedLattice &Previous)=0clang::dataflow::TypeErasedDataflowAnalysispure virtual
~TypeErasedDataflowAnalysis()clang::dataflow::TypeErasedDataflowAnalysisinlinevirtual
~ValueModel()=defaultclang::dataflow::Environment::ValueModelvirtual