r317706 - [bindings] fix TLS test failure

2017-11-08 Thread Masud Rahman via cfe-commits
Author: frutiger Date: Wed Nov 8 11:17:27 2017 New Revision: 317706 URL: http://llvm.org/viewvc/llvm-project?rev=317706&view=rev Log: [bindings] fix TLS test failure Since cfe commit r237337, '__declspec(thread)' and 'thread_local' have been the same since MSVC 2015. i.e. they are both consider

Re: r316278 - [libclang, bindings]: add spelling location

2017-10-23 Thread Masud Rahman via cfe-commits
://lab.llvm.org:8011/builders/clang-ppc64be-linux/builds/11896 >> > http://lab.llvm.org:8011/builders/clang-s390x-linux/builds/12380 >> > >> > Thanks! >> > >> > ~Aaron >> > >> > On Sat, Oct 21, 2017 at 4:53 PM, Masud Rahman via cfe-commits &

Re: r316278 - [libclang, bindings]: add spelling location

2017-10-21 Thread Masud Rahman via cfe-commits
veral bots. Can you revert or > > quickly fix the issue? > > > > http://lab.llvm.org:8011/builders/clang-ppc64be-linux/builds/11896 > > http://lab.llvm.org:8011/builders/clang-s390x-linux/builds/12380 > > > > Thanks! > > > > ~Aaron > > > &

r316278 - [libclang, bindings]: add spelling location

2017-10-21 Thread Masud Rahman via cfe-commits
Author: frutiger Date: Sat Oct 21 13:53:49 2017 New Revision: 316278 URL: http://llvm.org/viewvc/llvm-project?rev=316278&view=rev Log: [libclang, bindings]: add spelling location o) Add a 'Location' class that represents the four properties of a physical location o) Enhance 'SourceLocation

[PATCH] [bindings] fix TLS test failure

2017-10-21 Thread Masud Rahman via cfe-commits
Since cfe commit r237337, '__declspec(thread)' and 'thread_local' have been the same since MSVC 2015. i.e. they are both considered to supply a dynamic TLS kind, not a static TLS kind. This test originally did not specify which version of MS compatibility to assume. As a result, the test was br

r316263 - Test commit

2017-10-21 Thread Masud Rahman via cfe-commits
Author: frutiger Date: Sat Oct 21 09:03:17 2017 New Revision: 316263 URL: http://llvm.org/viewvc/llvm-project?rev=316263&view=rev Log: Test commit Modified: cfe/trunk/README.txt Modified: cfe/trunk/README.txt URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/README.txt?rev=316263&r1=316262

r316264 - [bindings] allow null strings in Python 3

2017-10-21 Thread Masud Rahman via cfe-commits
Author: frutiger Date: Sat Oct 21 09:13:41 2017 New Revision: 316264 URL: http://llvm.org/viewvc/llvm-project?rev=316264&view=rev Log: [bindings] allow null strings in Python 3 Some API calls accept 'NULL' instead of a char array (e.g. the second argument to 'clang_ParseTranslationUnit'). For Py

[bindings] add Cursor.linkage

2017-09-07 Thread Masud Rahman via cfe-commits
commit cc52d367ede0f3f306014d0418e18772e0c49dec Author: Masud Rahman Date: Thu Sep 7 11:39:19 2017 -0400 [bindings] add Cursor.linkage Add Python bindings for the 'clang_getCursorLinkage', and tests to validate the functionality. diff --git a/bindings/python/clang/cindex.py b/bind

Re: [PATCH] D16970: scoped alloc construct: adds basic tests

2016-02-07 Thread Masud Rahman via cfe-commits
frutiger updated this revision to Diff 47143. frutiger added a comment. Fixes include guards. http://reviews.llvm.org/D16970 Files: test/std/utilities/allocator.adaptor/scoped.adaptor.operators/construct.pass.cpp test/support/instrumentingallocators.h Index: test/support/instrumentingallo

[PATCH] D16970: scoped alloc construct: adds basic tests

2016-02-07 Thread Masud Rahman via cfe-commits
frutiger created this revision. frutiger added reviewers: EricWF, mclow.lists. frutiger added a subscriber: cfe-commits. This commit introduces a new supporting allocator 'IA1' in 'support/instrumentingallocators.h' which tracks allocations and deallocations. This commit also introduces a new tes

Re: [PATCH] D16970: scoped alloc construct: adds basic tests

2016-02-07 Thread Masud Rahman via cfe-commits
frutiger updated this revision to Diff 47141. frutiger added a comment. Added `operator==` and `operator!=`. http://reviews.llvm.org/D16970 Files: test/std/utilities/allocator.adaptor/scoped.adaptor.operators/construct.pass.cpp test/support/instrumentingallocators.h Index: test/support/in

[PATCH] D16967: support/allocators: implements requirements

2016-02-07 Thread Masud Rahman via cfe-commits
frutiger created this revision. frutiger added reviewers: mclow.lists, EricWF. frutiger added a subscriber: cfe-commits. This commit adds the required constructor overloads and member functions to make the supporting allocators actually valid allocators. The implementation of 'allocate' defers to