summaryrefslogtreecommitdiffstats
path: root/clang/utils
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-03-10 18:24:01 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-03-10 18:24:01 +0000
commitd910d16c8935bb7a8761a9c16425d13b5fe24cf1 (patch)
tree3262a3f89910c3a292b78d70d274f3fcdb4c703f /clang/utils
parent42a31e1f5ede1b03f5e9300f5ca88dda477c8605 (diff)
downloadbcm5719-llvm-d910d16c8935bb7a8761a9c16425d13b5fe24cf1.tar.gz
bcm5719-llvm-d910d16c8935bb7a8761a9c16425d13b5fe24cf1.zip
Make helper functions static. NFC.
llvm-svn: 231811
Diffstat (limited to 'clang/utils')
-rw-r--r--clang/utils/TableGen/ClangAttrEmitter.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/utils/TableGen/ClangAttrEmitter.cpp b/clang/utils/TableGen/ClangAttrEmitter.cpp
index 16b38a37ca9..4bf18089b5a 100644
--- a/clang/utils/TableGen/ClangAttrEmitter.cpp
+++ b/clang/utils/TableGen/ClangAttrEmitter.cpp
@@ -28,6 +28,7 @@
using namespace llvm;
+namespace {
class FlattenedSpelling {
std::string V, N, NS;
bool K;
@@ -53,8 +54,10 @@ public:
const std::string &nameSpace() const { return NS; }
bool knownToGCC() const { return K; }
};
+} // namespace
-std::vector<FlattenedSpelling> GetFlattenedSpellings(const Record &Attr) {
+static std::vector<FlattenedSpelling>
+GetFlattenedSpellings(const Record &Attr) {
std::vector<Record *> Spellings = Attr.getValueAsListOfDefs("Spellings");
std::vector<FlattenedSpelling> Ret;
OpenPOWER on IntegriCloud