summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-1/+1
* Give InitListChecker a verification-only mode, where it neither emits diagnos...Sebastian Redl2011-09-241-6/+18
* [microsoft] In Microsoft mode, if we are inside a template class member funct...Francois Pichet2011-09-241-0/+10
* objc - fixes a crash when undefined typed propertyFariborz Jahanian2011-09-231-1/+4
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-8/+8
* In OpenCL, conversions between different vector types are disallowedTobias Grosser2011-09-221-1/+5
* In the OpenCL mode, the AltiVec mode must be off and checks must be strictTobias Grosser2011-09-211-1/+2
* ArrayRef-ifying Function/BlockDecl's setParamsDavid Blaikie2011-09-211-1/+1
* Change:Richard Trieu2011-09-211-1/+1
* Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis2011-09-191-2/+2
* objc - some refactoring of my last 'self' patch.Fariborz Jahanian2011-09-191-8/+11
* objc - Treat type of 'self' in class methods as root ofFariborz Jahanian2011-09-171-1/+20
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-2/+2
* Moves calls of checkArithmeticNull() from CreateBuiltinBinOp() into the indiv...Richard Trieu2011-09-161-49/+53
* Remove no longer needed LHSType and RHSType from checkArithmeticNull()Richard Trieu2011-09-151-3/+1
* Change checkArithmeticNull() to use a NonNullType, instead of checking both theRichard Trieu2011-09-151-14/+6
* reverse patch in r139818 to focus on 'self'Fariborz Jahanian2011-09-151-30/+1
* Objective-c: Conversion from type Class to any root class type is allowed Fariborz Jahanian2011-09-151-2/+30
* Refactor CheckAdditionOperands() to use early return for pointer addition.Richard Trieu2011-09-121-21/+22
* Fix two comments from warn to emit error to match the actual diagnostic used.Richard Trieu2011-09-121-2/+2
* Silence ?: precendence warning when parenthesis are present.Hans Wennborg2011-09-121-2/+3
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-101-2/+2
* When converting a block pointer to an Objective-C pointer type, extendJohn McCall2011-09-101-1/+33
* Clean up the sentinel-attribute checking code a lot. DocumentJohn McCall2011-09-091-76/+62
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-37/+59
* Clean up the RebuildUnknownAnyExpr visitor in SemaExpr.cpp. Mainly swapped a...Richard Trieu2011-09-091-155/+155
* Capitialize paramater names in SemaExpr.cpp and resolve any parameter name co...Richard Trieu2011-09-091-345/+345
* Change diagnoseAddressOfInvalidType() to use an enum to determine what error ...Richard Trieu2011-09-071-9/+19
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-071-26/+28
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-071-73/+75
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-071-43/+43
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-071-53/+53
* In Microsoft mode, if we are inside a template class member function and we c...Francois Pichet2011-09-071-0/+2
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-99/+101
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-23/+23
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-36/+36
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-55/+57
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-64/+64
* Implement the Named Return Value Optimization (NRVO) for blocks.Douglas Gregor2011-09-061-0/+2
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-36/+36
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-57/+57
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-32/+30
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-20/+21
* Spelling.Benjamin Kramer2011-09-061-7/+7
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-56/+55
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-35/+32
* Rename variables in SemaExpr.cpp to give a more consistant naming scheme.Richard Trieu2011-09-061-23/+24
* Pass 0 instead of a empty TemplateArgumentListInfo when creating a CXXDepende...Francois Pichet2011-09-041-1/+2
* More unused variable removal.Benjamin Kramer2011-09-031-3/+1
OpenPOWER on IntegriCloud