|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | literal helper functions. All helper functions (global
and locals) use block_invoke as their prefix. Local literal
helper names are prefixed by their enclosing mangled function
names. Blocks in non-local initializers (e.g. a global variable 
or a C++11 field) are prefixed by their mangled variable name. 
The descriminator number added to end of the name starts off 
with blank (for first block) and _<N> (for the N+2-th block).
llvm-svn: 159206 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | static const char foo[] = "foo";
static const char *bar = "bar";
the global created to hold "bar" will have it, but foo will not.
llvm-svn: 123192 | 
| | 
| 
| 
| 
| 
| | block's helper function. Fixes radar 7860965.
llvm-svn: 110988 | 
|  | name. Fixes radar 7860965.
llvm-svn: 107044 |