aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-01-08Move FIXME to a better location.Steve Naroff
2009-01-08Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST.Steve Naroff
2009-01-08Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl).Steve Naroff
2009-01-08This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff
2009-01-08Add isSubRegionOf() method to SubRegion.Zhongxing Xu
2009-01-08PTH: Hook up getSpelling() caching in PTHLexer. This results in a niceTed Kremenek
2009-01-08PTH:Ted Kremenek
2009-01-08Objc's compatibility-alias semantics and codeFariborz Jahanian
2009-01-07Update some doxygen comments to be more rich. Remove StoreManager::GetRegion...Ted Kremenek
2009-01-07Refactor MemRegionManager instance variable into parent class. No functional...Ted Kremenek
2009-01-07Fix PR clang/3291Douglas Gregor
2009-01-07Fix printing of member references to avoid displaying implicitly-generated me...Douglas Gregor
2009-01-07Don't ICE when messaging on 'super' receiver when classFariborz Jahanian
2009-01-07Another nasty code gen. bug with trivial fix. Calling classFariborz Jahanian
2009-01-07Finished semantic analysis of anonymous unions in C++.Douglas Gregor
2009-01-07ObjC AST cleanups/simplifications (phase 1).Steve Naroff
2009-01-07Use DeclContext::getLookupContext wherever necessary to ensure that we look t...Douglas Gregor
2009-01-07When determining whether a variable is a file-scoped variable, checkDouglas Gregor
2009-01-07Initial implementation of anonymous unions (and, as a GNU extension,Douglas Gregor
2009-01-07This commit reflects changes to the retain/release checker motivated by myTed Kremenek
2009-01-06Allow Objective-C entities to be declared within a transparent contextDouglas Gregor
2009-01-06SourceManager: Implement "lazy" creation of MemBuffers for source files.Ted Kremenek
2009-01-06Another tweak to handle the MS extensions (<rdar://problem/5956221>).Steve Naroff
2009-01-06Add whitespace to silence the following warning in a Release build: warning: ...Ted Kremenek
2009-01-06Return UnknownVal in RegionStoreManager::getSizeInElements() for unsupported ...Ted Kremenek
2009-01-06Couple of code gen. fixes in ObjC's colection-statement. HardFariborz Jahanian
2009-01-06Fix <rdar://problem/5956221> clang ObjC rewriter: Microsoft-specific __fastca...Steve Naroff
2009-01-06- Various comment typo fixes in Sema.hChris Lattner
2009-01-06it is ok to insert empty source ranges into diagnostics, declare variable in ...Chris Lattner
2009-01-06simplify some code using 'continue' and the new 'isInIdentifierNamespace' pre...Chris Lattner
2009-01-06Minor tweaks to the transparent declcontext patchDouglas Gregor
2009-01-06rename MaybeParseCXXScopeSpecifier -> ParseOptionalCXXScopeSpecifier and Chris Lattner
2009-01-06minor code cleanups, reduce indentation since 'if' block can't fall through.Chris Lattner
2009-01-06Add QualifiedDeclRefExpr, which retains additional source-locationDouglas Gregor
2009-01-06rename tok::annot_qualtypename -> tok::annot_typename, which is bothChris Lattner
2009-01-06Misc changes to SourceManager::ContentCache:Ted Kremenek
2009-01-05Optimize stringification a bit to avoid std::string thrashing andChris Lattner
2009-01-05Remainder is only valid on integer vector operands.Daniel Dunbar
2009-01-05Back out code for handling VectorType's in getFloatingRank.Daniel Dunbar
2009-01-05Use CheckVectorOperands when % is applied to a vector type.Daniel Dunbar
2009-01-05Implement getFloatingRank() for extended vectors.Daniel Dunbar
2009-01-05Silence a GCC warningSebastian Redl
2009-01-05PODness and Type TraitsSebastian Redl
2009-01-05Introduce support for "transparent" DeclContexts, which areDouglas Gregor
2009-01-05simplify Preprocessor::getSpelling now that identifiers carry aroundChris Lattner
2009-01-05Fix an uninitialized-variable warningDouglas Gregor
2009-01-05remove optimization to avoid looking ahead for cases like ::foo. ThisChris Lattner
2009-01-05simplify some code.Chris Lattner
2009-01-05Rearrange some code in TryAnnotateTypeOrScopeToken to make it Chris Lattner
2009-01-05Fix a bug where we'd try to look beyond the current cached tokens whenChris Lattner