clang/lib/Sema
Douglas Gregor 48822fbd08 Kill off an irrelevant FIXME
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139523 91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-12 18:58:37 +00:00
..
AnalysisBasedWarnings.cpp Show either a location or a fixit note, not both, for uninitialized variable warnings. 2011-09-10 05:35:08 +00:00
AttributeList.cpp Added basic parsing for all remaining attributes, thread safety 2011-07-28 20:12:35 +00:00
CMakeLists.txt Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function. 2011-07-28 19:46:48 +00:00
CodeCompleteConsumer.cpp When performing code completion after at @interface, allow both 2011-07-30 06:55:39 +00:00
DeclSpec.cpp Remove the restriction on module-private friends. Since the friend 2011-09-12 15:48:15 +00:00
DelayedDiagnostic.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
IdentifierResolver.cpp Fix the insertion of label declarations into the identifier chain in 2011-03-24 10:35:39 +00:00
JumpDiagnostics.cpp Update comment because JumpDiagnostics.cpp is not just about VLA scope. 2011-09-09 11:02:57 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
Scope.cpp Store a parameter index and function prototype depth in every 2011-05-01 22:35:37 +00:00
Sema.cpp Give conversions of block pointers to ObjC pointers a different cast kind 2011-09-09 05:25:32 +00:00
SemaAccess.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaAttr.cpp Change all references of type ExprTy to Expr and get rid of the typedefs. 2011-09-09 02:00:50 +00:00
SemaCXXCast.cpp When converting a block pointer to an Objective-C pointer type, extend 2011-09-10 01:16:55 +00:00
SemaCXXScopeSpec.cpp In Microsoft mode, if we are within a templated function and we can't resolve Identifier during BuildCXXNestedNameSpecifier, then extend the SS with Identifier. This will have the effect of resolving Identifier during template instantiation. The goal is to be able to resolve a function call whose nested-name-specifier is located inside a dependent base class. 2011-07-27 01:05:24 +00:00
SemaChecking.cpp Rename the ARC cast kinds to start with "ARC". 2011-09-10 06:18:15 +00:00
SemaCodeComplete.cpp Change all references of type ExprTy to Expr and get rid of the typedefs. 2011-09-09 02:00:50 +00:00
SemaDecl.cpp Kill off an irrelevant FIXME 2011-09-12 18:58:37 +00:00
SemaDeclAttr.cpp Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 2011-09-09 22:41:49 +00:00
SemaDeclCXX.cpp __module_private__ is inherited by redeclarations of an entity, and 2011-09-09 19:05:14 +00:00
SemaDeclObjC.cpp Give conversions of block pointers to ObjC pointers a different cast kind 2011-09-09 05:25:32 +00:00
SemaExceptionSpec.cpp Implement support for C++11 in-class initialization of non-static data members. 2011-06-11 17:19:42 +00:00
SemaExpr.cpp Refactor CheckAdditionOperands() to use early return for pointer addition. 2011-09-12 18:37:54 +00:00
SemaExprCXX.cpp Rename the ARC cast kinds to start with "ARC". 2011-09-10 06:18:15 +00:00
SemaExprMember.cpp Encapsulate the Objective-C id/Class/SEL "redefinition" types in 2011-08-11 20:58:55 +00:00
SemaExprObjC.cpp Rename the ARC cast kinds to start with "ARC". 2011-09-10 06:18:15 +00:00
SemaFixItUtils.cpp Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function. 2011-07-28 19:46:48 +00:00
SemaInit.cpp Rename the ARC cast kinds to start with "ARC". 2011-09-10 06:18:15 +00:00
SemaLookup.cpp Fix Sema::CorrectTypo to ignore found but unresolved symbols 2011-09-07 20:25:59 +00:00
SemaObjCProperty.cpp objc-gc: More sema work for properties declared 'weak' 2011-09-07 16:24:21 +00:00
SemaOverload.cpp Silence "end of non-void function" warnings with llvm_unreachable and add an assert. 2011-09-10 21:52:04 +00:00
SemaStmt.cpp Extend the ASTContext constructor to delay the initialization of 2011-09-02 00:18:52 +00:00
SemaTemplate.cpp Specializations cannot be module-hidden. Diagnose attempts to do so. 2011-09-09 20:53:38 +00:00
SemaTemplateDeduction.cpp Fix a typo when determining whether to strip cv-qualifiers during template argument deduction 2011-08-30 00:37:54 +00:00
SemaTemplateInstantiate.cpp Implement function template specialization at class scope extension in Microsoft mode. A new AST node is introduced: ClassScopeFunctionSpecialization. This node holds a FunctionDecl that is not yet specialized; then during the class template instantiation the ClassScopeFunctionSpecialization will spawn the actual function specialization. 2011-08-14 03:52:19 +00:00
SemaTemplateInstantiateDecl.cpp Changed references of BaseTy, MemInitTy, CXXScopeTy, TemplateParamsTy to CXXBaseSpecifier, CXXCtorInitializer, NestedNameSpecifier, TemplateParameterList and removed their typedefs. 2011-09-09 03:18:59 +00:00
SemaTemplateVariadic.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaType.cpp Implement the Objective-C 'instancetype' type, which is an alias of 2011-09-08 01:46:34 +00:00
TargetAttributesSema.cpp Extend the ASTContext constructor to delay the initialization of 2011-09-02 00:18:52 +00:00
TargetAttributesSema.h Remove Sema.h's dependency on DeclCXX.h. 2010-08-25 07:42:41 +00:00
TreeTransform.h The lock operand to an @synchronized statement is also 2011-07-27 21:50:02 +00:00
TypeLocBuilder.h Remove more unnecessary #include <llvm/ADT/SmallVector.h> 2011-06-20 06:11:46 +00:00