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(
351 CFGEltCallbacksTypeErased PostAnalysisCallbacks; variable
353 PostAnalysisCallbacks.Before =
367 PostAnalysisCallbacks.After =
[all …]
H A DTypeErasedDataflowAnalysis.h164 const CFGEltCallbacksTypeErased &PostAnalysisCallbacks,
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp414 const CFGEltCallbacksTypeErased &PostAnalysisCallbacks = {}) { in transferCFGBlock() argument
415 AC.Log.enterBlock(Block, PostAnalysisCallbacks.Before != nullptr ||
416 PostAnalysisCallbacks.After != nullptr);
426 if (PostAnalysisCallbacks.Before) {
427 PostAnalysisCallbacks.Before(Element, State);
438 if (PostAnalysisCallbacks.After) {
439 PostAnalysisCallbacks.After(Element, State);
476 const CFGEltCallbacksTypeErased &PostAnalysisCallbacks, in runTypeErasedDataflowAnalysis() argument
558 if (PostAnalysisCallbacks.Before || PostAnalysisCallbacks.After) { in runTypeErasedDataflowAnalysis()
563 transferCFGBlock(*Block, AC, PostAnalysisCallbacks); in runTypeErasedDataflowAnalysis()