| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
install natvis files
When using Visual Studio 2015, cmake now puts the native visualizers in llvm.sln, so the developer automatically sees custom visualizations.
Much thanks to ariccio who provided extensive help on this change. (manual installation still needed on VS2013)
llvm-svn: 264601
|
|
|
|
|
|
|
| |
In the <DisplayString> of PointerIntPair , I cast the pointer to the actual type, so VS can leverage it while visualizing, not unlike the recent change to PointerUnion visualization.
In the expansion, the current code is casting to the incorrect type (wrong number of stars), so I fixed that as well.
llvm-svn: 263821
|
|
|
|
|
|
| |
Visualize pointer unions by their actual type rather than as void *.
llvm-svn: 263270
|
|
|
|
| |
llvm-svn: 212588
|
|
|
|
|
|
| |
llvm::OwningPtr is superseded by std::unique_ptr.
llvm-svn: 211259
|
|
|
|
| |
llvm-svn: 202760
|
|
|
|
|
|
|
|
|
|
| |
- Properly displaying non null terminated StringRef.
- Auto expanding pointer types.
- Displaying real type names for PointerUnions.
- Using "size" and "capacity" across all containers.
- Simplifying code where possible.
llvm-svn: 201004
|
|
clang datatypes. Patch thanks to Nico Rieck!
llvm-svn: 173532
|