150472Speter//=--- CommonBugCategories.h - Provides common issue categories -*- C++ -*-===//
237Srgrimes//
337Srgrimes//                     The LLVM Compiler Infrastructure
437Srgrimes//
581020Srwatson// This file is distributed under the University of Illinois Open Source
681020Srwatson// License. See LICENSE.TXT for details.
781020Srwatson//
837Srgrimes//===----------------------------------------------------------------------===//
981020Srwatson
1081020Srwatson#ifndef LLVM_CLANG_STATIC_ANALYZER_BUG_CATEGORIES_H
11116119Smarkm#define LLVM_CLANG_STATIC_ANALYZER_BUG_CATEGORIES_H
12116119Smarkm
1381020Srwatson// Common strings used for the "category" of many static analyzer issues.
1481020Srwatsonnamespace clang {
1566621Skris  namespace ento {
1675017Speter    namespace categories {
1766621Skris      extern const char * const CoreFoundationObjectiveC;
1875017Speter      extern const char * const LogicError;
19206039Sdes      extern const char * const MemoryCoreFoundationObjectiveC;
20206039Sdes      extern const char * const UnixAPI;
2181020Srwatson    }
2241444Sdillon  }
2341444Sdillon}
2481020Srwatson#endif
2581020Srwatson
2681020Srwatson