summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/Attributes.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/clang/Basic/Attributes.h')
-rw-r--r--include/clang/Basic/Attributes.h39
1 files changed, 0 insertions, 39 deletions
diff --git a/include/clang/Basic/Attributes.h b/include/clang/Basic/Attributes.h
deleted file mode 100644
index a2b8684..0000000
--- a/include/clang/Basic/Attributes.h
+++ /dev/null
@@ -1,39 +0,0 @@
-//===--- Attributes.h - Attributes header -----------------------*- C++ -*-===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_CLANG_BASIC_ATTRIBUTES_H
-#define LLVM_CLANG_BASIC_ATTRIBUTES_H
-
-#include "clang/Basic/LangOptions.h"
-#include "clang/Basic/TargetInfo.h"
-
-namespace clang {
-
-class IdentifierInfo;
-
-enum class AttrSyntax {
- /// Is the identifier known as a GNU-style attribute?
- GNU,
- /// Is the identifier known as a __declspec-style attribute?
- Declspec,
- // Is the identifier known as a C++-style attribute?
- CXX,
- // Is the identifier known as a pragma attribute?
- Pragma
-};
-
-/// \brief Return the version number associated with the attribute if we
-/// recognize and implement the attribute specified by the given information.
-int hasAttribute(AttrSyntax Syntax, const IdentifierInfo *Scope,
- const IdentifierInfo *Attr, const TargetInfo &Target,
- const LangOptions &LangOpts);
-
-} // end namespace clang
-
-#endif // LLVM_CLANG_BASIC_ATTRIBUTES_H
OpenPOWER on IntegriCloud