diff options
author | Artem Dergachev <artem.dergachev@gmail.com> | 2016-04-14 11:51:27 +0000 |
---|---|---|
committer | Artem Dergachev <artem.dergachev@gmail.com> | 2016-04-14 11:51:27 +0000 |
commit | 4e7c6fdeeb89d223258f5f68ece38764f332b295 (patch) | |
tree | 6eb4d7cbeb0f12b154ae64d2a1147cc41ba159d8 /lldb/packages/Python/lldbsuite/test/python_api | |
parent | 909d080d98acf3508b3e8d76b2c2b3371e17f618 (diff) | |
download | bcm5719-llvm-4e7c6fdeeb89d223258f5f68ece38764f332b295.tar.gz bcm5719-llvm-4e7c6fdeeb89d223258f5f68ece38764f332b295.zip |
[ASTImporter] Implement some expression-related AST node import.
Introduce ASTImporter unit test framework.
Fix a memory leak introduced in cf8ccff5: an array is allocated
in ImportArray and never freed.
Support new node kinds:
- GCCAsmStmt
- AddrLabelExpr
- AtomicExpr
- CompoundLiteralExpr
- CXXBoolLiteralExpr
- CXXNullPtrLiteralExpr
- CXXThisExpr
- DesignatedInitExpr
- GNUNullExpr
- ImplicitValueInitExpr
- InitListExpr
- OpaqueValueExpr
- PredefinedExpr
- ParenListExpr
- StmtExpr
- VAArgExpr
- BinaryConditionalOperator
- ConditionalOperator
- FloatingLiteral
- StringLiteral
- InjectedClassNameType
- TemplateTypeParmType
- LabelDecl
Patch by Aleksei Sidorin!
Differential Revision: http://reviews.llvm.org/D14286
llvm-svn: 266292
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions