diff options
Diffstat (limited to 'include/clang/StaticAnalyzer/Checkers/CheckerBase.td')
-rw-r--r-- | include/clang/StaticAnalyzer/Checkers/CheckerBase.td | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/include/clang/StaticAnalyzer/Checkers/CheckerBase.td b/include/clang/StaticAnalyzer/Checkers/CheckerBase.td deleted file mode 100644 index 11f1e5d..0000000 --- a/include/clang/StaticAnalyzer/Checkers/CheckerBase.td +++ /dev/null @@ -1,39 +0,0 @@ -//===--- CheckerBase.td - Checker TableGen classes ------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file defines the TableGen core definitions for checkers -// -//===----------------------------------------------------------------------===// - -class CheckerGroup<string name> { - string GroupName = name; -} -class InGroup<CheckerGroup G> { CheckerGroup Group = G; } - -class Package<string name> { - string PackageName = name; - bit Hidden = 0; - Package ParentPackage; - CheckerGroup Group; -} -class InPackage<Package P> { Package ParentPackage = P; } - -// All checkers are an indirect subclass of this. -class Checker<string name = ""> { - string CheckerName = name; - string DescFile; - string HelpText; - bit Hidden = 0; - Package ParentPackage; - CheckerGroup Group; -} - -class DescFile<string filename> { string DescFile = filename; } -class HelpText<string text> { string HelpText = text; } -class Hidden { bit Hidden = 1; } |