Lines Matching refs:BuildOpts
533 const CFG::BuildOptions &BuildOpts; member in __anonef2f84bd0411::CFGBuilder
550 : Context(astContext), cfg(new CFG()), BuildOpts(buildOpts) {} in CFGBuilder()
798 if (!BuildOpts.AddRichCXXConstructors) in retrieveAndCleanupConstructionContext()
913 if (BuildOpts.AddScopes) in appendScopeBegin()
918 if (BuildOpts.AddScopes) in appendScopeEnd()
999 if (BuildOpts.Observer) in checkIncorrectEqualityOperator()
1000 BuildOpts.Observer->compareBitwiseEquality(B, in checkIncorrectEqualityOperator()
1095 if (BuildOpts.Observer) in checkIncorrectLogicOperator()
1096 BuildOpts.Observer->logicAlwaysTrue(B, AlwaysTrue); in checkIncorrectLogicOperator()
1206 !RHSAlwaysFalse && BuildOpts.Observer) in checkIncorrectLogicOperator()
1207 BuildOpts.Observer->compareAlwaysTrue(B, AlwaysTrue); in checkIncorrectLogicOperator()
1232 if (BuildOpts.Observer) in checkIncorrectBitwiseOrOperator()
1233 BuildOpts.Observer->compareBitwiseOr(B); in checkIncorrectBitwiseOrOperator()
1240 if (!BuildOpts.PruneTriviallyFalseEdges) in tryEvaluate()
1250 if (!BuildOpts.PruneTriviallyFalseEdges || in tryEvaluateBool()
1377 bool shouldAdd = BuildOpts.alwaysAdd(stmt); in alwaysAdd()
1379 if (!BuildOpts.forcedBlkExprs) in alwaysAdd()
1393 CFG::BuildOptions::ForcedBlkExprs *fb = *BuildOpts.forcedBlkExprs; in alwaysAdd()
1443 if (!BuildOpts.AddRichCXXConstructors) in findConstructionContexts()
1459 if (BuildOpts.MarkElidedCXXConstructors && CE->isElidable()) { in findConstructionContexts()
1557 assert(BuildOpts.AddRichCXXConstructors && in cleanupConstructionContext()
1581 if (BuildOpts.AddImplicitDtors) in buildCFG()
1606 if (BuildOpts.AddVirtualBaseBranches && !VBaseSucc && in buildCFG()
1683 if (BuildOpts.AddRichCXXConstructors) in buildCFG()
1711 if (!BuildOpts.AddInitializers) in addInitializer()
1722 if (BuildOpts.AddTemporaryDtors && HasTemporaries) { in addInitializer()
1748 if (BuildOpts.AddCXXDefaultInitExprInCtors) { in addInitializer()
1806 if(!BuildOpts.AddLoopExit) in addLoopExit()
1820 if (!BuildOpts.AddScopes && !BuildOpts.AddImplicitDtors && in addAutomaticObjHandling()
1821 !BuildOpts.AddLifetime) in addAutomaticObjHandling()
1860 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime) in addAutomaticObjDestruction()
1874 if (BuildOpts.AddImplicitDtors) { in addAutomaticObjDestruction()
1894 if (BuildOpts.AddLifetime) in addAutomaticObjDestruction()
1896 if (BuildOpts.AddImplicitDtors && !hasTrivialDestructor(VD)) in addAutomaticObjDestruction()
1911 if (!BuildOpts.AddLifetime && !BuildOpts.AddScopes) in addScopeExitHandling()
1914 if (BuildOpts.AddScopes) { in addScopeExitHandling()
1919 if (!BuildOpts.AddLifetime) in addScopeExitHandling()
1950 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addScopeChangesHandling()
1951 !BuildOpts.AddScopes) { in addScopeChangesHandling()
1963 if (BuildOpts.AddScopes && !DstPos.inSameLocalScope(BasePos)) { in addScopeChangesHandling()
1985 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in createScopeChangesHandlingBlock()
1986 (!BuildOpts.AddScopes || SrcPos.inSameLocalScope(DstPos))) in createScopeChangesHandlingBlock()
2009 assert(BuildOpts.AddImplicitDtors && in addImplicitDtorsForDestructor()
2067 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForStmt()
2068 !BuildOpts.AddScopes) in addLocalScopeForStmt()
2093 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForDeclStmt()
2094 !BuildOpts.AddScopes) in addLocalScopeForDeclStmt()
2152 if (!BuildOpts.AddImplicitDtors && !BuildOpts.AddLifetime && in addLocalScopeForVarDecl()
2153 !BuildOpts.AddScopes) in addLocalScopeForVarDecl()
2160 if (!BuildOpts.AddLifetime && !BuildOpts.AddScopes && in addLocalScopeForVarDecl()
2162 assert(BuildOpts.AddImplicitDtors); in addLocalScopeForVarDecl()
2203 if (BuildOpts.OmitImplicitValueInitializers) in Visit()
2449 if (BuildOpts.AddCXXDefaultInitExprInAggregates) { in VisitInitListExpr()
2712 if (BuildOpts.AddEHEdges) in VisitCallExpr()
2973 if (BuildOpts.AddStaticInitBranches && VD->isStaticLocal()) { in VisitDeclSubExpr()
2991 if (BuildOpts.AddTemporaryDtors && HasTemporaries) { in VisitDeclSubExpr()
4797 if (BuildOpts.AddTemporaryDtors) { in VisitExprWithCleanups()
4851 if (BuildOpts.AddCXXNewAllocator) in VisitCXXNewExpr()
4943 assert(BuildOpts.AddImplicitDtors && BuildOpts.AddTemporaryDtors); in VisitForTemporaryDtors()