| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/ |
| H A D | StaticallyConstructedObjectsCheck.cpp | 23 return Node.getStorageDuration() == SD_Static && !Node.isLocalVarDecl(); in AST_MATCHER()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/ |
| H A D | StaticObjectExceptionCheck.cpp | 47 << VD << (VD->getStorageDuration() == SD_Static ? 0 : 1); in check()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ConstructionContext.cpp | 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers()
|
| H A D | CFG.cpp | 4926 ExternallyDestructed = (MTE->getStorageDuration() != SD_FullExpression); in VisitForTemporaryDtors()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCXX.cpp | 275 assert(MTE->getStorageDuration() != SD_FullExpression); in computeObjectUnderConstruction() 286 if (MTE->getStorageDuration() == SD_Static || in computeObjectUnderConstruction() 287 MTE->getStorageDuration() == SD_Thread) in computeObjectUnderConstruction()
|
| H A D | ExprEngine.cpp | 383 StorageDuration SD = MT->getStorageDuration(); in createTemporaryRegionIfNeeded()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4343 return Node.getStorageDuration() == SD_Automatic; in AST_MATCHER() 4363 return Node.getStorageDuration() == SD_Static; in AST_MATCHER() 4379 return Node.getStorageDuration() == SD_Thread; in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2958 StorageDuration LifetimeExtendedTemporaryDecl::getStorageDuration() const { in getStorageDuration() function in LifetimeExtendedTemporaryDecl 2971 return cast<VarDecl>(ExtendingDecl)->getStorageDuration(); in getStorageDuration() 2975 assert(getStorageDuration() == SD_Static && in getOrCreateValue()
|
| H A D | APValue.cpp | 1176 if (!MTE || MTE->getStorageDuration() == SD_FullExpression) in getLVForValue()
|
| H A D | JSONNodeDumper.cpp | 1420 switch (MTE->getStorageDuration()) { in VisitMaterializeTemporaryExpr()
|
| H A D | ExprConstant.cpp | 1999 return cast<MaterializeTemporaryExpr>(E)->getStorageDuration() == SD_Static; in IsGlobalLValue() 4145 assert(MTE->getStorageDuration() == SD_Static && in findCompleteObject() 8350 if (E->getStorageDuration() == SD_Static) { in VisitMaterializeTemporaryExpr() 8358 E->getStorageDuration() == SD_FullExpression ? ScopeKind::FullExpression in VisitMaterializeTemporaryExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 575 if (MTE->getStorageDuration() == SD_Automatic) { in BuildScopeInformation()
|
| H A D | SemaInit.cpp | 8339 if (MTE->getStorageDuration() == SD_Automatic && in Perform()
|
| H A D | SemaDeclAttr.cpp | 8069 assert(cast<VarDecl>(D)->getStorageDuration() == SD_Automatic && in handleUninitializedAttr()
|
| H A D | SemaOpenMP.cpp | 1306 if (VD && VD->getStorageDuration() == SD_Static && in getDSA() 1318 if (VD && VD->getStorageDuration() == SD_Static && in getDSA()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 2118 VD->getStorageDuration() == SD_Static) in SetCommonAttributes() 2945 VD->getStorageDuration() == SD_Static) in MustBeEmitted() 5837 assert((E->getStorageDuration() == SD_Static || in GetAddrOfGlobalTemporary() 5838 E->getStorageDuration() == SD_Thread) && "not a global temporary"); in GetAddrOfGlobalTemporary() 5878 if (E->getStorageDuration() == SD_Static && VD && VD->evaluateValue()) { in GetAddrOfGlobalTemporary()
|
| H A D | CGExpr.cpp | 292 switch (StorageDuration Duration = M->getStorageDuration()) { in pushTemporaryCleanup() 349 switch (M->getStorageDuration()) { in pushTemporaryCleanup() 393 switch (M->getStorageDuration()) { in createReferenceTemporary() 526 switch (M->getStorageDuration()) { in EmitMaterializeTemporaryExpr()
|
| H A D | CGExprConstant.cpp | 2063 assert(E->getStorageDuration() == SD_Static); in VisitMaterializeTemporaryExpr()
|
| H A D | CGDecl.cpp | 195 if (D.getStorageDuration() != SD_Automatic) { in EmitVarDecl()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 1030 if (D->getStorageDuration() == SD_Static) { in VisitVarDecl() 1086 D->getStorageDuration() != SD_Static && in VisitVarDecl()
|
| H A D | ASTReaderDecl.cpp | 1563 if (VD->getStorageDuration() == SD_Static && Record.readInt()) { in VisitVarDeclImpl()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 4504 StorageDuration getStorageDuration() const { in getStorageDuration() function 4507 ->getStorageDuration(); in getStorageDuration()
|
| H A D | DeclCXX.h | 3168 StorageDuration getStorageDuration() const;
|
| H A D | Decl.h | 1144 StorageDuration getStorageDuration() const { in getStorageDuration() function
|