(*
 * Copyright (c) 2015 - present Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *)

open! Utils


(* Module for warnings detected at translation time by the frontend *)

(* Run frontend checkers on a statement *)
val run_frontend_checkers_on_stmt :
  CLintersContext.context -> Clang_ast_t.stmt -> CLintersContext.context

(* Run frontend checkers on a declaration *)
val run_frontend_checkers_on_decl : CLintersContext.context -> Clang_ast_t.decl ->
  CLintersContext.context
