- Jan 18, 2012
-
-
Johnny Chen authored
I've see cases where there are lingering processes ("hello_world") staying around and the test_with_dsym_and_attach_to_process_with_name_api() test case just hangs. llvm-svn: 148417
-
Dan Gohman authored
of recognizing them by name. llvm-svn: 148416
-
Jakub Staszak authored
llvm-svn: 148415
-
Greg Clayton authored
much smarter by extracting search results more efficiently and by properly obeying the must_be_implementation bool in the SymbolFileDWARF::FindCompleteObjCDefinitionTypeForDIE() function. llvm-svn: 148413
-
Douglas Gregor authored
generational scheme for identifiers that avoids searching the hash tables of a given module more than once for a given identifier. Previously, loading any new module invalidated all of the previous lookup results for all identifiers, causing us to perform the lookups repeatedly. llvm-svn: 148412
-
Nadav Rotem authored
llvm-svn: 148411
-
Anna Zaks authored
into Lexer and Preprocessor; making it widely available. llvm-svn: 148410
-
Lang Hames authored
llvm-svn: 148408
-
Fariborz Jahanian authored
in favor of usage of api's intended for. // rdar://8290002 llvm-svn: 148404
-
Johnny Chen authored
Add a test case where 'settings set frame-format' supplies a format string containing, among other things, a single backtick character. rdar://problem/10712130 llvm-svn: 148403
-
Jim Grosbach authored
llvm-svn: 148401
-
Jim Grosbach authored
llvm-svn: 148400
-
Howard Hinnant authored
llvm-svn: 148399
-
Howard Hinnant authored
llvm-svn: 148396
-
Alexey Samsonov authored
llvm-svn: 148394
-
Douglas Gregor authored
also needs -fcxx-modules to enable modules for C++/Objective-C++. llvm-svn: 148393
-
Seth Cantrell authored
llvm-svn: 148392
-
Seth Cantrell authored
llvm-svn: 148391
-
Seth Cantrell authored
L'x' is actually wchar_t support C11 u and U char literals llvm-svn: 148390
-
Seth Cantrell authored
Updates ProcessUCNExcape() for C++. C++11 allows UCNs in character and string literals that represent control characters and basic source characters. Also C++03 allows UCNs that refer to surrogate codepoints. UTF-8 sequences in character literals are now handled as single c-chars. Added error for multiple characters in Unicode character literals. Added errors for when a the execution charset encoding of a c-char cannot be represented as a single code unit in the associated character type. Note that for the purposes of this error the asso- ciated character type for a narrow character literal is char, not int, even though in C narrow character literals have type int. llvm-svn: 148389
-
Seth Cantrell authored
llvm-svn: 148388
-
Alexander Potapenko authored
llvm-svn: 148387
-
Alexander Potapenko authored
llvm-svn: 148386
-
Alexander Potapenko authored
Implement AsanProcMaps for Mac OS. The code from sysinfo/ is not needed anymore and should be cleaned up. llvm-svn: 148385
-
Bill Wendling authored
llvm-svn: 148384
-
Nadav Rotem authored
Fix a bug in the type-legalization of vector integers. When we bitcast one vector type to another, we must not bitcast the result if one type is widened while the other is promoted. llvm-svn: 148383
-
Kaelyn Uhrain authored
No new unit tests yet as there is no behavioral change (except for slightly more specific filtering in Sema::ActOnStartOfLambdaDefinition). Tests will be added as the code paths are traced in greater depth to determine how to improve the results--there are at least one or two known bugs that require those improvements. This commit lays the groundwork for those changes. llvm-svn: 148382
-
Richard Smith authored
for it to be used in converted constant expression checking, and fix a couple of issues: - Conversion operators implicitly invoked prior to the narrowing conversion were not being correctly handled when determining whether a constant value was narrowed. - For conversions from floating-point to integral types, the diagnostic text incorrectly always claimed that the source expression was not a constant expression. llvm-svn: 148381
-
Jason Molenda authored
llvm-svn: 148380
-
Johnny Chen authored
Add a '-X excluded-dir' option to the test driver to exclude a directory from consideration during test discovery. For example: ./dotest.py -X types -v from the test dir will ignore test cases under test/types. llvm-svn: 148379
-
Nick Lewycky authored
llvm-svn: 148378
-
Pete Cooper authored
Fix ISD::REG_SEQUENCE to accept physical registers and change TwoAddressInstructionPass to insert copies for any physical reg operands of the REG_SEQUENCE llvm-svn: 148377
-
Eli Friedman authored
Make PotentiallyPotentiallyEvaluated contexts work correctly when referencing a class field from outside an instance method. llvm-svn: 148376
-
Nick Lewycky authored
llvm-svn: 148375
-
Richard Smith authored
builtin. llvm-svn: 148374
-
Eli Friedman authored
llvm-svn: 148373
-
Anna Zaks authored
TaintPropagationRule::process(). Also remove the "should be a pointer argument" warning - should be handled elsewhere. llvm-svn: 148372
-
Anna Zaks authored
size (Ex: in malloc, memcpy, strncpy..) (Maybe some of this could migrate to the CString checker. One issue with that is that we might want to separate security issues from regular API misuse.) llvm-svn: 148371
-
Anna Zaks authored
functions. llvm-svn: 148370
-
Anna Zaks authored
llvm-svn: 148369
-