diff options
author | Artem Dergachev <artem.dergachev@gmail.com> | 2018-02-10 02:18:04 +0000 |
---|---|---|
committer | Artem Dergachev <artem.dergachev@gmail.com> | 2018-02-10 02:18:04 +0000 |
commit | 5a281bba40a8ea24aa31b149da0de7fc0e445445 (patch) | |
tree | 89a5b6659a76876d9a044043de58b61efac268ee /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0df8935c23dd0a17edc5691565aa612c14cedcc1 (diff) | |
download | bcm5719-llvm-5a281bba40a8ea24aa31b149da0de7fc0e445445.tar.gz bcm5719-llvm-5a281bba40a8ea24aa31b149da0de7fc0e445445.zip |
[CFG] Add construction context for constructor initializers.
CFG elements for constructors of fields and base classes that are being
initialized before the body of the whole-class constructor starts can now be
queried to discover that they're indeed participating in initialization of their
respective fields or bases before the whole-class constructor kicks in.
CFG construction contexts are now capable of representing CXXCtorInitializer
triggers, which aren't considered to be statements in the Clang AST.
Differential Revision: https://reviews.llvm.org/D42700
llvm-svn: 324796
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions