aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorJames Y Knight <jyknight@google.com>2015-12-29 18:15:14 +0000
committerJames Y Knight <jyknight@google.com>2015-12-29 18:15:14 +0000
commite7d82283cd59e334aea02140dacd7c3d518b48bf (patch)
tree78d63479e07a6d27a1aceaa9e6e02bbea37637dc /llvm/lib/CodeGen/MachineFunction.cpp
parent59309cc090a01866bc1ed920e8ef2129a2ef2a57 (diff)
downloadllvm-e7d82283cd59e334aea02140dacd7c3d518b48bf.zip
llvm-e7d82283cd59e334aea02140dacd7c3d518b48bf.tar.gz
llvm-e7d82283cd59e334aea02140dacd7c3d518b48bf.tar.bz2
[TrailingObjects] Convert AST classes that had a ASTTemplateKWAndArgsInfo.
So, also: - Moved the TemplateArgumentLoc array out of the ASTTemplateKWAndArgsInfo class (making it a simple fixed-size object), to avoid needing to have a variable-length object as part of a variable-length object. Now the objects that have a ASTTemplateKWAndArgsInfo also have some TemplateArgumentLoc objects appended directly. - Removed some internal-use accessors which became simply a wrapper on getTrailingObjects. - Moved MemberNameQualifier out of the MemberExpr class, renamed it MemberExprNameQualifier, because the template can't refer to a class nested within the class it's defining. llvm-svn: 256570
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions