Searched refs:setStorageLocation (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 120 Env.setStorageLocation(To, *Loc); in propagateStorageLocation() 171 Env.setStorageLocation(*S, *LHSLoc); in VisitBinaryOperator() 221 Env.setStorageLocation(*S, *DeclLoc); in VisitDeclRefExpr() 245 Env.setStorageLocation(D, Env.createObject(D)); in ProcessVarDecl() 268 Env.setStorageLocation(*B, *Loc); in ProcessVarDecl() 279 Env.setStorageLocation(*B, *VDLoc); in ProcessVarDecl() 372 Env.setStorageLocation(*S, SubExprVal->getPointeeLoc()); in VisitUnaryOperator() 484 Env.setStorageLocation(*S, *VarDeclLoc); in VisitMemberExpr() 496 Env.setStorageLocation(*S, *MemberLoc); in VisitMemberExpr() 607 Env.setStorageLocation(*S, *LocDst); in VisitCXXOperatorCallExpr() [all …]
|
| H A D | DataflowEnvironment.cpp | 509 setStorageLocation(*ParamDecl, createObject(*ParamDecl, nullptr)); in initialize() 525 setStorageLocation(*VarDecl, createObject(*VarDecl, nullptr)); in initialize() 582 setStorageLocation(*D, createObject(*D, nullptr)); in initFieldsGlobalsAndFuncs() 589 setStorageLocation(*FD, Loc); in initFieldsGlobalsAndFuncs() 657 setStorageLocation(*Param, createObject(*Param, Args[ArgIndex])); in pushCallInternal() 678 setStorageLocation(*Call, *CalleeEnv.ReturnLoc); in popCall() 849 void Environment::setStorageLocation(const ValueDecl &D, StorageLocation &Loc) { in setStorageLocation() function in clang::dataflow::Environment 872 void Environment::setStorageLocation(const Expr &E, StorageLocation &Loc) { in setStorageLocation() function in clang::dataflow::Environment
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 390 State.Env.setStorageLocation(*UnwrapExpr, locForValue(*OptionalLoc)); in transferUnwrapCall() 481 State.Env.setStorageLocation(*E, *Loc); in transferCallReturningOptional() 546 State.Env.setStorageLocation(*E, *Loc); in transferAssignment() 622 State.Env.setStorageLocation(*E, *Loc); in transferStdForwardCall()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowEnvironment.h | 309 void setStorageLocation(const ValueDecl &D, StorageLocation &Loc); 325 void setStorageLocation(const Expr &E, StorageLocation &Loc);
|