Chris Lattner
3c304bd9ec
add some #includes for better compatibility with gcc 4.4,
...
thanks to Tobias Stadler for pointing this out.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68868 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-11 18:40:46 +00:00
Chris Lattner
cadbe1cfda
add PCH stuff to project
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68789 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-10 17:09:28 +00:00
Chris Lattner
a2cf28c3e1
add driver headers to xcode proj
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68642 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-08 20:57:57 +00:00
Anders Carlsson
7cf09f2d34
Add clang-cc to the xcodeproj file.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68448 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-06 17:11:27 +00:00
Chris Lattner
c960ee31c7
add TemplateName.cpp/h to the xcode project, minor tidying.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68301 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-02 06:07:12 +00:00
Steve Naroff
e9b7d8ace8
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...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68208 91177308-0d34-0410-b5e6-96231b3b80d8
2009-04-01 15:50:34 +00:00
Chris Lattner
8054e25b51
sort alphabetically
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67951 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-28 19:10:22 +00:00
Chris Lattner
aecc23dd96
move file to proper place.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67933 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-28 08:04:44 +00:00
Chris Lattner
1266eca868
remove TranslationUnit.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67914 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-28 04:31:31 +00:00
Anders Carlsson
c60e88819a
Move Sema::SetMemberAccessSpecifier to SemaAccess.cpp
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67820 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-27 04:54:36 +00:00
Anders Carlsson
60d6b0d35e
Add SemaAccess.cpp
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67819 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-27 04:43:36 +00:00
Chris Lattner
a23c74f6ba
sort items.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67733 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-26 04:59:37 +00:00
Chris Lattner
3713f0bc4a
add driver and clang-cc to project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67732 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-26 04:27:05 +00:00
Anders Carlsson
0cf6891270
Add the .td files and remove the .def files from the Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67671 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-25 02:54:43 +00:00
Anders Carlsson
afcf80f340
Add SemaTypeInstantiateDecl.cpp
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67559 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-23 20:47:43 +00:00
Chris Lattner
688460e59a
add NestedNameSpecifier.h/cpp to the xcode project file for browsing.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67285 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-19 04:52:30 +00:00
Anders Carlsson
fb311762bb
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.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66995 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-14 00:25:26 +00:00
Anders Carlsson
76e10ef2d1
More ident fixes
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66801 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-12 17:55:17 +00:00
Anders Carlsson
fde3195488
Use the right indentation
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66620 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-11 01:37:02 +00:00
Chris Lattner
2a83a8ce48
update project for driver -> frontend rename.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66477 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-09 21:57:09 +00:00
Chris Lattner
db7bc5826f
implement -Wsystem-headers, eliminating the wierd thing I added for testing.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66447 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-09 20:44:22 +00:00
Chris Lattner
6b5e4f0cc5
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.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66372 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-08 07:26:58 +00:00
Chris Lattner
64e4234f6f
update xcode proj
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66109 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-05 00:03:30 +00:00
Ted Kremenek
b01fe2c5ba
Update Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65870 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-02 21:00:12 +00:00
Ted Kremenek
9a0a518a21
Update Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65863 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-02 19:41:07 +00:00
Anders Carlsson
e7a249cfb9
Set tab width to 2 on a number of CG related files
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65534 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-26 17:34:58 +00:00
Chris Lattner
445026698c
move llvm backend specific #includes into Backend.cpp instead of Clang.cpp
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64872 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-18 01:23:44 +00:00
Chris Lattner
7ad8a5e99d
AnalysisConsumer.h is gone
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64860 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-18 00:20:09 +00:00
Chris Lattner
5a0c351501
move attribute(packed) sema support out of SemaDecl into a new SemaAttr.cpp file.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64711 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-17 00:57:29 +00:00
Chris Lattner
73525de7fd
enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyy
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64667 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-16 21:11:58 +00:00
Anders Carlsson
3359c67889
Add new files to Xcode project
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64471 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-13 18:09:59 +00:00
Chris Lattner
d7038e18ef
factor token concatenation avoidance logic out of
...
PrintPreprocessedOutput into its own file. No functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64418 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-13 00:46:04 +00:00
Anders Carlsson
acfde805d6
Add support for generating block call expressions.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64346 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-12 00:39:25 +00:00
Chris Lattner
d532fa0ebf
file gone.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63921 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-06 05:18:06 +00:00
Chris Lattner
7bd154ac8a
add DeclTemplate.h/cpp
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63757 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-04 19:21:34 +00:00
Chris Lattner
bd9c4a5473
DiagnosticKinds.def is gone.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63415 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-30 20:04:14 +00:00
Chris Lattner
161ddee636
update the project file for headers moving
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63275 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-29 05:30:38 +00:00
Chris Lattner
47354ed151
add some basic file headers
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63188 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-28 06:31:57 +00:00
Chris Lattner
9310ad6f09
add diagnostics files to xcode proj
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63185 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-28 06:02:52 +00:00
Chris Lattner
7216dc9cb4
rename getSpelledCharacterAt to getSpellingOfSingleCharacterNumericConstant,
...
optimize it to use the LiteralData when possible.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63060 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-26 22:36:52 +00:00
Chris Lattner
69960f9cd8
alphebetize
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62698 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-21 18:26:45 +00:00
Ted Kremenek
8aa5920ece
Update Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62531 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-19 21:31:51 +00:00
Anders Carlsson
322f04dd4a
Set tab width to 2 characters for all files in lib/Basic
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62435 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-18 00:18:31 +00:00
Chris Lattner
c792f1fa9d
add TypeTraits.h to the Xcode project
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61787 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-06 05:04:13 +00:00
Ted Kremenek
730165dc04
Update Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61230 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-19 00:03:48 +00:00
Chris Lattner
cf28702822
add ownership.h to xcode project
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@60926 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-12 05:54:54 +00:00
Ted Kremenek
149f38fcd5
Update Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@60448 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-03 00:38:43 +00:00
Ted Kremenek
09852a8860
Update Xcode project.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@60441 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-02 20:16:22 +00:00
Anders Carlsson
f3a05d9362
Fix indentation width.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59880 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-22 20:49:42 +00:00
Chris Lattner
6afbf3f219
alphabeticalize.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59866 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-22 08:22:53 +00:00