clang/tools
Alexey Bataev 0a368f60e7 [MSVC] 'property' with an empty array in array subscript expression.
MSVC supports 'property' attribute and allows to apply it to the declaration of an empty array in a class or structure definition.
For example:
```
__declspec(property(get=GetX, put=PutX)) int x[];
```
The above statement indicates that x[] can be used with one or more array indices. In this case, i=p->x[a][b] will be turned into i=p->GetX(a, b), and p->x[a][b] = i will be turned into p->PutX(a, b, i);
Differential Revision: http://reviews.llvm.org/D13336


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@254067 91177308-0d34-0410-b5e6-96231b3b80d8
2015-11-25 12:01:00 +00:00
..
arcmt-test
c-arcmt-test
c-index-test Make clang_Cursor_getMangling not mangle if the declaration isn't mangled 2015-11-23 19:56:46 +00:00
clang-check
clang-format clang-format: Make moving of the Cursor work properly when sorting #includes. 2015-11-23 08:36:35 +00:00
clang-format-vs Added new options to ClangFormat VSIX package. 2015-10-19 10:08:35 +00:00
clang-fuzzer [libFuzzer] make LLVMFuzzerTestOneInput (the fuzzer target function) return int instead of void. (following llvm r249214) 2015-10-02 23:34:37 +00:00
diag-build
diagtool [libclang] Add entry points that take a full command line including argv[0]. 2015-11-18 16:14:27 +00:00
driver No longer creating the install-clang target for IDEs, as it was never meant for those. 2015-11-10 12:51:25 +00:00
libclang [MSVC] 'property' with an empty array in array subscript expression. 2015-11-25 12:01:00 +00:00
scan-build Honor system specific paths of MAN pages 2015-11-20 18:49:02 +00:00
scan-view [scan-build] Make scan-build work whether it's installed or not 2015-11-13 20:34:15 +00:00
CMakeLists.txt Create install targets for scan-build and scan-view 2015-11-09 16:12:56 +00:00
Makefile Create install targets for scan-build and scan-view 2015-11-09 16:12:56 +00:00