diff options
author | Nathan Sidwell <nathan@acm.org> | 2021-05-03 11:05:56 -0700 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2021-06-07 06:29:28 -0700 |
commit | ddda05add527f7f92a71f387b927f237334f46d9 (patch) | |
tree | b49336f6fba87e771bd076e3d46680fbe02a130b /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 52ffbfdffc240085fc6ac39cff2f98e66458171f (diff) | |
download | llvm-ddda05add527f7f92a71f387b927f237334f46d9.zip llvm-ddda05add527f7f92a71f387b927f237334f46d9.tar.gz llvm-ddda05add527f7f92a71f387b927f237334f46d9.tar.bz2 |
[clang][NFC] Break out BaseUsingDecl from UsingDecl
This is a pre-patch for adding using-enum support. It breaks out
the shadow decl handling of UsingDecl to a new intermediate base
class, BaseUsingDecl, altering the decl hierarchy to
def BaseUsing : DeclNode<Named, "", 1>;
def Using : DeclNode<BaseUsing>;
def UsingPack : DeclNode<Named>;
def UsingShadow : DeclNode<Named>;
def ConstructorUsingShadow : DeclNode<UsingShadow>;
Differential Revision: https://reviews.llvm.org/D101777
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions