- Oct 06, 2011
-
-
Peter Collingbourne authored
llvm-svn: 141300
-
Peter Collingbourne authored
llvm-svn: 141296
-
Erik Verbruggen authored
llvm-svn: 141292
-
Peter Collingbourne authored
the build systems to use clang-tblgen. llvm-svn: 141291
-
Erik Verbruggen authored
llvm-svn: 141282
-
Erik Verbruggen authored
llvm-svn: 141281
-
Richard Smith authored
PR11067: A definition of a constexpr static variable doesn't need an initializer if the in-class declaration had one. Such a declaration must be initialized by a constant expression. llvm-svn: 141279
-
Erik Verbruggen authored
Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context. llvm-svn: 141278
-
Argyrios Kyrtzidis authored
and a callback and finds all identifier references of the cursor in the file. rdar://7948304 llvm-svn: 141277
-
Argyrios Kyrtzidis authored
a cxcursor::getOverriddenCursors C++ function, because SmallVectors are groovier that malloc'ing buffers. llvm-svn: 141276
-
Ted Kremenek authored
Use a sidetable in ASTContext for ParmVarDecls whose index exceeds the 8 bits reserved for that value in VarDecl. Fixes PR 10538. llvm-svn: 141273
-
Ted Kremenek authored
Hoist truncation checking for ParmVarDeclBitfields::ParameterIndex into its own helper method. No functionality change. llvm-svn: 141272
-
Peter Collingbourne authored
which enables support for C99 storage-class specifiers. This extension is intended to be used by implementations to implement OpenCL C built-in functions. llvm-svn: 141271
-
Peter Collingbourne authored
llvm-svn: 141270
-
Ivan Krasin authored
llvm-svn: 141268
-
Peter Collingbourne authored
llvm-svn: 141267
-
Anna Zaks authored
llvm-svn: 141262
-
Eric Christopher authored
non-fragile ABI we may not be able to lay out the type and the debugger would ignore us even if we did put in the offset. Go ahead and just put any value there and don't look up the offset since it may not exist. rdar://10210157 llvm-svn: 141261
-
Eric Christopher authored
llvm-svn: 141260
-
Ted Kremenek authored
Fix major regression in RetainCountChecker. DefaultSummaries were not being used when they were meant to be. Fixes <rdar://problem/10241614>. llvm-svn: 141250
-
Anna Zaks authored
[analyzer] Remove the last dependency on CheckerContext::getNodeBuilder() as well as the method itself. Checkers should not directly access NodeBuilder, nodes can be created by calling the CheckerContext's generateNode() methods. llvm-svn: 141249
-
Anna Zaks authored
[analyzer] OSAtomicChecker implements evalCall in a very invasive way - it essentially simulates inlining of compareAndSwap() by means of setting the NodeBuilder flags and calling ExprEngine directly. This commit introduces a new callback just for this checker to unblock checker API cleanup. llvm-svn: 141246
-
- Oct 05, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 141216
-
-
Daniel Dunbar authored
line options. - <rdar://problem/10120602>, PR9631 llvm-svn: 141211
-
Eli Friedman authored
Use APFloat::toString to print APFloats more precisely in the AST printer. Patch by Olaf Krzikalla. llvm-svn: 141208
-
Chad Rosier authored
quoting code. llvm-svn: 141205
-
Chad Rosier authored
reasons. However, it does seems practical to quote strings that need it. rdar://10221951 llvm-svn: 141202
-
-
Douglas Gregor authored
from Manuel Holtgrewe! llvm-svn: 141200
-
Justin Holewinski authored
llvm-svn: 141193
-
Douglas Gregor authored
llvm-svn: 141181
-
Douglas Gregor authored
llvm-svn: 141180
-
Douglas Gregor authored
creation, so that only a single Clang instance will rebuild a given module at once (and the others will wait). We still don't clean up the lock files when we crash, which is a rather unfortunate problem. I'll handle that next, and there is certainly a *lot* of room for further improvements. llvm-svn: 141179
-
Abramo Bagnara authored
llvm-svn: 141171
-
John McCall authored
C-style and functional casts are built in SemaCXXCast.cpp. Introduce a helper class to encapsulate most of the random state being passed around, at least one level down. llvm-svn: 141170
-
Chandler Carruth authored
have noticed this previously, sorry. llvm-svn: 141167
-
Eric Christopher authored
llvm-svn: 141165
-
Chandler Carruth authored
"versions". Currently, these are just dropped on the floor, A concrete version number will always win out. llvm-svn: 141159
-
Chandler Carruth authored
this saga. Teach the driver to detect a GCC installed along side Clang using the existing InstalledDir support in the Clang driver. This makes a lot of Clang's behavior more automatic when it is installed along side GCC. Also include the first test cases (more to come, honest) which test both the install directory behavior, and the version sorting behavior to show that we're actually searching for the best candidate GCC installation now. llvm-svn: 141145
-