summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP] Initial parsing/sema analysis of 'target' directive.Alexey Bataev2014-09-192-0/+87
* Thread Safety Analysis: add new warning flag, -Wthread-safety-reference, whichDeLesley Hutchins2014-09-181-1/+34
* [X86, inlineasm] Check that the output size is correct for the given constraint.Akira Hatanaka2014-09-181-0/+14
* Patch to check at compile time for overflow whenFariborz Jahanian2014-09-182-3/+50
* Revert r217995 and follow-ups:Hans Wennborg2014-09-186-252/+191
* Parsing/Sema of directive omp for simdAlexander Musman2014-09-182-6/+75
* Sema: Diagnose undefined structs used as Microsoft anonymous structsDavid Majnemer2014-09-181-5/+11
* Skip parens when detecting whether we're instantiating a function declaration.Richard Smith2014-09-181-2/+2
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-09-176-190/+251
* Don't try to devirtualize non-virtual callsReid Kleckner2014-09-161-0/+4
* Objective-C. Prevents a crash generating AST for aFariborz Jahanian2014-09-151-0/+4
* Check delegating constructors for using uninitialized fields.Richard Trieu2014-09-121-0/+2
* patch to add missing warning on sizeof wrong parameterFariborz Jahanian2014-09-121-1/+2
* Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian2014-09-112-31/+64
* Objective-C. Accept 'nil' as indexing argument toFariborz Jahanian2014-09-101-1/+2
* Objective-C arc. Fixes a crash when issuing diagnostic forFariborz Jahanian2014-09-101-1/+1
* Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian2014-09-092-1/+78
* Allow empty statements in naked functions in addition to ASM statementsEhsan Akhgari2014-09-091-1/+1
* Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel2014-09-072-2/+46
* Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber2014-09-068-6/+115
* Move the initialization of VAListTagName after InitializeSema()Ben Langmuir2014-09-051-2/+4
* Stop double visiting some expressions during self reference checking.Richard Trieu2014-09-041-5/+17
* Don't allow inline asm statements to reference parameters in naked functionsHans Wennborg2014-09-041-0/+13
* Don't allow non-ASM statements in naked functionsHans Wennborg2014-09-041-0/+11
* PR20844: If we fail to list-initialize a reference, map to the referenced typeRichard Smith2014-09-041-0/+13
* [modules] Make NamespaceAliasDecl redeclarable, as it should be. This fixesRichard Smith2014-09-031-30/+33
* Fix member function call on null pointer in Sema::FindInstantiatedDecl.Alexey Samsonov2014-09-031-11/+11
* Split off CUDA-specific Sema parts to a new fileEli Bendersky2014-09-034-57/+77
* Fix up formatting.Eli Bendersky2014-09-021-1/+1
* Don't allow lambdas to capture invalid decls during template instantiations.Richard Trieu2014-09-021-1/+1
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-302-3/+3
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-304-10/+8
* Fix for PR20660, where unexpanded parameter pack in function parameter clause...Larisse Voufo2014-08-291-7/+31
* Objective-C [qoi]. If property is going to be implementedFariborz Jahanian2014-08-291-3/+4
* Objective-C. Tweak diagnosing properties that are not auto-synthesized.Fariborz Jahanian2014-08-291-20/+19
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-291-3/+1
* Don't load invalid enum value in Sema::LazilyCreateBuiltin.Alexey Samsonov2014-08-281-10/+8
* [C++11] Support for capturing of variable length arrays in lambda expression.Alexey Bataev2014-08-285-11/+54
* During cross field uninitialized checking, when processing an assignment,Richard Trieu2014-08-281-29/+43
* PR20769: Fix confusion when checking whether a prior default argument was inRichard Smith2014-08-272-6/+13
* More -Wuninitialized updatesRichard Trieu2014-08-272-8/+25
* Allow adding dll attributes on certain redecls with a warning if the decl has...Hans Wennborg2014-08-271-6/+23
* Call ResolveExceptionSpec for non-OdrUsed functions.Nico Weber2014-08-271-6/+9
* Objective-C. When multiple nullary selectors are found inFariborz Jahanian2014-08-271-1/+11
* Allow __fp16 as a function arg or return type for AArch64Oliver Stannard2014-08-271-4/+4
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-273-18/+17
* Fix representation of __attribute__((nonnull)) to support correctly modelingRichard Smith2014-08-272-41/+62
* Clarify comment so this doesn't appear to be a C11-only rule.Richard Smith2014-08-261-0/+3
* revert patch r216469.Fariborz Jahanian2014-08-261-1/+1
* c11- Check for c11 language option as documentation saysFariborz Jahanian2014-08-261-1/+1
OpenPOWER on IntegriCloud