clang 20.0.0git
|
This is the complete list of members for clang::dataflow::TypeErasedDataflowAnalysis, including all inherited members.
builtinOptions() const | clang::dataflow::TypeErasedDataflowAnalysis | inline |
compare(QualType Type, const Value &Val1, const Environment &Env1, const Value &Val2, const Environment &Env2) | clang::dataflow::Environment::ValueModel | inlinevirtual |
getASTContext()=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
isEqualTypeErased(const TypeErasedLattice &, const TypeErasedLattice &)=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
join(QualType Type, const Value &Val1, const Environment &Env1, const Value &Val2, const Environment &Env2, Value &JoinedVal, Environment &JoinedEnv) | clang::dataflow::Environment::ValueModel | inlinevirtual |
joinTypeErased(const TypeErasedLattice &, const TypeErasedLattice &)=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
transferBranchTypeErased(bool Branch, const Stmt *, TypeErasedLattice &, Environment &)=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
transferTypeErased(const CFGElement &, TypeErasedLattice &, Environment &)=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
TypeErasedDataflowAnalysis() | clang::dataflow::TypeErasedDataflowAnalysis | inline |
TypeErasedDataflowAnalysis(DataflowAnalysisOptions Options) | clang::dataflow::TypeErasedDataflowAnalysis | inline |
typeErasedInitialElement()=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
widen(QualType Type, Value &Prev, const Environment &PrevEnv, Value &Current, Environment &CurrentEnv) | clang::dataflow::Environment::ValueModel | inlinevirtual |
widenTypeErased(TypeErasedLattice &Current, const TypeErasedLattice &Previous)=0 | clang::dataflow::TypeErasedDataflowAnalysis | pure virtual |
~TypeErasedDataflowAnalysis() | clang::dataflow::TypeErasedDataflowAnalysis | inlinevirtual |
~ValueModel()=default | clang::dataflow::Environment::ValueModel | virtual |