hanchenye-llvm-project/clang/lib/Sema
Fariborz Jahanian 369a9c3b51 ObjectiveC. When introducing a new property declaration in
parimary class and in mrr mode, assume property's default
memory attribute (assign) and to prevent a bogus warning.
// rdar://15859862

llvm-svn: 200238
2014-01-27 19:14:49 +00:00
..
AnalysisBasedWarnings.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
AttributeList.cpp Adds a getSemanticSpelling function to semantic attribute subclasses which have a meaningful semantic spelling. Adds a sibling function to parsed attribtues (via AttributeList) for getting the semantic spelling, if one were to exist. This can be used for cleaner code that deals directly with the semantic spellings (such as the MSInheritance attribute). 2014-01-24 21:32:49 +00:00
CMakeLists.txt Removing the notion of TargetAttributesSema and replacing it with one where the parsed attributes are responsible for knowing their target-specific nature, instead of letting Sema figure it out. This is necessary so that __has_attribute can eventually determine whether a parsed attribute applies to the given target or not. 2014-01-09 22:48:32 +00:00
CodeCompleteConsumer.cpp Allow the computation of the base priority for a declaration code completion result to consider the completion context 2013-01-31 04:52:16 +00:00
DeclSpec.cpp Fix for PR9812: warn about bool instead of _Bool. 2014-01-15 09:15:43 +00:00
DelayedDiagnostic.cpp Implemented delayed processing of 'unavailable' checking, just like with 'deprecated'. 2013-12-18 23:30:06 +00:00
IdentifierResolver.cpp Per [dcl.meaning]p1, a name in an inline namespace can be redeclared using a 2013-12-05 04:30:04 +00:00
JumpDiagnostics.cpp Rename language option MicrosoftMode to MSVCCompat 2014-01-14 12:51:41 +00:00
Makefile
MultiplexExternalSemaSource.cpp Add hooks to ExternalSemaSource for after-the-fact diagnosis of 2013-08-12 22:11:14 +00:00
Scope.cpp Fix to PR8880 (clang dies processing a for loop) 2014-01-23 15:05:00 +00:00
ScopeInfo.cpp [REFACTOR] Refactored some of the generic-lambda capturing code. 2013-12-07 20:22:44 +00:00
Sema.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaAccess.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaAttr.cpp Distinguish between attributes explicitly written at the request of the user, and attributes implicitly generated to assist in bookkeeping by the compiler. This is done so by table generating a CreateImplicit method for each attribute. 2014-01-16 13:03:14 +00:00
SemaCXXScopeSpec.cpp Rename language option MicrosoftMode to MSVCCompat 2014-01-14 12:51:41 +00:00
SemaCast.cpp Revert "Revert r199416, "MS ABI: Improve selection of an inheritance model"" 2014-01-17 09:01:00 +00:00
SemaChecking.cpp PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a 2014-01-27 04:19:56 +00:00
SemaCodeComplete.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaConsumer.cpp
SemaDecl.cpp Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
SemaDeclAttr.cpp Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
SemaDeclCXX.cpp Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
SemaDeclObjC.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaExceptionSpec.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaExpr.cpp Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
SemaExprCXX.cpp PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a 2014-01-27 04:19:56 +00:00
SemaExprMember.cpp PR12788: Remove unnecessary and incorrect special case for indirect fields. 2014-01-17 22:29:43 +00:00
SemaExprObjC.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaFixItUtils.cpp PR17290: Use 'false' macro in fix-it hint for initializing a variable of type 2013-09-20 00:27:40 +00:00
SemaInit.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaLambda.cpp Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
SemaLookup.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaObjCProperty.cpp ObjectiveC. When introducing a new property declaration in 2014-01-27 19:14:49 +00:00
SemaOpenMP.cpp Sort all the #include lines with LLVM's utils/sort_includes.py which 2014-01-07 11:51:46 +00:00
SemaOverload.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaPseudoObject.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaStmt.cpp Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
SemaStmtAsm.cpp [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen 2013-05-24 18:32:55 +00:00
SemaStmtAttr.cpp Distinguish between attributes explicitly written at the request of the user, and attributes implicitly generated to assist in bookkeeping by the compiler. This is done so by table generating a CreateImplicit method for each attribute. 2014-01-16 13:03:14 +00:00
SemaTemplate.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaTemplateDeduction.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaTemplateInstantiate.cpp Update FunctionTypeLoc and related names to match r199686 2014-01-21 00:32:38 +00:00
SemaTemplateInstantiateDecl.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
SemaTemplateVariadic.cpp Sort all the #include lines with LLVM's utils/sort_includes.py which 2014-01-07 11:51:46 +00:00
SemaType.cpp Rename getResultType() on function and method declarations to getReturnType() 2014-01-25 16:55:45 +00:00
TreeTransform.h Rename getResultLoc() too 2014-01-25 23:51:36 +00:00
TypeLocBuilder.cpp Add missing file from r183563 (the recommit of 183466). 2013-06-07 20:33:10 +00:00
TypeLocBuilder.h Re-commit r183466 with a fix to make the TypeLoc casting machinery work 2013-06-07 20:31:48 +00:00