aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorKrystian Stasiowski <sdkrystian@gmail.com>2024-04-02 10:27:18 -0400
committerGitHub <noreply@github.com>2024-04-02 10:27:18 -0400
commitea9a66ea8b6fee77e7ee9e47d868d43ecbbcd787 (patch)
tree8b597a3b805f6b3246aa591610e87ff717bf33da /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent82d8a956113736984301316b0a1d949398c58563 (diff)
downloadllvm-ea9a66ea8b6fee77e7ee9e47d868d43ecbbcd787.zip
llvm-ea9a66ea8b6fee77e7ee9e47d868d43ecbbcd787.tar.gz
llvm-ea9a66ea8b6fee77e7ee9e47d868d43ecbbcd787.tar.bz2
[Clang][AST][NFC] MemberExpr stores NestedNameSpecifierLoc and DeclAccessPair separately (#86678)
Currently, `MemberExpr` allocates a trailing `MemberExprNameQualifier` object if it either has a `NestedNameSpecifierLoc`, or if it names a member found via using declaration. Since the presence of a _nested-name-specifier_ does not necessarily imply the named member was found via using declaration, this patch removes `MemberExprNameQualifier` and allocates the members separately.
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions