Home
last modified time | relevance | path

Searched refs:getStorageDuration (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DConstructionContext.cpp56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers()
63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers()
H A DCFG.cpp4707 ExternallyDestructed = (MTE->getStorageDuration() != SD_FullExpression); in VisitForTemporaryDtors()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp269 assert(MTE->getStorageDuration() != SD_FullExpression); in computeObjectUnderConstruction()
280 if (MTE->getStorageDuration() == SD_Static || in computeObjectUnderConstruction()
281 MTE->getStorageDuration() == SD_Thread) in computeObjectUnderConstruction()
H A DExprEngine.cpp379 StorageDuration SD = MT->getStorageDuration(); in createTemporaryRegionIfNeeded()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4248 return Node.getStorageDuration() == SD_Automatic; in AST_MATCHER()
4268 return Node.getStorageDuration() == SD_Static; in AST_MATCHER()
4284 return Node.getStorageDuration() == SD_Thread; in AST_MATCHER()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp2956 StorageDuration LifetimeExtendedTemporaryDecl::getStorageDuration() const { in getStorageDuration() function in LifetimeExtendedTemporaryDecl
2969 return cast<VarDecl>(ExtendingDecl)->getStorageDuration(); in getStorageDuration()
2973 assert(getStorageDuration() == SD_Static && in getOrCreateValue()
H A DAPValue.cpp1105 if (!MTE || MTE->getStorageDuration() == SD_FullExpression) in getLVForValue()
H A DJSONNodeDumper.cpp1368 switch (MTE->getStorageDuration()) { in VisitMaterializeTemporaryExpr()
H A DExprConstant.cpp1999 return cast<MaterializeTemporaryExpr>(E)->getStorageDuration() == SD_Static; in IsGlobalLValue()
4118 assert(MTE->getStorageDuration() == SD_Static && in findCompleteObject()
8243 if (E->getStorageDuration() == SD_Static) { in VisitMaterializeTemporaryExpr()
8251 E->getStorageDuration() == SD_FullExpression ? ScopeKind::FullExpression in VisitMaterializeTemporaryExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DJumpDiagnostics.cpp570 if (MTE->getStorageDuration() == SD_Automatic) { in BuildScopeInformation()
H A DSemaDeclAttr.cpp7443 assert(cast<VarDecl>(D)->getStorageDuration() == SD_Automatic && in handleUninitializedAttr()
H A DSemaInit.cpp8269 if (MTE->getStorageDuration() == SD_Automatic && in Perform()
H A DSemaOpenMP.cpp1216 if (VD->getStorageDuration() == SD_Static && in getDSA()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenModule.cpp1908 VD->getStorageDuration() == SD_Static) in SetCommonAttributes()
2681 VD->getStorageDuration() == SD_Static) in MustBeEmitted()
5418 assert((E->getStorageDuration() == SD_Static || in GetAddrOfGlobalTemporary()
5419 E->getStorageDuration() == SD_Thread) && "not a global temporary"); in GetAddrOfGlobalTemporary()
5455 if (E->getStorageDuration() == SD_Static && VD && VD->evaluateValue()) { in GetAddrOfGlobalTemporary()
H A DCGExpr.cpp294 switch (StorageDuration Duration = M->getStorageDuration()) { in pushTemporaryCleanup()
351 switch (M->getStorageDuration()) { in pushTemporaryCleanup()
395 switch (M->getStorageDuration()) { in createReferenceTemporary()
526 switch (M->getStorageDuration()) { in EmitMaterializeTemporaryExpr()
H A DCGExprConstant.cpp2026 assert(E->getStorageDuration() == SD_Static); in VisitMaterializeTemporaryExpr()
H A DCGDecl.cpp189 if (D.getStorageDuration() != SD_Automatic) { in EmitVarDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterDecl.cpp1018 if (D->getStorageDuration() == SD_Static) { in VisitVarDecl()
1074 D->getStorageDuration() != SD_Static && in VisitVarDecl()
H A DASTReaderDecl.cpp1457 if (VD->getStorageDuration() == SD_Static && Record.readInt()) { in VisitVarDeclImpl()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h4487 StorageDuration getStorageDuration() const { in getStorageDuration() function
4490 ->getStorageDuration(); in getStorageDuration()
H A DDeclCXX.h3132 StorageDuration getStorageDuration() const;
H A DDecl.h1118 StorageDuration getStorageDuration() const { in getStorageDuration() function