- Aug 26, 2010
-
-
John McCall authored
Clients of Sema don't need to know (for example) the list of diagnostics we support. llvm-svn: 112093
-
- Aug 25, 2010
-
-
Dan Gohman authored
llvm-svn: 112092
-
Douglas Gregor authored
code-completion results cached by ASTUnit, sort the resulting result set. This makes testing far, far easier, so this commit also includes tests for the previous few fixes. llvm-svn: 112070
-
Michael J. Spencer authored
llvm-svn: 112067
-
Douglas Gregor authored
token. The first token might be something that ends up triggering code completion, which in turn requires a valid Scope. Test case forthcoming. llvm-svn: 112066
-
Douglas Gregor authored
llvm-svn: 112065
-
Douglas Gregor authored
code completion. We were allowing the preamble to include the line that we're code-completing on. Again, testcase is forthcoming. llvm-svn: 112064
-
Douglas Gregor authored
ASTUnit match those produced directly by code completion. Test case is forthcoming. llvm-svn: 112063
-
Devang Patel authored
llvm-svn: 112062
-
Douglas Gregor authored
llvm-svn: 112059
-
Douglas Gregor authored
that ASTUnit knows not to try to provide completions there. llvm-svn: 112057
-
Douglas Gregor authored
expect "natural" language and should not provide any completions, e.g., comments, string literals, #error. llvm-svn: 112054
-
-
Benjamin Kramer authored
llvm-svn: 112048
-
John McCall authored
to the new constants. llvm-svn: 112047
-
John McCall authored
llvm-svn: 112046
-
-
John McCall authored
llvm-svn: 112044
-
-
Chandler Carruth authored
functionality changed. llvm-svn: 112040
-
John McCall authored
llvm-svn: 112038
-
Chandler Carruth authored
templates when only the declaration is in scope. This requires deferring the instantiation to be lazy, and ensuring the definition is required for that translation unit. We re-use the existing pending instantiation queue, previously only used to track implicit instantiations which were required to be lazy. Fixes PR7979. A subsequent change will rename *PendingImplicitInstantiations to *PendingInstatiations for clarity given its broader role. llvm-svn: 112037
-
John McCall authored
llvm-svn: 112032
-
John McCall authored
llvm-svn: 112030
-
John McCall authored
llvm-svn: 112028
-
John McCall authored
llvm-svn: 112027
-
John McCall authored
llvm-svn: 112026
-
John McCall authored
llvm-svn: 112024
-
Daniel Dunbar authored
llvm-svn: 112023
-
Daniel Dunbar authored
as a truncation not a comparison to null. llvm-svn: 112021
-
John McCall authored
but not in C++, so don't emit aggregate loads of volatile references in null context in C++. Happens to have been caught by an assertion. We do not get the scalar case right. Volatiles are really broken. llvm-svn: 112019
-
John McCall authored
llvm-svn: 112018
-
Zhongxing Xu authored
llvm-svn: 112014
-
Douglas Gregor authored
(e.g., for message sends or method declaration/definition completions), adjust methods that come from a base class. llvm-svn: 112013
-
Sebastian Redl authored
llvm-svn: 112012
-
Sebastian Redl authored
llvm-svn: 112011
-
Argyrios Kyrtzidis authored
llvm-svn: 112006
-
Argyrios Kyrtzidis authored
llvm-svn: 112005
-
Argyrios Kyrtzidis authored
llvm-svn: 112004
-
Fariborz Jahanian authored
has its own getter and setter methods declared. Fixed 8349319 (nonfragile-abi2). llvm-svn: 112003
-