aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Sema/Sema.h
AgeCommit message (Expand)Author
2013-05-05ArrayRef'ize Sema::CheckObjCMethodCallDmitri Gribenko
2013-05-05ArrayRef'ization of some methods in SemaOverload. Patch by Robert Wilhelm!Richard Smith
2013-05-05Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko
2013-05-04Implement most of N3638 (return type deduction for normal functions).Richard Smith
2013-05-04Implement template support for CapturedStmtWei Pan
2013-05-03Move CapturedStmt parameters to CapturedDeclBen Langmuir
2013-05-03Add const qualifier to Sema::getTypeName's parameter `II`Dmitri Gribenko
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-04-30When deducing an 'auto' type, don't modify the type-as-written.Richard Smith
2013-04-30Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith
2013-04-29Use ArrayRef in AddMethodCandidate.Rafael Espindola
2013-04-29Small CapturedStmt improvementsBen Langmuir
2013-04-27ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko
2013-04-24Objective-C: When reporting on missing property accessor implementation inFariborz Jahanian
2013-04-22[ms-inline asm] Refactor/clean up the SemaLookup interface. No functionalChad Rosier
2013-04-17Fix PR15291: noreturn adjustment in overload resolution for function template...Douglas Gregor
2013-04-17Enhance the ObjC global method pool to record whether there were 0, 1, or >= ...Argyrios Kyrtzidis
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-15Remove hasExternalLinkageUncached.Rafael Espindola
2013-04-10Add support for computing the exception specification for an inheritingRichard Smith
2013-04-04Be sure to check ARC conventions on the implicit method declarationsJohn McCall
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-04-02Add -Wstatic-local-in-inline, which warns about using a static localJohn McCall
2013-04-01Only merge down a variable type if the previous declaration wasJohn McCall
2013-03-28Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar...Richard Smith
2013-03-28Fold together the two implementations of 6.7.3p2 in SemaType. Fix two bugs, e...Richard Smith
2013-03-26Implement special-case name lookup for inheriting constructors: memberRichard Smith
2013-03-22Fix DeclRefExpr::getFoundDecl() for usages by reference.Daniel Jasper
2013-03-22OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev
2013-03-22Fix a crash-on-valid where a block capture copy expression wasJohn McCall
2013-03-19Add a clarifying note when a return statement is rejected becauseJohn McCall
2013-03-18Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith
2013-03-18Bring inheriting constructor implementation up-to-date with current defectRichard Smith
2013-03-14Don't try to typo-correct 'super' in an objc method.Argyrios Kyrtzidis
2013-03-14Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola
2013-03-08Sema: Preserve attributes on parameters in instantiated function templates.Jordan Rose
2013-03-08ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose
2013-03-04Centralize and refine the __unknown_anytype argument rulesJohn McCall
2013-03-02Process #pragma weak only after we know the linkage of the function or variableRafael Espindola
2013-02-23Shrink SmallPtrSet. It gets swapped a lot which copies the whole small part.Benjamin Kramer
2013-02-22[Sema] Semantic analysis for empty-declaration and attribute-declaration.Michael Han
2013-02-22Handle alignas(foo...) pack expansions.Richard Smith
2013-02-22Implement C++11 [dcl.align]p6-p8, and C11 6.7.5/7. This had to be split out ofRichard Smith
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-20Process and handle attributes on conditions and for loop variables. Process andRichard Smith
2013-02-20Add a new 'type_visibility' attribute to allow users toJohn McCall
2013-02-19PR15300: Support C++11 attributes on base-specifiers. We don't support any suchRichard Smith