- Dec 01, 2009
-
-
Daniel Dunbar authored
Also, add an -ast-from-source option to index-test which allows index-test to run on source files directly. llvm-svn: 90223
-
Kovarththanan Rajaratnam authored
llvm-svn: 90215
-
Kovarththanan Rajaratnam authored
llvm-svn: 90213
-
Douglas Gregor authored
llvm-svn: 90209
-
Eric Christopher authored
llvm-svn: 90208
-
Mike Stump authored
Highlights include: Fix __cxa_begin_catch so it now returns a value. Added getUnwindResumeOrRethrowFn helper to build up calls to _Unwind_Resume_or_Rethrow. Broke out object copying code into CopyObject from EmitCXXThrowExpr. Built up another version of CopyObject that can copy from memory for use in the catch parameter code. RTTI generation for type matching for catch. Code to check for the type match for catch. Code to generate the catch parameter, WIP, need make sure references and pointers and copy ctors work. llvm-svn: 90205
-
Douglas Gregor authored
llvm-svn: 90204
-
Daniel Dunbar authored
where it belongs. llvm-svn: 90198
-
Daniel Dunbar authored
llvm-svn: 90197
-
Daniel Dunbar authored
llvm-svn: 90196
-
Zhongxing Xu authored
llvm-svn: 90195
-
Daniel Dunbar authored
quite slow and doesn't really stress the APIs people should really use. - I'm not even sure if this mode is still useful given the other scanning mode; Steve? llvm-svn: 90193
-
Daniel Dunbar authored
Add c-index-test -test-load-source, which loads the translation unit from a source file (and other command line arguments). llvm-svn: 90187
-
Ted Kremenek authored
ASTContext instead of malloc. Besides reducing malloc traffic, this also removes a source of memory leaks when using a BumpPtrAllocator for the allocator of ASTContext. There are still leaks when using MallocAllocator because Decl::Destroy() isn't fully finished. Fixes: <rdar://problem/7431556> llvm-svn: 90174
-
John McCall authored
IDs in dependent contexts are not dependent if the context names a namespace. llvm-svn: 90171
-
Anders Carlsson authored
Have ASTRecordLayout keep track of the key function, in preparation of fixing a synthetic ctor/dtor bug. llvm-svn: 90168
-
- Nov 30, 2009
-
-
John McCall authored
those associated with TemplateNames. llvm-svn: 90162
-
John McCall authored
Create a new UnresolvedMemberExpr for these lookups. Assorted hackery around qualified member expressions; this will all go away when we implement the correct (i.e. extremely delayed) implicit-member semantics. llvm-svn: 90161
-
Fariborz Jahanian authored
llvm-svn: 90159
-
Fariborz Jahanian authored
Fixes pr5619 llvm-svn: 90158
-
Anders Carlsson authored
When we're trying to define an implicit virtual destructor, make sure that we have a valid delete operator. llvm-svn: 90156
-
Daniel Dunbar authored
llvm-svn: 90155
-
Daniel Dunbar authored
llvm-svn: 90154
-
Mike Stump authored
llvm-svn: 90153
-
Mike Stump authored
llvm-svn: 90152
-
Daniel Dunbar authored
loops (including temporaries inside the initializers). llvm-svn: 90151
-
Anders Carlsson authored
llvm-svn: 90149
-
Fariborz Jahanian authored
recent change to make SEL a builtin type (fixes radar 7425510). llvm-svn: 90145
-
Daniel Dunbar authored
feel free to extend! llvm-svn: 90143
-
Benjamin Kramer authored
llvm-svn: 90140
-
Douglas Gregor authored
llvm-svn: 90139
-
Tobias Grosser authored
llvm-svn: 90137
-
Daniel Dunbar authored
clang-cc: Add code (currently disabled) for parsing arguments using clang -cc1 functionality instead of LLVM's CommandLine. - It works and passes test suite, but I want to polish and test a wee bit more before making the switch. llvm-svn: 90128
-
Daniel Dunbar authored
Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. llvm-svn: 90127
-
Daniel Dunbar authored
llvm-svn: 90126
-
Daniel Dunbar authored
Add TextDiagnosticBuffer::FlushDiagnostics, for forwarding the buffered diagnostics to a different diagnostics engine. llvm-svn: 90125
-
Daniel Dunbar authored
llvm-svn: 90124
-
Daniel Dunbar authored
llvm-svn: 90123
-
Daniel Dunbar authored
llvm-svn: 90122
-
Daniel Dunbar authored
llvm-svn: 90121
-