Lines Matching refs:BuildOpts
515 const CFG::BuildOptions &BuildOpts; member in __anon875bb5ad0411::CFGBuilder
533 ConstructionContextMap(), BuildOpts(buildOpts) {} in CFGBuilder()
775 if (!BuildOpts.AddRichCXXConstructors) in retrieveAndCleanupConstructionContext()
898 if (BuildOpts.AddScopes) in appendScopeBegin()
903 if (BuildOpts.AddScopes) in prependScopeBegin()
908 if (BuildOpts.AddScopes) in appendScopeEnd()
913 if (BuildOpts.AddScopes) in prependScopeEnd()
992 if (BuildOpts.Observer) in checkIncorrectEqualityOperator()
993 BuildOpts.Observer->compareBitwiseEquality(B, in checkIncorrectEqualityOperator()
1134 !RHSAlwaysFalse && BuildOpts.Observer) in checkIncorrectLogicOperator()
1135 BuildOpts.Observer->compareAlwaysTrue(B, AlwaysTrue); in checkIncorrectLogicOperator()
1160 if (BuildOpts.Observer) in checkIncorrectBitwiseOrOperator()
1161 BuildOpts.Observer->compareBitwiseOr(B); in checkIncorrectBitwiseOrOperator()
1168 if (!BuildOpts.PruneTriviallyFalseEdges) in tryEvaluate()
1178 if (!BuildOpts.PruneTriviallyFalseEdges || in tryEvaluateBool()
1292 bool shouldAdd = BuildOpts.alwaysAdd(stmt); in alwaysAdd()
1294 if (!BuildOpts.forcedBlkExprs) in alwaysAdd()
1308 CFG::BuildOptions::ForcedBlkExprs *fb = *BuildOpts.forcedBlkExprs; in alwaysAdd()
1358 if (!BuildOpts.AddRichCXXConstructors) in findConstructionContexts()
1374 if (BuildOpts.MarkElidedCXXConstructors && CE->isElidable()) { in findConstructionContexts()
1465 assert(BuildOpts.AddRichCXXConstructors && in cleanupConstructionContext()
1490 assert(!(BuildOpts.AddImplicitDtors && BuildOpts.AddLifetime) && in buildCFG()
1493 if (BuildOpts.AddImplicitDtors) in buildCFG()
1518 if (BuildOpts.AddVirtualBaseBranches && !VBaseSucc && in buildCFG()
1600 if (BuildOpts.AddRichCXXConstructors) in buildCFG()
1628 if (!BuildOpts.AddInitializers) in addInitializer()
1639 if (BuildOpts.AddTemporaryDtors && HasTemporaries) { in addInitializer()
1660 if (BuildOpts.AddCXXDefaultInitExprInCtors) { in addInitializer()
1721 if(!BuildOpts.AddLoopExit) in addLoopExit()
1729 if (!BuildOpts.AddScopes) in getDeclsWithEndedScope()
1753 if (BuildOpts.AddScopes) in addAutomaticObjHandling()
1755 if (BuildOpts.AddImplicitDtors) in addAutomaticObjHandling()
1757 if (BuildOpts.AddLifetime) in addAutomaticObjHandling()
1764 if (!BuildOpts.AddLifetime) in addLifetimeEnds()
1811 if (BuildOpts.AddImplicitDtors) in addScopesEnd()
1828 if (!BuildOpts.AddImplicitDtors) in addAutomaticObjDtors()
1849 if (BuildOpts.AddScopes && DeclsWithEndedScope.count(*I)) { in addAutomaticObjDtors()
1870 if (BuildOpts.AddScopes && DeclsWithEndedScope.count(*I)) in addAutomaticObjDtors()
1879 assert(BuildOpts.AddImplicitDtors && in addImplicitDtorsForDestructor()
1937 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForStmt()
1938 !BuildOpts.AddScopes) in addLocalScopeForStmt()
1963 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForDeclStmt()
1964 !BuildOpts.AddScopes) in addLocalScopeForDeclStmt()
2018 assert(!(BuildOpts.AddImplicitDtors && BuildOpts.AddLifetime) && in addLocalScopeForVarDecl()
2020 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForVarDecl()
2021 !BuildOpts.AddScopes) in addLocalScopeForVarDecl()
2033 if (BuildOpts.AddImplicitDtors) { in addLocalScopeForVarDecl()
2034 if (!hasTrivialDestructor(VD) || BuildOpts.AddScopes) { in addLocalScopeForVarDecl()
2043 assert(BuildOpts.AddLifetime); in addLocalScopeForVarDecl()
2068 if (!BuildOpts.AddImplicitDtors) in prependAutomaticObjDtorsWithTerminator()
2085 if (!BuildOpts.AddLifetime) in prependAutomaticObjLifetimeWithTerminator()
2104 if (!BuildOpts.AddScopes) in prependAutomaticObjScopeEndWithTerminator()
2138 if (BuildOpts.OmitImplicitValueInitializers) in Visit()
2372 if (BuildOpts.AddCXXDefaultInitExprInAggregates) { in VisitInitListExpr()
2611 if (BuildOpts.AddEHEdges) in VisitCallExpr()
2872 if (BuildOpts.AddStaticInitBranches && VD->isStaticLocal()) { in VisitDeclSubExpr()
2890 if (BuildOpts.AddTemporaryDtors && HasTemporaries) { in VisitDeclSubExpr()
4507 if (BuildOpts.AddTemporaryDtors) { in VisitExprWithCleanups()
4561 if (BuildOpts.AddCXXNewAllocator) in VisitCXXNewExpr()
4653 assert(BuildOpts.AddImplicitDtors && BuildOpts.AddTemporaryDtors); in VisitForTemporaryDtors()