- Mar 12, 2010
-
-
John McCall authored
references. Based on a patch by Arnaud de Grandmaison! llvm-svn: 98327
-
Ted Kremenek authored
the handling of class extensions from other cases. llvm-svn: 98326
-
Eric Christopher authored
llvm-svn: 98323
-
John McCall authored
contexts. llvm-svn: 98321
-
Ted Kremenek authored
llvm-svn: 98320
-
Ted Kremenek authored
so we can clearly see the parser entry points. llvm-svn: 98319
-
Ted Kremenek authored
llvm-svn: 98318
-
Ted Kremenek authored
a separate file. llvm-svn: 98317
-
Eric Christopher authored
llvm-svn: 98305
-
Eric Christopher authored
llvm-svn: 98299
-
- Mar 11, 2010
-
-
Devang Patel authored
llvm-svn: 98283
-
Ted Kremenek authored
the @implementation (instead of the @interface) and actually add the ivar to the DeclContext (which we weren't doing before). This allows us to simplify ASTContext::CollectNonClassIvars() by removing ASTContext::CollectProtocolSynthesizedIvars(). Now all ivars can be found by either inspecting the ObjCInterfaceDecl and its companion ObjCImplementationDecl. llvm-svn: 98280
-
John McCall authored
Patch by mikem! llvm-svn: 98279
-
John McCall authored
llvm-svn: 98275
-
Fariborz Jahanian authored
external linkage (static, extern, etc.) in blocks in rewriter. wip. llvm-svn: 98265
-
Chris Lattner authored
llvm-svn: 98264
-
Daniel Dunbar authored
llvm-svn: 98263
-
Daniel Dunbar authored
llvm-svn: 98262
-
Daniel Dunbar authored
llvm-svn: 98261
-
Anders Carlsson authored
llvm-svn: 98257
-
Rafael Espindola authored
llvm-svn: 98254
-
John McCall authored
there's a good equivalent that's actually true, unfortunately. llvm-svn: 98253
-
John McCall authored
instantiation. Based on a patch by Enea Zaffanella! I found a way to reduce some of the redundancy between TreeTransform's "standard" FunctionProtoType transformation and TemplateInstantiator's override, and I killed off the old SubstFunctionType by adding type source info for the last cases where we were creating FunctionDecls without TSI (at least that get passed through template instantiation). llvm-svn: 98252
-
John McCall authored
I'm expecting this portion of the AST to grow and change, and I'd like to be able to do that with minimal recompilation. If this proves unnecessary when access control is fully-implemented, I'll fold the classes back into DeclCXX.h. llvm-svn: 98249
-
Anders Carlsson authored
llvm-svn: 98248
-
Anders Carlsson authored
llvm-svn: 98247
-
Anders Carlsson authored
llvm-svn: 98245
-
Anders Carlsson authored
llvm-svn: 98242
-
Anders Carlsson authored
Run the new vtable builder for construction vtables as well now. Note that we still don't use the data it generates. llvm-svn: 98239
-
Anders Carlsson authored
llvm-svn: 98238
-
Anders Carlsson authored
llvm-svn: 98233
-
Anders Carlsson authored
llvm-svn: 98232
-
Anders Carlsson authored
Replace the class offset vectors in RecordLayoutBuilder with maps instead so we'll have faster lookup and so we can detect duplicates. llvm-svn: 98231
-
Anders Carlsson authored
llvm-svn: 98230
-
Anders Carlsson authored
llvm-svn: 98229
-
Anders Carlsson authored
llvm-svn: 98223
-
Ted Kremenek authored
has migrated to DeclContext. llvm-svn: 98213
-
Anders Carlsson authored
Remove the IndirectPrimary parameter in LayoutVirtualBases; it's already there as a member variable. llvm-svn: 98211
-
Anders Carlsson authored
llvm-svn: 98208
-
John McCall authored
llvm-svn: 98206
-