3ea9e33ea25e0c2b12db56418ba3f994eb662c04 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r233350 Change-Id: I12d4823f10bc9e445b8b86e7721b71f98d1df442
/external/clang/lib/AST/InheritViz.cpp
|
c568f1e98938584c0ef0b12ae5018ff7d90a4072 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for rebase to r212749. This also fixes a small issue with arm_neon.h not being generated always. Includes a cherry-pick of: r213450 - fixes mac-specific header issue r213126 - removes a default -Bsymbolic on Android Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/lib/AST/InheritViz.cpp
|
651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/lib/AST/InheritViz.cpp
|
1ec4a86a867fc04f35d13bc9e33b04cf2171fe41 |
|
05-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use llvm::sys::fs::createTemporaryFile. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
653c657864a436cfa25ecbf2e03fa0ef1eea36f3 |
|
24-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Convert a use of PathV1.h. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184743 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
e310d4473ffe22ee8e9161afa56fd8293cf2e013 |
|
19-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't depend on PathV1.h including set. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184310 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
2f9c0355d33fe1c64ddc4a9f9710135220e47ca9 |
|
13-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
InheritViz.cpp uses sys::Path, include PathV1.h git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183922 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
8b81df326bd32ecb00e0f0c81e771de0c4f92937 |
|
13-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use version of DisplayGraph that takes a StringRef. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183916 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
0446f51e1c0e16bc9e3f1311967e31ac6dc40bab |
|
14-Jan-2013 |
Dmitri Gribenko <gribozavr@gmail.com> |
Remove an unneeded const_cast git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172370 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
5f9e272e632e951b1efe824cd16acb4d96077930 |
|
23-Jul-2011 |
Chris Lattner <sabre@nondot.org> |
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports them into the clang namespace. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135852 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
ef165c94cf743c7e5eb6f65bced28cdb9ba118f5 |
|
01-Mar-2011 |
Dan Gohman <gohman@apple.com> |
Revert 123553, as sys::fs::unique_file is not finished yet. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126772 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
7c4a4a07b28cc529f63f2c20ddffbc02190e4f27 |
|
15-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
AST/InheritViz: Remove all internal uses of PathV1. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123553 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
1eb4433ac451dc16f4133a88af2d002ac26c58ef |
|
09-Sep-2009 |
Mike Stump <mrs@apple.com> |
Remove tabs, and whitespace cleanups. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81346 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
b044c473a155b7e827680635c1699cb2b5b6c0ee |
|
25-Aug-2009 |
Dan Gohman <gohman@apple.com> |
Update clang for raw_fd_ostream no longer requiring F_Force. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79991 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
92bcc27ada5788c5f5057fa051b2600ec27c7e17 |
|
23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
adjust for raw_fd_ostream api change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79809 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
6217b80b7a1379b74cced1c076338262c3c980b3 |
|
29-Jul-2009 |
Ted Kremenek <kremenek@apple.com> |
Change uses of: Type::getAsReferenceType() -> Type::getAs<ReferenceType>() Type::getAsRecordType() -> Type::getAs<RecordType>() Type::getAsPointerType() -> Type::getAs<PointerType>() Type::getAsBlockPointerType() -> Type::getAs<BlockPointerType>() Type::getAsLValueReferenceType() -> Type::getAs<LValueReferenceType>() Type::getAsRValueReferenceType() -> Type::getAs<RValueReferenceType>() Type::getAsMemberPointerType() -> Type::getAs<MemberPointerType>() Type::getAsReferenceType() -> Type::getAs<ReferenceType>() Type::getAsTagType() -> Type::getAs<TagType>() And remove Type::getAsReferenceType(), etc. This change is similar to one I made a couple weeks ago, but that was partly reverted pending some additional design discussion. With Doug's pending smart pointer changes for Types, it seemed natural to take this approach. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@77510 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
35366a67baa970c287c714c957cf78a4131cf60d |
|
17-Jul-2009 |
Ted Kremenek <kremenek@apple.com> |
Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods until Doug Gregor's Type smart pointer code lands (or more discussion occurs). These methods just call the new Type::getAs<XXX> methods, so we still have reduced implementation redundancy. Having explicit getAsXXXType() methods makes it easier to set breakpoints in the debugger. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76193 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
5cad1f74469d4d8b4fc51fe53a7837778aeb6107 |
|
17-Jul-2009 |
Ted Kremenek <kremenek@apple.com> |
Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), Type::getAsMemberPointerType(), Type::getAsTagType(), and Type::getAsRecordType() with their Type::getAs<XXX> equivalents. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76139 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
92db2841691b2f2a99294872ead8887854297ed7 |
|
15-Jul-2009 |
Dan Gohman <gohman@apple.com> |
Update for raw_fd_ostream API changes. raw_fd_ostream now has a Force flag to control whether the case of opening an existing file is considered an error. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@75802 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
26fb272713809af97e6f58ca61b8b9dcba37afc7 |
|
13-Nov-2008 |
Daniel Dunbar <daniel@zuster.org> |
[LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that the Backend output should be done in binary mode. - I'd appreciate it if someone who has a Windows build could verify this. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59221 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
1f81230ac57b9bda8bba9c8221652842ca786132 |
|
24-Oct-2008 |
Douglas Gregor <dgregor@apple.com> |
Move viewInheritance to CXXRecordDecl, and make sure it builds in Release mode, too git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58105 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
6ee9b0f0e67f15de7bc1b7e9aa919cbf6f558385 |
|
24-Oct-2008 |
Ted Kremenek <kremenek@apple.com> |
Use llvm::errs() instead of cerr. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58054 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
4ebd7f54ad9ed6fb64fa2cfbbbebc97dbd30fba6 |
|
24-Oct-2008 |
Ted Kremenek <kremenek@apple.com> |
Convert InheritanceHierarchyWriter to use llvm::raw_ostream instead of std::ostream. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58053 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
57c856b96e6bbfc64c2d61b950b116b523dc3e46 |
|
23-Oct-2008 |
Douglas Gregor <dgregor@apple.com> |
Clean up and document the representation of C++ base classes git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58040 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
7a64a0329af04474f35b7e4a49629acbec28be15 |
|
23-Oct-2008 |
Douglas Gregor <dgregor@apple.com> |
If NDEBUG is set, don't include any of the code for visualizing inheritance hierarchies git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58029 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
5dea18948c88cb67acb2217cc86cab490d51aa76 |
|
22-Oct-2008 |
Douglas Gregor <dgregor@apple.com> |
Remove the GraphWriter-based version of the C++ class inheritance visualization, since it isn't being used and can't handle virtual bases properly git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58002 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|
0218936235b137bbdcd29a6c36d61d9215bb4edd |
|
22-Oct-2008 |
Douglas Gregor <dgregor@apple.com> |
Added GraphViz visualization of C++ inheritance hierarchies. Factored the QualTypeOrdering predicate into its own header (TypeOrdering.h), now that it is used in two places. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58001 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/AST/InheritViz.cpp
|