clang 19.0.0git
clang::dataflow::UncheckedOptionalAccessModel Member List

This is the complete list of members for clang::dataflow::UncheckedOptionalAccessModel, 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< UncheckedOptionalAccessModel, NoopLattice >inlineexplicit
DataflowAnalysis(ASTContext &Context, DataflowAnalysisOptions Options)clang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >inlineexplicit
getASTContext() finalclang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >inlinevirtual
initialElement()clang::dataflow::UncheckedOptionalAccessModelinlinestatic
isEqualTypeErased(const TypeErasedLattice &E1, const TypeErasedLattice &E2) finalclang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >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< UncheckedOptionalAccessModel, NoopLattice >inlinevirtual
Lattice typedefclang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >
optionalClassDecl()clang::dataflow::UncheckedOptionalAccessModelstatic
transfer(const CFGElement &Elt, NoopLattice &L, Environment &Env)clang::dataflow::UncheckedOptionalAccessModel
transferBranchTypeErased(bool Branch, const Stmt *Stmt, TypeErasedLattice &E, Environment &Env) finalclang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >inlinevirtual
transferTypeErased(const CFGElement &Element, TypeErasedLattice &E, Environment &Env) finalclang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >inlinevirtual
TypeErasedDataflowAnalysis()clang::dataflow::TypeErasedDataflowAnalysisinline
TypeErasedDataflowAnalysis(DataflowAnalysisOptions Options)clang::dataflow::TypeErasedDataflowAnalysisinline
typeErasedInitialElement() finalclang::dataflow::DataflowAnalysis< UncheckedOptionalAccessModel, NoopLattice >inlinevirtual
UncheckedOptionalAccessModel(ASTContext &Ctx, dataflow::Environment &Env)clang::dataflow::UncheckedOptionalAccessModel
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< UncheckedOptionalAccessModel, NoopLattice >inlinevirtual
~TypeErasedDataflowAnalysis()clang::dataflow::TypeErasedDataflowAnalysisinlinevirtual
~ValueModel()=defaultclang::dataflow::Environment::ValueModelvirtual