- Jul 29, 2011
-
-
Ted Kremenek authored
[analyzer] fix bug in malloc checker where the tracked symbol would not properly be removed from the state. llvm-svn: 136418
-
Ted Kremenek authored
llvm-svn: 136417
-
Ted Kremenek authored
[analyzer] Add StoreManager::includedInBindings() to to query whether a region is used in any bindings. llvm-svn: 136416
-
Ted Kremenek authored
llvm-svn: 136415
-
Ted Kremenek authored
llvm-svn: 136414
-
Ted Kremenek authored
llvm-svn: 136413
-
Ted Kremenek authored
the proper expression. llvm-svn: 136412
-
Douglas Gregor authored
it appropriately. Also, patch up a place where we were failing to map local macro definition IDs into global macro definition IDs. llvm-svn: 136411
-
Douglas Gregor authored
llvm-svn: 136410
-
- Jul 28, 2011
-
-
Douglas Gregor authored
consistently in the ASTReader. llvm-svn: 136395
-
Douglas Gregor authored
IDs properly, although the mapping itself is still trivial. llvm-svn: 136391
-
Anna Zaks authored
llvm-svn: 136389
-
Richard Trieu authored
Fix a test case that was intermittently failing. The issue was that instantiations are not stored in an order preserving structure, so the print order may be impacted. Modified test case to do two FileCheck passes to ensure that both instantiations are in the same place. Test originially commited at r136306 and temporarily silenced at r136348. llvm-svn: 136385
-
Caitlin Sadowski authored
analysis. This includes checking that the attributes are applied in the correct contexts and with the correct number of arguments. llvm-svn: 136383
-
Anna Zaks authored
llvm-svn: 136380
-
Anna Zaks authored
llvm-svn: 136379
-
Douglas Gregor authored
point, ASTReader::InitializeSema() has very little interesting work, *except* issues stemming from preloaded declarations. That's something we'll still need to cope with. llvm-svn: 136378
-
Anna Zaks authored
Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function. llvm-svn: 136376
-
Douglas Gregor authored
Module member to being an ASTReader member; we want it to be centralized for lazy deserialization. llvm-svn: 136373
-
Douglas Gregor authored
completely broken deserialization mapping code we had for VTableUses, which would have broken horribly as soon as our local-to-global ID mapping became interesting. llvm-svn: 136371
-
Caitlin Sadowski authored
llvm-svn: 136370
-
Douglas Gregor authored
llvm-svn: 136368
-
Jonathan D. Turner authored
llvm-svn: 136365
-
Caitlin Sadowski authored
scoped_lockable, and no_thread_safety_analysis attributes, all for thread safety analysis llvm-svn: 136364
-
Jonathan D. Turner authored
Switch the ModuleManager over to using a FileManager and FileEntry* as part of its lookup instead of the filename. This is a more correct unique identifier, as symlinks can be handled by the FileManager. llvm-svn: 136363
-
Douglas Gregor authored
llvm-svn: 136357
-
Douglas Gregor authored
that it accumulates referenced selectors from each of the modules/PCH files as they are loaded. No actual functionality change, yet. llvm-svn: 136356
-
Douglas Gregor authored
we could turn this into an on-disk hash table so we don't load the whole thing the first time we need it. However, it tends to be very, very small (i.e., empty) for most precompiled headers, so it isn't all that interesting. llvm-svn: 136352
-
NAKAMURA Takumi authored
llvm-svn: 136348
-
NAKAMURA Takumi authored
test/CodeGen/2004-03-16-AsmRegisterCrash.c: XTARGET should accept the part of triplet. ("x86" is not the part of triplet) llvm-svn: 136346
-
John McCall authored
llvm-svn: 136340
-
John McCall authored
__block variables where the act of initialization/assignment itself causes the __block variable to be copied to the heap because the variable is of block type and is being assigned a block literal which captures the variable. rdar://problem/9814099 llvm-svn: 136337
-
NAKAMURA Takumi authored
llvm-svn: 136333
-
Douglas Gregor authored
fields of HeaderFileInfo. llvm-svn: 136332
-
Douglas Gregor authored
for quoted header lookup when dealing with not-yet-installed frameworks. Fixes <rdar://problem/9824020>. llvm-svn: 136331
-
NAKAMURA Takumi authored
test/CodeGen/struct-init.c, struct-matching-constraint.c: Tweak commandline, or they would not be recognized as armv7 on some hosts. llvm-svn: 136330
-
Douglas Gregor authored
llvm-svn: 136318
-
Douglas Gregor authored
llvm-svn: 136317
-
Argyrios Kyrtzidis authored
For PCH files, have only one open/close for temporary + rename to be safe from race conditions. For all other output files open/close the output file directly. Depends on llvm r136310. rdar://9082880 & http://llvm.org/PR9374. llvm-svn: 136315
-
Douglas Gregor authored
llvm-svn: 136314
-