commit | 4dfd02a17c6d604c72e6936527c5e1c56d3ecb7a | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Fri Aug 12 05:46:01 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Fri Aug 12 05:46:01 2011 +0000 |
tree | 6ebd102cd1758abea2391ca34f4fdc0de0675326 | |
parent | 634a43c272a918f47cfc7dd07c7bd9481772f12e [diff] |
Move the creation of the predefined typedef for Objective-C's 'id' type over into the AST context, then make that declaration a predefined declaration in the AST format. This ensures that different AST files will at least agree on the (global) declaration ID for 'id', and eliminates one of the "special" types in the AST file format. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137429 91177308-0d34-0410-b5e6-96231b3b80d8