Go to file
Jason Molenda f23bf7432c Add a new base class, Frame. It is a pure virtual function which
defines a protocol that all subclasses will implement.  StackFrame
is currently the only subclass and the methods that Frame vends are
nearly identical to StackFrame's old methods.

Update all callers to use Frame*/Frame& instead of pointers to
StackFrames.

This is almost entirely a mechanical change that touches a lot of
the code base so I'm committing it alone.  No new functionality is
added with this patch, no new subclasses of Frame exist yet.

I'll probably need to tweak some of the separation, possibly moving
some of StackFrame's methods up in to Frame, but this is a good
starting point.

<rdar://problem/15314068>

llvm-svn: 193907
2013-11-02 02:23:02 +00:00
clang Change the other -Wtautological-compare warnings to not trigger in template 2013-11-02 02:11:23 +00:00
clang-tools-extra pp-trace user documentation - beginnings 2013-11-01 00:39:54 +00:00
compiler-rt [sanitizer] Intercept strptime. 2013-11-02 01:01:35 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc s/_CLC_DECL/_CLC_DEF/ 2013-10-31 15:50:53 +00:00
libcxx LWG issue 2341; Make the two variants of basic_ostream::seekp and basic_istream::seekg behave consistently; update tests to make sure 2013-10-31 22:20:45 +00:00
libcxxabi Swap contents of UnwindRegistersRestore.s and UnwindRegistersSave.s 2013-11-01 00:37:20 +00:00
lld Single-quotes to quote parentheses. 2013-11-02 02:07:37 +00:00
lldb Add a new base class, Frame. It is a pure virtual function which 2013-11-02 02:23:02 +00:00
llvm Fix PR17764 2013-11-02 00:10:02 +00:00
openmp Update web pages to include style sheets and referenced documents missed before. 2013-10-03 11:55:28 +00:00
polly Update comments to address Sebastian's review 2013-10-31 11:50:52 +00:00