summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement basic support for template instantiation of pack expansionsDouglas Gregor2010-12-201-1/+2
* Move the functionality to mark all vtables of key functions as used withinChandler Carruth2010-12-121-0/+12
* Tie DefineVTablesUsed() in with recursive function instantiation so that we emitNick Lewycky2010-11-251-20/+18
* Refactoring. Get FunctionScopeInfo to use DiagnosticErrorTrap.Argyrios Kyrtzidis2010-11-191-9/+7
* Refactoring of Diagnostic class.Argyrios Kyrtzidis2010-11-181-6/+6
* Fix a silly bug in the suppression of non-error diagnostics in aDouglas Gregor2010-10-131-0/+2
* Introduce support for emitting diagnostics (warnings + their notes)Douglas Gregor2010-10-121-19/+36
* Move ExternalSemaSource::ReadMethodPool's implementation to Sema.cpp so that ...Sebastian Redl2010-09-281-0/+6
* Fix a few minor issues with parsing and semantic analysis of C++Douglas Gregor2010-09-081-1/+1
* Initialize the MSVCGuidDecl variable in the correct order.Bill Wendling2010-09-081-2/+3
* Microsoft's __uuidof operator implementation part 1.Francois Pichet2010-09-081-1/+1
* Devirtualize Sema, kill off DeleteExpr and DeleteStmt, and reformat.John McCall2010-09-031-5/+0
* One who seeks knowledge learns something new every day.John McCall2010-08-261-0/+19
* Restore r112114 now that SmallVector<...,0> is safe.John McCall2010-08-261-2/+2
* Revert r112114, "Pull DelayedDiagnostic and AccessedEntity out into their ownDaniel Dunbar2010-08-261-2/+2
* Pull DelayedDiagnostic and AccessedEntity out into their own header.John McCall2010-08-251-2/+2
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-0/+1
* Initialize the translation-unit scope before lexing the firstDouglas Gregor2010-08-251-1/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-1/+1
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-10/+6
* Rename *PendingImplicitInstantiations to *PendingInstantiations. NoChandler Carruth2010-08-251-1/+1
* Split FunctionScopeInfo and BlockScopeInfo into their own header.John McCall2010-08-251-18/+22
* Remove Sema.h's dependency on DeclCXX.h.John McCall2010-08-251-0/+1
* Sema doesn't need these STL headers.John McCall2010-08-241-1/+1
* More header elimination. The goal of all this is to allow Parser toJohn McCall2010-08-241-0/+2
* Rename PCHReader to ASTReader.Sebastian Redl2010-08-181-2/+2
* Rename -Wunused-method -> -Wunused-member-function.Argyrios Kyrtzidis2010-08-171-1/+1
* Introduce -Wunused-method option for warning on unused class methods in anony...Argyrios Kyrtzidis2010-08-171-1/+3
* Commit improved version of 111026 & 111027.Argyrios Kyrtzidis2010-08-151-9/+53
* Implement caching of code-completion results for macro definitionsDouglas Gregor2010-08-131-1/+5
* Revert 111026 & 111027, build breakage.Argyrios Kyrtzidis2010-08-131-53/+9
* The unused warnings extravaganza continues. Warn for:Argyrios Kyrtzidis2010-08-131-7/+29
* Expand the unused warnings for functions. Warn for:Argyrios Kyrtzidis2010-08-131-7/+29
* Change Sema's UnusedStaticFuncs to UnusedFileScopedDecls to allow also keepin...Argyrios Kyrtzidis2010-08-131-13/+15
* Teach ASTUnit to hold on to the Sema object and ASTConsumer that areDouglas Gregor2010-08-131-1/+1
* Add a ParseAST overload that takes a Sema object, so that the callerDouglas Gregor2010-08-121-3/+26
* Fixing the build isn't good enough; back out r110956 and r110953.John McCall2010-08-121-22/+1
* dgregor should write code that compiles.John McCall2010-08-121-3/+3
* Add a ParseAST overload that takes a Sema object, so that the callerDouglas Gregor2010-08-121-0/+21
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-1/+1
* Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable,Douglas Gregor2010-08-111-1/+1
* - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for for...Sebastian Redl2010-08-091-1/+1
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-4/+4
* Store the pending implicit instantiations in the PCH and perform them at the ...Argyrios Kyrtzidis2010-08-051-20/+23
* Support #pragma weak for PCH.Argyrios Kyrtzidis2010-08-051-3/+3
* Implement #pragma GCC visibility.Eli Friedman2010-08-051-1/+2
* Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr f...Argyrios Kyrtzidis2010-08-021-2/+1
* Only run the jump-checker if there's a branch-protected scope *and* there'sJohn McCall2010-08-011-1/+4
* Remove the vast majority of the Destroy methods from the AST library,Douglas Gregor2010-07-251-2/+0
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-4/+14
OpenPOWER on IntegriCloud