Lines Matching defs:Mode
169 /// Mode of the analyzes while recursively visiting Decls.
259 void DisplayFunction(const Decl *D, AnalysisMode Mode,
269 if (Mode == AM_Syntax)
271 else if (Mode == AM_Path) {
284 assert(Mode == (AM_Syntax | AM_Path) && "Unexpected mode!");
334 /// \param Mode - determines if we are requesting syntax only or path
339 void HandleCode(Decl *D, AnalysisMode Mode,
355 AnalysisMode Mode = getModeForDecl(D, RecVisitorMode);
356 if (Mode & AM_Syntax)
396 AnalysisMode getModeForDecl(Decl *D, AnalysisMode Mode);
587 AnalysisConsumer::getModeForDecl(Decl *D, AnalysisMode Mode) {
602 return Mode & ~AM_Path;
605 return Mode;
608 void AnalysisConsumer::HandleCode(Decl *D, AnalysisMode Mode,
613 Mode = getModeForDecl(D, Mode);
614 if (Mode == AM_None)
617 DisplayFunction(D, Mode, IMode);
628 if (Mode & AM_Syntax)
630 if ((Mode & AM_Path) && checkerMgr->hasPathSensitiveCheckers()) {