Home
last modified time | relevance | path

Searched refs:createStorageLocation (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp84 auto &Loc = Env.createStorageLocation(*S); in VisitBinaryOperator()
95 auto &Loc = Env.createStorageLocation(*S); in VisitBinaryOperator()
120 auto &Loc = Env.createStorageLocation(*S); in VisitDeclRefExpr()
136 auto &Loc = Env.createStorageLocation(D); in VisitDeclStmt()
212 auto &Loc = Env.createStorageLocation(*S); in VisitImplicitCastExpr()
329 auto &Loc = Env.createStorageLocation(*S); in VisitCXXThisExpr()
424 auto &Loc = Env.createStorageLocation(*S); in VisitCXXConstructExpr()
477 auto &Loc = Env.createStorageLocation(*S); in VisitCXXTemporaryObjectExpr()
580 auto &Loc = Env.createStorageLocation(*S); in VisitConditionalOperator()
589 auto &Loc = Env.createStorageLocation(*S); in VisitInitListExpr()
[all …]
H A DDataflowEnvironment.cpp117 auto &Loc = Env.createStorageLocation(D); in initGlobalVar()
177 auto &ParamLoc = createStorageLocation(*ParamDecl); in Environment()
194 auto &ThisPointeeLoc = createStorageLocation(ThisPointeeType); in Environment()
323 StorageLocation &Environment::createStorageLocation(QualType Type) { in createStorageLocation() function in clang::dataflow::Environment
327 StorageLocation &Environment::createStorageLocation(const VarDecl &D) { in createStorageLocation() function in clang::dataflow::Environment
334 StorageLocation &Environment::createStorageLocation(const Expr &E) { in createStorageLocation() function in clang::dataflow::Environment
460 auto &PointeeLoc = createStorageLocation(PointeeType); in createValueUnlessSelfReferential()
477 auto &PointeeLoc = createStorageLocation(PointeeType); in createValueUnlessSelfReferential()
H A DTypeErasedDataflowAnalysis.cpp136 Loc = &Env.createStorageLocation(Cond); in extendFlowCondition()
/llvm-project-15.0.7/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h179 StorageLocation &createStorageLocation(QualType Type);
184 StorageLocation &createStorageLocation(const VarDecl &D);
189 StorageLocation &createStorageLocation(const Expr &E);
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp272 auto &ValueLoc = Env.createStorageLocation(Ty); in maybeInitializeOptionalValueMember()
321 auto &Loc = State.Env.createStorageLocation(*E); in transferMakeOptionalCall()
333 auto &CallExprLoc = State.Env.createStorageLocation(*CallExpr); in transferOptionalHasValueCall()
362 auto &ExprLoc = State.Env.createStorageLocation(*ValueOrPredExpr); in transferValueOrImpl()
407 auto &Loc = State.Env.createStorageLocation(*E); in transferCallReturningOptional()