- Nov 30, 2010
-
-
Fariborz Jahanian authored
a specific language. We are adding such language info. by extensing Builtins.def and via a language flag added to LIBBUILTIN/BUILTIN and check for that when deciding a name is builtin or not. Implements //rdar://8689273. llvm-svn: 120429
-
John McCall authored
about the reliability of this yet. llvm-svn: 120422
-
John McCall authored
llvm-svn: 120421
-
John McCall authored
llvm-svn: 120420
-
Duncan Sands authored
llvm-svn: 120414
-
Nick Lewycky authored
Doug isn't likely to rip back out. llvm-svn: 120409
-
Douglas Gregor authored
llvm-svn: 120402
-
Douglas Gregor authored
Harden CGDebugInfo::CreateType() a bit for cases where we couldn't generate type info for its component types llvm-svn: 120401
-
Douglas Gregor authored
llvm-svn: 120397
-
Douglas Gregor authored
trap the serialized preprocessing records (macro definitions, macro instantiations, macro definitions) from the generation of the precompiled preamble, then replay those when walking the list of preprocessed entities. This eliminates a bug where clang_getCursor() wasn't able to find preprocessed-entity cursors in the preamble. llvm-svn: 120396
-
Douglas Gregor authored
llvm-svn: 120395
-
Douglas Gregor authored
clang_getCursor() via -cursor-at=??? and CINDEXTEST_EDITING is set in the environment. This mirrors how we test code completion and source-loading in the presence of this environment variable. llvm-svn: 120392
-
Douglas Gregor authored
precompiled preamble as the "main" source file's file ID within the source manager. This makes compiling with a precompiled preamble produce the same source locations as when compiling without the precompiled preamble; prior to this change, we ended up with different file IDs for source locations within the precompiled preamble vs. those after the precompiled preamble, even for entities (e.g., preprocessing entities) in the same file. llvm-svn: 120390
-
Nico Weber authored
llvm-svn: 120389
-
John McCall authored
a non-dependent type. llvm-svn: 120384
-
Nick Lewycky authored
llvm-svn: 120379
-
Nick Lewycky authored
Type.cpp:1000: warning: control reaches end of non-void function llvm-svn: 120376
-
Argyrios Kyrtzidis authored
llvm-svn: 120351
-
Fariborz Jahanian authored
when checking for integer signed/unsigned-ness. PR8694, // rdar://8707031 llvm-svn: 120345
-
- Nov 29, 2010
-
-
Argyrios Kyrtzidis authored
The issue was brought to our attention by Matthieu Monrocq. llvm-svn: 120331
-
Nico Weber authored
Always use a function's decl context when building default arguments. Fixes http://http://llvm.org/pr8479. llvm-svn: 120299
-
Michael J. Spencer authored
llvm-svn: 120297
-
John McCall authored
llvm-svn: 120296
-
Douglas Gregor authored
llvm-svn: 120293
-
Douglas Gregor authored
llvm-svn: 120291
-
Douglas Gregor authored
When performing code completion within ASTUnit, allocate the AugmentedCodeCompleteConsumer on the heap, so it's always cleaned up properly llvm-svn: 120290
-
Douglas Gregor authored
llvm-svn: 120289
-
NAKAMURA Takumi authored
llvm-svn: 120280
-
Anders Carlsson authored
llvm-svn: 120268
-
- Nov 28, 2010
-
-
Nico Weber authored
llvm-svn: 120267
-
Nico Weber authored
llvm-svn: 120266
-
Anders Carlsson authored
llvm-svn: 120257
-
Chris Lattner authored
wouldn't move ctors be nice? :) llvm-svn: 120255
-
Chris Lattner authored
llvm-svn: 120254
-
Anders Carlsson authored
llvm-svn: 120252
-
Anders Carlsson authored
llvm-svn: 120251
-
Anders Carlsson authored
llvm-svn: 120250
-
Anders Carlsson authored
llvm-svn: 120249
-
Anders Carlsson authored
llvm-svn: 120247
-
Chandler Carruth authored
Gentoo systems with multiple versions to pick up the newest one first. This is especially important with Gentoo because some of the older versions are left on systems in strange states. llvm-svn: 120238
-