- Oct 15, 2010
-
-
Dan Gohman authored
llvm-svn: 116613
-
Argyrios Kyrtzidis authored
llvm-svn: 116608
-
Argyrios Kyrtzidis authored
llvm-svn: 116606
-
Argyrios Kyrtzidis authored
llvm-svn: 116605
-
Fariborz Jahanian authored
AST node. (finishing off radar 8525788). llvm-svn: 116603
-
Devang Patel authored
llvm-svn: 116599
-
Argyrios Kyrtzidis authored
Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and QualifierInfos (rdar://8513756). llvm-svn: 116598
-
Dan Gohman authored
llvm-svn: 116595
-
Dan Gohman authored
llvm-svn: 116593
-
David Chisnall authored
Add clang_getLocationForOffset() to libclang, for gives a source location from a character index into a file. llvm-svn: 116587
-
Douglas Gregor authored
we did was an acceptable lookup. If it is, then we can re-use that lookup result. If it isn't, we have to perform the lookup again. This is almost surely the cause behind the mysterious typo.m failures on some builders; we were getting the wrong lookup results returned. llvm-svn: 116586
-
Daniel Dunbar authored
llvm-svn: 116577
-
Daniel Dunbar authored
llvm-svn: 116576
-
Douglas Gregor authored
typo correction prefers "super" over other, equivalent completions. I believe this will fix the regression on the buildbot. llvm-svn: 116574
-
Douglas Gregor authored
as the class itself. Fixes PR7082. llvm-svn: 116573
-
Gabor Greif authored
llvm-svn: 116572
-
-
-
Abramo Bagnara authored
llvm-svn: 116569
-
Craig Silverstein authored
typloc information is available (I don't think it was, originally). Submitted as a 'trivial' change. llvm-svn: 116568
-
John McCall authored
ambiguous context. llvm-svn: 116567
-
Douglas Gregor authored
initialized. Fixes PR7076. llvm-svn: 116553
-
Douglas Gregor authored
list, complain about it! Fixes PR7053. llvm-svn: 116551
-
Douglas Gregor authored
types, from Alp Toker! Fixes PR8344. llvm-svn: 116549
-
Daniel Dunbar authored
llvm-svn: 116548
-
Oscar Fuentes authored
This removes a lot of warnings. llvm-svn: 116545
-
Dan Gohman authored
llvm-svn: 116544
-
Dan Gohman authored
Also, handle unknown types conservatively. llvm-svn: 116541
-
Fariborz Jahanian authored
its RHS is an ivar. Fixes //rdar: //8541517. llvm-svn: 116539
-
Dan Gohman authored
This enables metadata generation by default, however the TBAA pass in the optimizer is still disabled for now. llvm-svn: 116536
-
Devang Patel authored
Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. This is tested by virtfunc.exp in gdb testsuite. llvm-svn: 116535
-
Dan Gohman authored
to CodeGenOption flags. llvm-svn: 116530
-
John McCall authored
llvm-svn: 116529
-
Douglas Gregor authored
identifiers to determine good typo-correction candidates. Once we've identified those candidates, we perform name lookup on each of them and the consider the results. This optimization makes typo correction > 2x faster on a benchmark example using a single typo (NSstring) in a tiny file that includes Cocoa.h from a precompiled header, since we are deserializing far less information now during typo correction. There is a semantic change here, which is interesting. The presence of a similarly-named entity that is not visible can now affect typo correction. This is both good (you won't get weird corrections if the thing you wanted isn't in scope) and bad (you won't get good corrections if there is a similarly-named-but-completely-unrelated thing). Time will tell whether it was a good choice or not. llvm-svn: 116528
-
Douglas Gregor authored
llvm-svn: 116527
-
- Oct 14, 2010
-
-
John McCall authored
llvm-svn: 116524
-
Andrew Trick authored
llvm-svn: 116522
-
rdar://8552377Argyrios Kyrtzidis authored
It's more stress-free without access checking though.. llvm-svn: 116521
-
Fariborz Jahanian authored
llvm-svn: 116519
-
Francois Pichet authored
The failing was due to this: 1. preamble.c contains CR+LF new lines 2. write() is called with a buffer containing the original (CR+LF) to output the result on the console. 3. In text mode(the default), write() convert LF to CR+LF even if LF is preceded by CR, hence we have CR+CR+LF which filecheck interprets as 2 lines. llvm-svn: 116513
-