Lines Matching defs:CheckFallThroughDiagnostics
404 struct CheckFallThroughDiagnostics { struct
405 unsigned diag_MaybeFallThrough_HasNoReturn;
406 unsigned diag_MaybeFallThrough_ReturnsNonVoid;
407 unsigned diag_AlwaysFallThrough_HasNoReturn;
408 unsigned diag_AlwaysFallThrough_ReturnsNonVoid;
409 unsigned diag_NeverFallThroughOrReturn;
410 enum { Function, Block, Lambda } funMode;
411 SourceLocation FuncLoc;
413 static CheckFallThroughDiagnostics MakeForFunction(const Decl *Func) { in MakeForFunction()
446 static CheckFallThroughDiagnostics MakeForBlock() { in MakeForBlock()
461 static CheckFallThroughDiagnostics MakeForLambda() { in MakeForLambda()
476 bool checkDiagnostics(DiagnosticsEngine &D, bool ReturnsVoid, in checkDiagnostics()