Home
last modified time | relevance | path

Searched refs:PostAnalysisCallbacks (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h236 CFGEltCallbacks<AnalysisT> PostAnalysisCallbacks = {},
239 if (PostAnalysisCallbacks.Before) {
241 [&PostAnalysisCallbacks](const CFGElement &Element,
247 PostAnalysisCallbacks.Before(
252 if (PostAnalysisCallbacks.After) {
254 [&PostAnalysisCallbacks](const CFGElement &Element,
260 PostAnalysisCallbacks.After(
335 CFGEltCallbacksTypeErased PostAnalysisCallbacks; variable
337 PostAnalysisCallbacks.Before =
351 PostAnalysisCallbacks.After =
[all …]
H A DTypeErasedDataflowAnalysis.h164 const CFGEltCallbacksTypeErased &PostAnalysisCallbacks,
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp429 const CFGEltCallbacksTypeErased &PostAnalysisCallbacks = {}) { in transferCFGBlock() argument
430 AC.Log.enterBlock(Block, PostAnalysisCallbacks.Before != nullptr ||
431 PostAnalysisCallbacks.After != nullptr);
441 if (PostAnalysisCallbacks.Before) {
442 PostAnalysisCallbacks.Before(Element, State);
453 if (PostAnalysisCallbacks.After) {
454 PostAnalysisCallbacks.After(Element, State);
491 const CFGEltCallbacksTypeErased &PostAnalysisCallbacks, in runTypeErasedDataflowAnalysis() argument
573 if (PostAnalysisCallbacks.Before || PostAnalysisCallbacks.After) { in runTypeErasedDataflowAnalysis()
578 transferCFGBlock(*Block, AC, PostAnalysisCallbacks); in runTypeErasedDataflowAnalysis()