- c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 16 years ago
- a4d3282 Update prototype. by Daniel Dunbar · 16 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
- f53b443 Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. by Anders Carlsson · 16 years ago
- 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 16 years ago
- 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 16 years ago
- 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 16 years ago
- 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 16 years ago
- fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 16 years ago
- fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 16 years ago
- 0f434ec Rename Action::TagKind to Action::TagUseKind, which removes both a misnomer by John McCall · 16 years ago
- bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 16 years ago
- 9891359 add the location of the ')' in a do/while statement to DoStmt. by Chris Lattner · 16 years ago
- 5e300d1 It's an error to use a function declared in a class definition as a default argument before the function has been declared. by Anders Carlsson · 16 years ago
- 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 16 years ago
- a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 16 years ago
- f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 16 years ago
- c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 16 years ago
- 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 16 years ago
- b09f6e1 Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp by Eli Friedman · 16 years ago[Renamed (99%) from tools/clang-cc/PrintParserCallbacks.cpp]
- f54fce8 Switch some utilities in clang-cc to take a stream instead of a by Eli Friedman · 16 years ago
- 7f537c1 Make ActOnWhileStmt take a FullExprArg for the condition expr. by Anders Carlsson · 16 years ago
- 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 16 years ago
- a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 16 years ago
- c6e35aa Implement a FIXME, we now pass in the locations of the braces for enums. by Mike Stump · 16 years ago
- c2542b6 Rename clang.[cpp,h] to clang-cc.[cpp,h] to reflect the name change of the by Ted Kremenek · 16 years ago
- 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 16 years ago
- b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 16 years ago
- 06c0fec Pass access specifiers through to member classes and member enums. by Douglas Gregor · 16 years ago
- 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 16 years ago[Renamed from Driver/PrintParserCallbacks.cpp]
- 5908a92 InitListDesignations hasn't been used (ever). Eliminate it, and by Douglas Gregor · 16 years ago
- 94b15fb Handle static_asserts when instantiating structs. by Anders Carlsson · 16 years ago
- f53597f Convert a bunch of actions to smart pointers, and also bring PrintParserCallbacks a bit more in line with reality. by Sebastian Redl · 16 years ago
- a6e3ac5 Implemented access check for ivars accessed inside by Fariborz Jahanian · 16 years ago
- 24e1e70 Change Parser::ParseCaseStatement to use an iterative approach to parsing by Chris Lattner · 16 years ago
- 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 16 years ago
- ebf6443 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 16 years ago
- e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 16 years ago
- ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
- 76ad2e8 Put the invalid flag of OwningResult into the Action pointer. by Sebastian Redl · 16 years ago
- ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
- b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
- 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
- cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
- 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
- 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
- 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
- f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
- de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
- 117054a Convert a two more statement actions to smart pointers. by Sebastian Redl · 16 years ago
- c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
- 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
- a0fd865 Parser support for C++ try-catch. by Sebastian Redl · 16 years ago
- a60528c Convert a few Stmt actions to smart pointers. by Sebastian Redl · 16 years ago
- e79837a Fix PrintParserCallbacks for the new ActOnLinkageSpec actions by Douglas Gregor · 16 years ago
- 798d119 Some utilities for using the smart pointers in Actions, especially Sema. Convert a few functions. by Sebastian Redl · 16 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- 5c37de7 Add support for calls to dependent names within templates, e.g., by Douglas Gregor · 16 years ago
- cee63fb Handle new by passing the Declaration to the Action, not a processed type. by Sebastian Redl · 16 years ago
- 4c5d320 Implementation of new and delete parsing and sema. by Sebastian Redl · 17 years ago
- 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 17 years ago
- 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 17 years ago
- 0518999 Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expressions, both of values and types. by Sebastian Redl · 17 years ago
- eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 17 years ago
- eaebc75 Initial, rudimentary implementation of operator overloading for binary by Douglas Gregor · 17 years ago
- e10b0f2 "One" line fix for -parse-noop failure, "id" and several other things by Daniel Dunbar · 17 years ago
- 220ad7c pass designators into sema. This completes parser-level designator by Chris Lattner · 17 years ago
- 1bfe1c2 Pass postfix attributes to ActOnFields. by Daniel Dunbar · 17 years ago
- d9f6910 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 17 years ago
- 914701e Move AsmLabel into Declarator instead of just a parameter to ActOnDeclarator. by Daniel Dunbar · 17 years ago
- a80f874 Add more Parser/Sema support for GCC asm-label extension. by Daniel Dunbar · 17 years ago
- bb8f4e6 Add more output to clang -parse-print-callbacks by Daniel Dunbar · 17 years ago
- bdd30c2 Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and remove by Ted Kremenek · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- b4292f2 by Steve Naroff · 18 years ago
- 640db42 by Steve Naroff · 18 years ago
- c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 18 years ago
- 08d92e4 by Steve Naroff · 18 years ago
- bb20469 by Steve Naroff · 18 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 18 years ago