Lines Matching refs:BuildOpts
516 const CFG::BuildOptions &BuildOpts; member in __anon8d78c9ed0411::CFGBuilder
533 : Context(astContext), cfg(new CFG()), BuildOpts(buildOpts) {} in CFGBuilder()
779 if (!BuildOpts.AddRichCXXConstructors) in retrieveAndCleanupConstructionContext()
902 if (BuildOpts.AddScopes) in appendScopeBegin()
907 if (BuildOpts.AddScopes) in prependScopeBegin()
912 if (BuildOpts.AddScopes) in appendScopeEnd()
917 if (BuildOpts.AddScopes) in prependScopeEnd()
996 if (BuildOpts.Observer) in checkIncorrectEqualityOperator()
997 BuildOpts.Observer->compareBitwiseEquality(B, in checkIncorrectEqualityOperator()
1138 !RHSAlwaysFalse && BuildOpts.Observer) in checkIncorrectLogicOperator()
1139 BuildOpts.Observer->compareAlwaysTrue(B, AlwaysTrue); in checkIncorrectLogicOperator()
1164 if (BuildOpts.Observer) in checkIncorrectBitwiseOrOperator()
1165 BuildOpts.Observer->compareBitwiseOr(B); in checkIncorrectBitwiseOrOperator()
1172 if (!BuildOpts.PruneTriviallyFalseEdges) in tryEvaluate()
1182 if (!BuildOpts.PruneTriviallyFalseEdges || in tryEvaluateBool()
1296 bool shouldAdd = BuildOpts.alwaysAdd(stmt); in alwaysAdd()
1298 if (!BuildOpts.forcedBlkExprs) in alwaysAdd()
1312 CFG::BuildOptions::ForcedBlkExprs *fb = *BuildOpts.forcedBlkExprs; in alwaysAdd()
1362 if (!BuildOpts.AddRichCXXConstructors) in findConstructionContexts()
1378 if (BuildOpts.MarkElidedCXXConstructors && CE->isElidable()) { in findConstructionContexts()
1476 assert(BuildOpts.AddRichCXXConstructors && in cleanupConstructionContext()
1501 assert(!(BuildOpts.AddImplicitDtors && BuildOpts.AddLifetime) && in buildCFG()
1504 if (BuildOpts.AddImplicitDtors) in buildCFG()
1529 if (BuildOpts.AddVirtualBaseBranches && !VBaseSucc && in buildCFG()
1611 if (BuildOpts.AddRichCXXConstructors) in buildCFG()
1639 if (!BuildOpts.AddInitializers) in addInitializer()
1650 if (BuildOpts.AddTemporaryDtors && HasTemporaries) { in addInitializer()
1675 if (BuildOpts.AddCXXDefaultInitExprInCtors) { in addInitializer()
1736 if(!BuildOpts.AddLoopExit) in addLoopExit()
1744 if (!BuildOpts.AddScopes) in getDeclsWithEndedScope()
1768 if (BuildOpts.AddScopes) in addAutomaticObjHandling()
1770 if (BuildOpts.AddImplicitDtors) in addAutomaticObjHandling()
1772 if (BuildOpts.AddLifetime) in addAutomaticObjHandling()
1779 if (!BuildOpts.AddLifetime) in addLifetimeEnds()
1821 if (BuildOpts.AddImplicitDtors) in addScopesEnd()
1835 if (!BuildOpts.AddImplicitDtors) in addAutomaticObjDtors()
1854 if (BuildOpts.AddScopes && DeclsWithEndedScope.count(VD)) { in addAutomaticObjDtors()
1875 if (BuildOpts.AddScopes && DeclsWithEndedScope.count(VD)) in addAutomaticObjDtors()
1884 assert(BuildOpts.AddImplicitDtors && in addImplicitDtorsForDestructor()
1942 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForStmt()
1943 !BuildOpts.AddScopes) in addLocalScopeForStmt()
1968 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForDeclStmt()
1969 !BuildOpts.AddScopes) in addLocalScopeForDeclStmt()
2023 assert(!(BuildOpts.AddImplicitDtors && BuildOpts.AddLifetime) && in addLocalScopeForVarDecl()
2025 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForVarDecl()
2026 !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()
2385 if (BuildOpts.AddCXXDefaultInitExprInAggregates) { in VisitInitListExpr()
2648 if (BuildOpts.AddEHEdges) in VisitCallExpr()
2909 if (BuildOpts.AddStaticInitBranches && VD->isStaticLocal()) { in VisitDeclSubExpr()
2927 if (BuildOpts.AddTemporaryDtors && HasTemporaries) { in VisitDeclSubExpr()
4732 if (BuildOpts.AddTemporaryDtors) { in VisitExprWithCleanups()
4786 if (BuildOpts.AddCXXNewAllocator) in VisitCXXNewExpr()
4878 assert(BuildOpts.AddImplicitDtors && BuildOpts.AddTemporaryDtors); in VisitForTemporaryDtors()