diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-09-29 11:42:05 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-09-29 11:42:05 +0000 |
commit | dbcad23e50db1990fa646e1a2902aa76f83a2057 (patch) | |
tree | b079b0327b8ef53e90b361096a4fce4469656b74 | |
parent | 29341b88ac25ad8320f7d3522a66d175898d555f (diff) | |
download | bcm5719-llvm-dbcad23e50db1990fa646e1a2902aa76f83a2057.tar.gz bcm5719-llvm-dbcad23e50db1990fa646e1a2902aa76f83a2057.zip |
Fix Wmismatched-tags warning.
InlineAsmIdentifierInfo was declared a class in some places and a class in others.
llvm-svn: 314508
-rw-r--r-- | llvm/include/llvm/MC/MCParser/MCAsmParser.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/include/llvm/MC/MCParser/MCAsmParser.h b/llvm/include/llvm/MC/MCParser/MCAsmParser.h index dcaf974356b..8fa5f94d1fd 100644 --- a/llvm/include/llvm/MC/MCParser/MCAsmParser.h +++ b/llvm/include/llvm/MC/MCParser/MCAsmParser.h @@ -34,7 +34,8 @@ class MCStreamer; class MCTargetAsmParser; class SourceMgr; -struct InlineAsmIdentifierInfo { +class InlineAsmIdentifierInfo { +public: enum IdKind { IK_Invalid, // Initial state. Unexpected after a successful parsing. IK_Label, // Function/Label reference. @@ -85,6 +86,7 @@ struct InlineAsmIdentifierInfo { Var.Length = size / type; } InlineAsmIdentifierInfo() : Kind(IK_Invalid) {} + private: // Discrimint using the current kind IdKind Kind; |