summaryrefslogtreecommitdiffstats
path: root/clang/clang.xcodeproj
Commit message (Collapse)AuthorAgeFilesLines
...
* rename EmptyAction.cpp -> MinimalAction.cppChris Lattner2006-11-051-4/+4
| | | | llvm-svn: 39135
* rename a bunch of files for better consistencyChris Lattner2006-11-051-27/+31
| | | | llvm-svn: 39126
* use the StmtNodes.def database to eliminate redundant code.Chris Lattner2006-11-041-1/+5
| | | | llvm-svn: 39118
* Add a new StmtNodes.def file as a catalog of all the Stmt's. This helpsChris Lattner2006-11-041-1/+1
| | | | | | eliminate repetitive code. llvm-svn: 39117
* remove full locinfo AST nodes for now. They just clutter the implementationChris Lattner2006-11-041-0/+4
| | | | | | and should be implemented with an ASTBuilder subclass anyway. llvm-svn: 39107
* implement visitor chaining.Chris Lattner2006-11-041-0/+4
| | | | llvm-svn: 39105
* add a new StmtVisitor class for traversing Stmt/Expr nodes.Chris Lattner2006-11-041-0/+4
| | | | llvm-svn: 39104
* rename Builder.cpp -> ASTBuilder.cppChris Lattner2006-11-031-4/+4
| | | | llvm-svn: 39096
* Make AST nodes for ReturnStmt's and CompoundStmtsChris Lattner2006-10-251-1/+5
| | | | llvm-svn: 39046
* Add new Stmt classChris Lattner2006-10-251-1/+5
| | | | llvm-svn: 39045
* Start removing LexerToken from the actions interface.Chris Lattner2006-10-251-8/+4
| | | | llvm-svn: 39043
* add new DirectoryLookup.h fileChris Lattner2006-10-221-0/+4
| | | | llvm-svn: 39032
* updateChris Lattner2006-10-221-1/+1
| | | | llvm-svn: 39030
* Implement subframework lookupChris Lattner2006-10-201-1/+1
| | | | llvm-svn: 39015
* refactor header searching stuff out of the main Preprocessor object intoChris Lattner2006-10-181-0/+8
| | | | | | | it's own HeaderSearch object. This makes Preprocessor simpler and easier to understand. llvm-svn: 39012
* updateChris Lattner2006-10-181-1/+1
| | | | llvm-svn: 39010
* start creating proper ast nodes for variables and functionsChris Lattner2006-10-151-0/+4
| | | | llvm-svn: 38991
* Add Targets.cpp.Chris Lattner2006-10-141-0/+4
| | | | llvm-svn: 38973
* Add new TargetInfo class to clang.Chris Lattner2006-10-141-1/+9
| | | | llvm-svn: 38971
* Initial support for semantic analysis and AST building for StringExpr nodes.Chris Lattner2006-10-061-2/+2
| | | | llvm-svn: 38960
* Move clang driver into Driver subdirChris Lattner2006-10-061-16/+16
| | | | llvm-svn: 38957
* Add AST nodes and actions for paren exprs and simple unary ops.Chris Lattner2006-08-231-0/+4
| | | | llvm-svn: 38940
* Add (basic) expression AST representation capabilities for ↵Chris Lattner2006-08-231-1/+5
| | | | | | | | | int/fp/binops/condexpr. Add callbacks for same. Add "full locinfo" mode. llvm-svn: 38939
* Implement first cut of ASTBuilder class.Chris Lattner2006-08-181-0/+4
| | | | llvm-svn: 38938
* xcode 2.4Chris Lattner2006-08-181-23/+0
| | | | llvm-svn: 38937
* Stub out the ASTStreamerChris Lattner2006-08-171-0/+8
| | | | llvm-svn: 38935
* Start adding support for printing out parser callbacks and adding ast buildingChris Lattner2006-08-171-5/+33
| | | | llvm-svn: 38933
* Rename Parse/ParserActions.h -> Parse/Action.hChris Lattner2006-08-141-4/+4
| | | | llvm-svn: 38913
* Remove Actions.cpp, it is and always will be empty.Chris Lattner2006-08-141-4/+0
| | | | llvm-svn: 38912
* Implement initializer parsering.Chris Lattner2006-08-131-0/+4
| | | | llvm-svn: 38900
* Move files aroundChris Lattner2006-08-101-12/+12
| | | | llvm-svn: 38857
* Parse if statementsChris Lattner2006-08-101-0/+4
| | | | llvm-svn: 38844
* Start parsing statements and function bodies. This implementsChris Lattner2006-08-091-0/+4
| | | | | | Parser/statements.c:test1. llvm-svn: 38842
* New fileChris Lattner2006-08-051-0/+4
| | | | llvm-svn: 38822
* Add scaffolding for scopes.Chris Lattner2006-08-051-0/+8
| | | | llvm-svn: 38821
* Split LangOptions out into its own headerChris Lattner2006-08-041-0/+4
| | | | llvm-svn: 38806
* Add an initial cut at a datastructure for holding declspec's.Chris Lattner2006-08-041-8/+20
| | | | llvm-svn: 38805
* initial support for parsing, right now just ;'s at the top level, but thisChris Lattner2006-07-311-0/+32
| | | | | | adds most simple scaffolding. llvm-svn: 38802
* add infrastructure for warning if redef'd macro bodies differ, but don'tChris Lattner2006-07-081-1/+1
| | | | | | | | fully implement it. Fix warning on #define __LINE__ to warn about redefinition, not #undef. llvm-svn: 38679
* Diagnose erroneous macro definitions where a ## operator is at the start/end ↵Chris Lattner2006-07-061-1/+1
| | | | | | of the macro llvm-svn: 38677
* initial checkin of xcode project that I've been using for a whileChris Lattner2006-07-041-0/+444
llvm-svn: 38662
OpenPOWER on IntegriCloud