Home
last modified time | relevance | path

Searched refs:createObject (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h456 StorageLocation &createObject(QualType Ty, const Expr *InitExpr = nullptr) {
465 StorageLocation &createObject(const VarDecl &D) { in createObject() function
474 StorageLocation &createObject(const ValueDecl &D, const Expr *InitExpr) { in createObject() function
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp509 setStorageLocation(*ParamDecl, createObject(*ParamDecl, nullptr)); in initialize()
525 setStorageLocation(*VarDecl, createObject(*VarDecl, nullptr)); in initialize()
532 cast<RecordStorageLocation>(createObject(ThisPointeeType))); in initialize()
537 cast<RecordStorageLocation>(createObject(QualType( in initialize()
582 setStorageLocation(*D, createObject(*D, nullptr)); in initFieldsGlobalsAndFuncs()
657 setStorageLocation(*Param, createObject(*Param, Args[ArgIndex])); in pushCallInternal()
H A DTransfer.cpp245 Env.setStorageLocation(D, Env.createObject(D)); in ProcessVarDecl()
762 Loc.setChild(*Field, &Env.createObject(Field->getType(), Init)); in VisitInitListExpr()