Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Mode

152   /// Mode of the analyzes while recursively visiting Decls.
247 void DisplayFunction(const Decl *D, AnalysisMode Mode,
257 if (Mode == AM_Syntax)
259 else if (Mode == AM_Path) {
272 assert(Mode == (AM_Syntax | AM_Path) && "Unexpected mode!");
307 /// \brief Determine which inlining mode should be used when this function is
318 /// \param Mode - determines if we are requesting syntax only or path
323 void HandleCode(Decl *D, AnalysisMode Mode,
339 AnalysisMode Mode = getModeForDecl(D, RecVisitorMode);
340 if (Mode & AM_Syntax)
384 AnalysisMode getModeForDecl(Decl *D, AnalysisMode Mode);
580 AnalysisConsumer::getModeForDecl(Decl *D, AnalysisMode Mode) {
595 return Mode & ~AM_Path;
598 return Mode;
601 void AnalysisConsumer::HandleCode(Decl *D, AnalysisMode Mode,
606 Mode = getModeForDecl(D, Mode);
607 if (Mode == AM_None)
610 DisplayFunction(D, Mode, IMode);
621 if (Mode & AM_Syntax)
623 if ((Mode & AM_Path) && checkerMgr->hasPathSensitiveCheckers()) {