diff options
author | Krystian Stasiowski <sdkrystian@gmail.com> | 2024-04-02 10:27:18 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-02 10:27:18 -0400 |
commit | ea9a66ea8b6fee77e7ee9e47d868d43ecbbcd787 (patch) | |
tree | 8b597a3b805f6b3246aa591610e87ff717bf33da /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 82d8a956113736984301316b0a1d949398c58563 (diff) | |
download | llvm-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