Anders Carlsson
81df7b89de
Add a DecltypeType type.
...
llvm-svn: 74099
2009-06-24 19:06:50 +00:00
Anders Carlsson
946b86d91a
[class.local] p1 and p3. Also, add back the xcodeproj file.
...
llvm-svn: 74027
2009-06-24 00:10:43 +00:00
Ted Kremenek
d427c460ab
Remove old Xcode project. We can now automatically generate an Xcode project that compiles all of LLVM (not just Clang) using CMake.
...
llvm-svn: 73960
2009-06-23 17:14:59 +00:00
Chris Lattner
2811a257f1
remove extraneous diff.
...
llvm-svn: 73494
2009-06-16 16:22:49 +00:00
Chris Lattner
4ef49c1d6e
my refactoring of builtins changed target-specific builtins to only be
...
registered when PCH wasn't being used. We should always install (in BuiltinInfo)
information about target-specific builtins, but we shouldn't register any builtin
identifier infos. This fixes the build of apps that use PCH and target specific
builtins together.
llvm-svn: 73492
2009-06-16 16:18:48 +00:00
Chris Lattner
5abdec7978
move the various builtins stuff from libast to libbasic. This
...
fixes a layering violation in lib/Basic/Targets.cpp.
llvm-svn: 73318
2009-06-14 01:05:48 +00:00
Anders Carlsson
beca75273a
Use the correct indentation for DeclTemplate.cpp
...
llvm-svn: 72892
2009-06-04 21:48:59 +00:00
Anders Carlsson
75ac061fdb
Add DeclPrinter.cpp
...
llvm-svn: 72849
2009-06-04 05:38:41 +00:00
Anders Carlsson
8936009a91
Make sure to call FullExpr before parsing anything else.
...
llvm-svn: 72834
2009-06-04 02:18:15 +00:00
Anders Carlsson
68288cbc8b
Use the right indentation for CGCXXTemp.cpp
...
llvm-svn: 72832
2009-06-04 02:08:31 +00:00
Douglas Gregor
993cc401f1
Update Xcode project
...
llvm-svn: 72820
2009-06-04 00:04:42 +00:00
Anders Carlsson
82aea737a7
Move code generation of C++ temporaries into a new file.
...
llvm-svn: 72792
2009-06-03 18:40:21 +00:00
Anders Carlsson
f8e916de85
Update Xcode project
...
llvm-svn: 72639
2009-05-30 21:32:24 +00:00
Anders Carlsson
3562240952
Remove AstGuard.h from Xcode project.
...
llvm-svn: 72406
2009-05-26 00:57:47 +00:00
Anders Carlsson
2101e68398
Add SemaTemplateInstantiateStmt.cpp to Xcode project.
...
llvm-svn: 71884
2009-05-15 20:08:59 +00:00
Anders Carlsson
ee209a6501
Add SemaTemplateInstantiateExpr.cpp to Xcode project.
...
llvm-svn: 71820
2009-05-15 00:10:12 +00:00
Chris Lattner
46813bbfa2
Fix rdar://6880259 - invalid function name in block call (__NSConcreteGlobalBlock2)
...
by using the appropriate CGM interface instead of directly creating a global.
llvm-svn: 71617
2009-05-13 02:50:56 +00:00
Chris Lattner
258172e78d
add an abbreviation for common PARM_VAR_DECL. All but 9 of the
...
parm var decls in leopard cocoa.h end up using this abbreviation,
which shrinks the bitcode file by about 50K: 7217736->7167120.
Before:
Block ID #12 (DECLS_BLOCK):
Num Instances: 1
Total Size: 2.23595e+07b/2.79494e+06B/698736W
% of file: 38.7233
Num SubBlocks: 0
Num Abbrevs: 0
Num Records: 139387
% Abbrev Recs: 0
After:
Block ID #12 (DECLS_BLOCK):
Num Instances: 1
Total Size: 2.02405e+07b/2.53006e+06B/632516W
% of file: 35.301
Num SubBlocks: 0
Num Abbrevs: 1
Num Records: 139387
% Abbrev Recs: 19.2902
llvm-svn: 70199
2009-04-27 07:35:58 +00:00
Chris Lattner
7099dbc5bc
split decl writing out to its own PCHWriterDecl.cpp file.
...
llvm-svn: 70193
2009-04-27 06:16:06 +00:00
Chris Lattner
487412d4db
split decl reading out to its own PCHReaderDecl.cpp file.
...
llvm-svn: 70187
2009-04-27 05:27:42 +00:00
Chris Lattner
92ba5ffdfe
split stmt/expr deserialization out to PCHReaderStmt.cpp
...
llvm-svn: 70186
2009-04-27 05:14:47 +00:00
Chris Lattner
c3f4c7b1c5
pull the constraint string into the ConstraintInfo struct
...
instead of passing it around in addition to it.
llvm-svn: 70135
2009-04-26 17:19:08 +00:00
Chris Lattner
f0b64d73a8
split ObjC and C++ Statements out into their own headers.
...
llvm-svn: 70105
2009-04-26 01:32:48 +00:00
Chris Lattner
7ec71da215
implement PCH support for the rest of ExprObjC.h, including
...
the missing bits of ObjCMessageExpr.
llvm-svn: 70100
2009-04-26 00:44:05 +00:00
Chris Lattner
62975a788e
Fix rdar://6821047 - clang crashes on subscript of interface in 64-bit mode
...
Several changes here:
1. We change Type::isIncompleteType to realize that forward declared
interfaces are incomplete. This eliminate special case code for this
from the sizeof path, and starts us rejecting P[4] when P is a pointer
to an incomplete interface.
2. Explicitly reject P[4] when P points to an interface in non-fragile ABI
mode.
3. Switch the sizeof(interface) diagnostic back to an error instead of a
warning in non-fragile abi mode.
llvm-svn: 69943
2009-04-24 00:30:45 +00:00
Chris Lattner
f718110ae5
remove some gone files
...
llvm-svn: 69871
2009-04-23 05:29:03 +00:00
Steve Naroff
dd9aba001d
Update Xcode project with recently added files.
...
llvm-svn: 69753
2009-04-21 23:46:12 +00:00
Chris Lattner
2f5693f62d
Split preprocessor initialization logic out of clang-cc into
...
libfrontend. Patch by Alexei Svitkine!
llvm-svn: 69664
2009-04-21 05:40:52 +00:00
Chris Lattner
ddf6ca0355
the __gnuc_inline__ attribute is actually named __gnu_inline__,
...
PR4023
llvm-svn: 69618
2009-04-20 19:12:28 +00:00
Chris Lattner
1a1fdbd75d
move jump scope checking and related code out into its own file, SemaDecl.cpp is
...
already too large.
llvm-svn: 69505
2009-04-19 04:46:21 +00:00
Steve Naroff
059c6f6293
Update Xcode project with some PCH related headers.
...
llvm-svn: 69363
2009-04-17 18:02:59 +00:00
Chris Lattner
b666a27d24
split diagnostic group definitions out into their own file.
...
llvm-svn: 69274
2009-04-16 06:17:18 +00:00
Chris Lattner
485626c5f5
add a bunch of files.
...
llvm-svn: 69174
2009-04-15 16:43:37 +00:00
Chris Lattner
00364c38d7
add Diagnostic.td to proj
...
llvm-svn: 69141
2009-04-15 04:51:29 +00:00
Anders Carlsson
375d6beb6c
Add CGCXX.h with ctor/dtor type enumerations. No functionality change.
...
llvm-svn: 69137
2009-04-15 04:36:55 +00:00
Chris Lattner
faa1dbb4d0
add fixitrewriter to xcode proj
...
llvm-svn: 69092
2009-04-14 22:44:23 +00:00
Chris Lattner
225dd6c830
add some #includes for better compatibility with gcc 4.4,
...
thanks to Tobias Stadler for pointing this out.
llvm-svn: 68868
2009-04-11 18:40:46 +00:00
Chris Lattner
5f122a644a
add PCH stuff to project
...
llvm-svn: 68789
2009-04-10 17:09:28 +00:00
Chris Lattner
d2e61fbc64
add driver headers to xcode proj
...
llvm-svn: 68642
2009-04-08 20:57:57 +00:00
Anders Carlsson
25fad47ebe
Add clang-cc to the xcodeproj file.
...
llvm-svn: 68448
2009-04-06 17:11:27 +00:00
Chris Lattner
098d94a57d
add TemplateName.cpp/h to the xcode project, minor tidying.
...
llvm-svn: 68301
2009-04-02 06:07:12 +00:00
Steve Naroff
29cae66bde
Add ConvertUTF module from http://www.unicode.org/Public/PROGRAMS/CVTUTF .
...
#ifdef'd out the 5 conversion routines that we don't currently need.
Still need a bit more work in GetAddrOfConstantCFString(). Added a FIXME to indicate this.
Expect to remove the FIXME today...
llvm-svn: 68208
2009-04-01 15:50:34 +00:00
Chris Lattner
b7de9b7704
sort alphabetically
...
llvm-svn: 67951
2009-03-28 19:10:22 +00:00
Chris Lattner
8372efd39a
move file to proper place.
...
llvm-svn: 67933
2009-03-28 08:04:44 +00:00
Chris Lattner
1ad4eeb9c7
remove TranslationUnit.
...
llvm-svn: 67914
2009-03-28 04:31:31 +00:00
Anders Carlsson
17941120d6
Move Sema::SetMemberAccessSpecifier to SemaAccess.cpp
...
llvm-svn: 67820
2009-03-27 04:54:36 +00:00
Anders Carlsson
8ed6f3645b
Add SemaAccess.cpp
...
llvm-svn: 67819
2009-03-27 04:43:36 +00:00
Chris Lattner
5e31037164
sort items.
...
llvm-svn: 67733
2009-03-26 04:59:37 +00:00
Chris Lattner
cea1efaa61
add driver and clang-cc to project.
...
llvm-svn: 67732
2009-03-26 04:27:05 +00:00
Anders Carlsson
3cfc2e214a
Add the .td files and remove the .def files from the Xcode project.
...
llvm-svn: 67671
2009-03-25 02:54:43 +00:00
Anders Carlsson
6a07775423
Add SemaTypeInstantiateDecl.cpp
...
llvm-svn: 67559
2009-03-23 20:47:43 +00:00
Chris Lattner
113d8c9c1c
add NestedNameSpecifier.h/cpp to the xcode project file for browsing.
...
llvm-svn: 67285
2009-03-19 04:52:30 +00:00
Anders Carlsson
5bbe1d7ba7
More static_assert work. Check that the assert expr is valid and show an error if it's false. Create the declaration and add it to the current context.
...
llvm-svn: 66995
2009-03-14 00:25:26 +00:00
Anders Carlsson
85ba59eade
More ident fixes
...
llvm-svn: 66801
2009-03-12 17:55:17 +00:00
Anders Carlsson
2533d2b85b
Use the right indentation
...
llvm-svn: 66620
2009-03-11 01:37:02 +00:00
Chris Lattner
3cdd6493e9
update project for driver -> frontend rename.
...
llvm-svn: 66477
2009-03-09 21:57:09 +00:00
Chris Lattner
4f912e6f98
implement -Wsystem-headers, eliminating the wierd thing I added for testing.
...
llvm-svn: 66447
2009-03-09 20:44:22 +00:00
Chris Lattner
dbb05f15a4
Update DeclNodes.def to reflect the move of ObjCCategoryImpl
...
from being a NamedDecl to being and ObjCImplDecl. This fixes
some valgrind issues where ObjCCategoryImpl's were being cast
to NamedDecl and then stuck on name lookup datastructures.
llvm-svn: 66372
2009-03-08 07:26:58 +00:00
Chris Lattner
735012c466
update xcode proj
...
llvm-svn: 66109
2009-03-05 00:03:30 +00:00
Ted Kremenek
592ca2c4ab
Update Xcode project.
...
llvm-svn: 65870
2009-03-02 21:00:12 +00:00
Ted Kremenek
5e26e36283
Update Xcode project.
...
llvm-svn: 65863
2009-03-02 19:41:07 +00:00
Anders Carlsson
7a1b87dd7d
Set tab width to 2 on a number of CG related files
...
llvm-svn: 65534
2009-02-26 17:34:58 +00:00
Chris Lattner
deffa13399
move llvm backend specific #includes into Backend.cpp instead of Clang.cpp
...
llvm-svn: 64872
2009-02-18 01:23:44 +00:00
Chris Lattner
7b4b1d12b1
AnalysisConsumer.h is gone
...
llvm-svn: 64860
2009-02-18 00:20:09 +00:00
Chris Lattner
2eccbc1e5d
move attribute(packed) sema support out of SemaDecl into a new SemaAttr.cpp file.
...
llvm-svn: 64711
2009-02-17 00:57:29 +00:00
Chris Lattner
6c7ce109e0
enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyy
...
llvm-svn: 64667
2009-02-16 21:11:58 +00:00
Anders Carlsson
860189c19d
Add new files to Xcode project
...
llvm-svn: 64471
2009-02-13 18:09:59 +00:00
Chris Lattner
644d452de5
factor token concatenation avoidance logic out of
...
PrintPreprocessedOutput into its own file. No functionality change.
llvm-svn: 64418
2009-02-13 00:46:04 +00:00
Anders Carlsson
2437cbfa3b
Add support for generating block call expressions.
...
llvm-svn: 64346
2009-02-12 00:39:25 +00:00
Chris Lattner
4c72665bca
file gone.
...
llvm-svn: 63921
2009-02-06 05:18:06 +00:00
Chris Lattner
29321443f6
add DeclTemplate.h/cpp
...
llvm-svn: 63757
2009-02-04 19:21:34 +00:00
Chris Lattner
22b43cdc05
DiagnosticKinds.def is gone.
...
llvm-svn: 63415
2009-01-30 20:04:14 +00:00
Chris Lattner
4f7a5dafce
update the project file for headers moving
...
llvm-svn: 63275
2009-01-29 05:30:38 +00:00
Chris Lattner
5fdc227326
add some basic file headers
...
llvm-svn: 63188
2009-01-28 06:31:57 +00:00
Chris Lattner
e1d49c2572
add diagnostics files to xcode proj
...
llvm-svn: 63185
2009-01-28 06:02:52 +00:00
Chris Lattner
9240b3eccb
rename getSpelledCharacterAt to getSpellingOfSingleCharacterNumericConstant,
...
optimize it to use the LiteralData when possible.
llvm-svn: 63060
2009-01-26 22:36:52 +00:00
Chris Lattner
f66bf111a4
alphebetize
...
llvm-svn: 62698
2009-01-21 18:26:45 +00:00
Ted Kremenek
a005fd0d06
Update Xcode project.
...
llvm-svn: 62531
2009-01-19 21:31:51 +00:00
Anders Carlsson
65774916bd
Set tab width to 2 characters for all files in lib/Basic
...
llvm-svn: 62435
2009-01-18 00:18:31 +00:00
Chris Lattner
913e797257
add TypeTraits.h to the Xcode project
...
llvm-svn: 61787
2009-01-06 05:04:13 +00:00
Ted Kremenek
4e15d97ae4
Update Xcode project.
...
llvm-svn: 61230
2008-12-19 00:03:48 +00:00
Chris Lattner
db44f532c0
add ownership.h to xcode project
...
llvm-svn: 60926
2008-12-12 05:54:54 +00:00
Ted Kremenek
e1fc020e65
Update Xcode project.
...
llvm-svn: 60448
2008-12-03 00:38:43 +00:00
Ted Kremenek
d328da1b65
Update Xcode project.
...
llvm-svn: 60441
2008-12-02 20:16:22 +00:00
Anders Carlsson
2fedf0e8f7
Fix indentation width.
...
llvm-svn: 59880
2008-11-22 20:49:42 +00:00
Chris Lattner
060068a0ef
alphabeticalize.
...
llvm-svn: 59866
2008-11-22 08:22:53 +00:00
Chris Lattner
ab73bb1494
alphabeticalize.
...
llvm-svn: 59506
2008-11-18 07:46:14 +00:00
Chris Lattner
17c6fa4efe
sort files.
...
llvm-svn: 59492
2008-11-18 04:48:28 +00:00
Ted Kremenek
e2c23daa14
Update Xcode project.
...
llvm-svn: 59478
2008-11-18 00:57:33 +00:00
Chris Lattner
8ae89ca65e
add OperatorKinds.* to the project.
...
llvm-svn: 59437
2008-11-17 04:05:52 +00:00
Chris Lattner
e0a828ee41
add PTHLexer.h to project
...
llvm-svn: 59423
2008-11-16 20:18:49 +00:00
Chris Lattner
85d1908caf
move some APValue methods out of line.
...
llvm-svn: 59410
2008-11-16 07:35:53 +00:00
Ted Kremenek
33d2dae0d4
Update Xcode project.
...
llvm-svn: 59285
2008-11-14 01:16:15 +00:00
Ted Kremenek
9df654fa95
Update Xcode project.
...
llvm-svn: 59247
2008-11-13 16:36:43 +00:00
Chris Lattner
c51ded9e4a
sort files by name.
...
llvm-svn: 59112
2008-11-12 07:46:52 +00:00
Chris Lattner
494e4a6e3e
sort files add a missed header to the project.
...
llvm-svn: 58976
2008-11-10 06:31:19 +00:00
Ted Kremenek
2afad46626
Update Xcode project.
...
llvm-svn: 58711
2008-11-04 18:39:58 +00:00
Ted Kremenek
2837b9ef6c
Update Xcode project.
...
llvm-svn: 58276
2008-10-27 21:41:20 +00:00
Chris Lattner
66a740e66e
Rename Characteristic_t to CharacteristicKind
...
llvm-svn: 58224
2008-10-27 01:19:25 +00:00
Chris Lattner
07d754acf1
Remember whether an initlist had a designator in the AST.
...
llvm-svn: 58218
2008-10-26 23:43:26 +00:00
Chris Lattner
f3e58e2ebc
This patch continues parser-level implementation of designators:
...
1. It introduces new parser level abstractions for designators
that are used to communicate between parser and sema.
2. This fixes a FIXME where "identifier ':'" was considered to be
a designator even if it wasn't the first in a designator list.
3. In the "identifier ':'" case, it actually builds the designator
representation.
llvm-svn: 58205
2008-10-26 22:36:07 +00:00
Chris Lattner
b2d68310cb
add a missing file to project, alphabeticalize.
...
llvm-svn: 58078
2008-10-24 06:52:28 +00:00
Ted Kremenek
8c2b94b787
Updated Xcode project.
...
llvm-svn: 58046
2008-10-23 23:15:03 +00:00
Ted Kremenek
b205ff64e7
Update Xcode project. We still get a link error, however, because of an LLVM library that isn't being linked in for CodeGen (will fix).
...
llvm-svn: 58015
2008-10-23 00:00:24 +00:00
Ted Kremenek
3e6c028297
Update Xcode project.
...
llvm-svn: 57907
2008-10-21 15:34:53 +00:00
Chris Lattner
f02ef3e6d4
implement a couple fixme's by implementing __extension__ properly.
...
llvm-svn: 57806
2008-10-20 06:45:43 +00:00
Chris Lattner
b6aa53b7de
start implementing a token rewriter. At this point, it just reads in a file
...
and lets a client iterate over it.
llvm-svn: 57407
2008-10-12 05:44:03 +00:00
Chris Lattner
1782da2f84
Add a new -rewrite-test option, which is basically a
...
playground to experiment with some new rewriter approaches. For now
it is probably the most complex version of 'cat' ever invented.
llvm-svn: 57406
2008-10-12 05:29:20 +00:00
Ted Kremenek
c7d5d976bf
Update Xcode project.
...
llvm-svn: 57180
2008-10-06 17:42:44 +00:00
Anders Carlsson
d27a0c2395
Change indentation for a couple of files in the Xcode project.
...
llvm-svn: 57120
2008-10-05 18:04:30 +00:00
Chris Lattner
006579ddb5
__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ is a darwin-specific #define
...
llvm-svn: 56822
2008-09-30 00:46:39 +00:00
Chris Lattner
9627d6720a
alphabetize files
...
llvm-svn: 56673
2008-09-26 18:49:39 +00:00
Ted Kremenek
c6c4f239d6
Update Xcode project.
...
llvm-svn: 56612
2008-09-25 17:13:59 +00:00
Ted Kremenek
c38b3fbc4c
Update Xcode project.
...
llvm-svn: 56317
2008-09-18 23:08:24 +00:00
Steve Naroff
2da868e9c2
Add support for rewriting blocks...
...
llvm-svn: 56266
2008-09-17 00:13:27 +00:00
Ted Kremenek
2b4b3b13a9
Update Xcode project.
...
llvm-svn: 56259
2008-09-16 23:21:45 +00:00
Ted Kremenek
c4488441da
Update Xcode project.
...
llvm-svn: 56109
2008-09-11 18:14:22 +00:00
Anders Carlsson
35ba57dad7
Fix indentation on files in CodeGen and Sema.
...
llvm-svn: 55568
2008-08-30 16:18:10 +00:00
Ted Kremenek
f011e10d6a
Remove BasicStore.h from Xcode project.
...
llvm-svn: 55520
2008-08-28 23:40:08 +00:00
Ted Kremenek
85a401ea15
Removed Regions.[h,cpp] from the Xcode project.
...
llvm-svn: 55516
2008-08-28 23:33:36 +00:00
Ted Kremenek
3a01c1eb8e
Update Xcode project.
...
llvm-svn: 55449
2008-08-27 23:13:22 +00:00
Ted Kremenek
5cc989dad1
Update Xcode project.
...
llvm-svn: 55441
2008-08-27 22:31:20 +00:00
Ted Kremenek
a968d42be0
Update Xcode project.
...
llvm-svn: 55322
2008-08-25 19:33:19 +00:00
Anders Carlsson
6305c5f437
Add support for parsing the objc_gc attribute. Tests will come shortly.
...
llvm-svn: 55269
2008-08-23 23:22:21 +00:00
Anders Carlsson
cabf493d77
Tweak the indentation for a couple of files
...
llvm-svn: 55240
2008-08-23 16:36:06 +00:00
Ted Kremenek
30b963e4ed
Update Xcode project.
...
llvm-svn: 55188
2008-08-22 18:03:50 +00:00
Anders Carlsson
87fc5a5e6b
Add preliminary (and probably broken) codegen support for C++ static initializers.
...
llvm-svn: 55180
2008-08-22 16:00:37 +00:00
Ted Kremenek
caefa24c76
Update Xcode project.
...
llvm-svn: 54759
2008-08-13 20:59:32 +00:00
Ted Kremenek
1cac74bf0f
Update Xcode project.
...
llvm-svn: 54755
2008-08-13 20:43:54 +00:00
Ted Kremenek
b49bb5a050
Update Xcode project.
...
llvm-svn: 54693
2008-08-12 18:29:20 +00:00
Chris Lattner
572100b648
Fix PR2400 by more graceful handling of invalid decls. Don't try to layout
...
an invalid struct decl. Thanks to Martin Doucha for the
isIncompleteArrayType part of this patch.
llvm-svn: 54592
2008-08-09 21:35:13 +00:00
Ted Kremenek
be160966cd
Update xcode project to new libDriver layout.
...
llvm-svn: 54393
2008-08-06 02:55:08 +00:00
Chris Lattner
b4ec8de163
improve order
...
llvm-svn: 54244
2008-07-31 06:48:13 +00:00
Chris Lattner
6fc6614c0d
alphabeticalize a bit better.
...
llvm-svn: 54104
2008-07-26 22:09:09 +00:00
Chris Lattner
3e3ff3e538
alphabeticalize
...
llvm-svn: 54018
2008-07-25 16:06:51 +00:00
Ted Kremenek
19f4e16f3e
Update Xcode project.
...
llvm-svn: 53952
2008-07-23 17:13:09 +00:00
Ted Kremenek
a8efcf58a2
Update Xcode project.
...
llvm-svn: 53910
2008-07-22 16:22:19 +00:00
Ted Kremenek
70fe0ca126
Update Xcode project.
...
llvm-svn: 53577
2008-07-14 23:42:26 +00:00
Chris Lattner
6d1a3c2e2b
remove CGObjCEtoile until it compiles.
...
llvm-svn: 53552
2008-07-14 16:54:05 +00:00
Ted Kremenek
dfc7b3d329
Update Xcode project.
...
llvm-svn: 53488
2008-07-11 22:48:58 +00:00
Ted Kremenek
c78ce1840a
Updated Xcode project.
...
llvm-svn: 53424
2008-07-10 22:04:37 +00:00
Ted Kremenek
263054b5e1
Update Xcode project.
...
llvm-svn: 53257
2008-07-08 23:29:24 +00:00
Ted Kremenek
ff7f2e76bf
Update Xcode project.
...
llvm-svn: 53076
2008-07-03 04:30:48 +00:00
Anders Carlsson
7a241baf2f
Shuffle things around in preparation for integrating Eli's constant evaluator.
...
llvm-svn: 53074
2008-07-03 04:20:39 +00:00
Ted Kremenek
e6cc6bb5b3
Updated Xcode project with new files in the Driver: AnalysisConsumer.[h,cpp]
...
llvm-svn: 52997
2008-07-02 00:03:52 +00:00
Chris Lattner
2c6fcf5abb
move decl attribute processing to a new SemaDeclAttr.cpp.
...
llvm-svn: 52792
2008-06-26 18:38:35 +00:00
Ted Kremenek
a4c52a3366
Update Xcode project so that the clang target depends on LLVMAnalysis.a
...
llvm-svn: 52790
2008-06-26 17:53:57 +00:00
Ted Kremenek
c9d1f45210
Update Xcode project.
...
llvm-svn: 52720
2008-06-25 15:15:35 +00:00
Ted Kremenek
ea736c5d02
Rename summary methods for "instance methods" to "class methods" (the names got screwed up). No functionality change.
...
llvm-svn: 52650
2008-06-23 22:21:20 +00:00
Chris Lattner
8a6274d745
add a new clang::APValue class at Eli's request. It is a discriminated
...
union between [potentially complex] APInt/APFloat.
llvm-svn: 52609
2008-06-22 05:45:53 +00:00