llvm-project/clang/lib/Sema
Richard Trieu cfe3f21cec Rename variables in SemaExpr.cpp to give a more consistant naming scheme.
ExprResult LHS, RHS,
Expr *LHSExpr, *RHSExpr
QualType LHSType, RHSType

Functions changed:
handleFloatConversion()
handleComplexIntConvsersion()

llvm-svn: 139153
2011-09-06 18:38:41 +00:00
..
AnalysisBasedWarnings.cpp Improve the diagnostic text for -Wmissing-noreturn to include the name 2011-08-31 09:01:53 +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 PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-range and auto with an ExtWarn, and produce a -Wc++0x-compat warning in C++98 mode when auto is used as a storage class. 2011-09-04 19:54:14 +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 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +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 Warn on missing [super finalize] calls. 2011-08-28 22:35:17 +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 Add ms_struct attribute on record typee 2011-04-26 17:54:40 +00:00
SemaCXXCast.cpp Make StmtDumper::VisitCXXFunctionalCastExpr dump the attached cast kind. Fix the cast kind for a cast from floating-point to enum type. (The difference isn't actually visible, but that's just because IRGen is overly forgiving.) Per report by Enea Zaffanella on cfe-dev. 2011-09-02 17:38:59 +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 Extend the ASTContext constructor to delay the initialization of 2011-09-02 00:18:52 +00:00
SemaCodeComplete.cpp objective-c: this patch (re)introduces objective-c's default property 2011-08-31 22:24:06 +00:00
SemaDecl.cpp Add test case for defaulted copy and move structure validation. 2011-09-04 18:14:28 +00:00
SemaDeclAttr.cpp Make helpers static, remove unused variables. 2011-09-03 03:30:59 +00:00
SemaDeclCXX.cpp When performing a derived-to-base cast on the right-hand side of the 2011-09-06 16:26:56 +00:00
SemaDeclObjC.cpp objective-c: this patch (re)introduces objective-c's default property 2011-08-31 22:24:06 +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 Rename variables in SemaExpr.cpp to give a more consistant naming scheme. 2011-09-06 18:38:41 +00:00
SemaExprCXX.cpp Extend the ASTContext constructor to delay the initialization of 2011-09-02 00:18:52 +00:00
SemaExprMember.cpp Encapsulate the Objective-C id/Class/SEL "redefinition" types in 2011-08-11 20:58:55 +00:00
SemaExprObjC.cpp Don't assert when diagnosing a missing cast of an unknown-anytype 2011-08-31 20:57:36 +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 Extend the self-reference warning to catch when a constructor references itself upon initialization, such as using itself within its own copy constructor. 2011-09-01 21:44:13 +00:00
SemaLookup.cpp objective-c: this patch (re)introduces objective-c's default property 2011-08-31 22:24:06 +00:00
SemaObjCProperty.cpp objective-c: this patch (re)introduces objective-c's default property 2011-08-31 22:24:06 +00:00
SemaOverload.cpp Be sure to emit lvalue-to-rvalue casts for loads from x-values. 2011-08-30 00:57:29 +00:00
SemaStmt.cpp Extend the ASTContext constructor to delay the initialization of 2011-09-02 00:18:52 +00:00
SemaTemplate.cpp Fix a crash-on-invalid. 2011-08-25 23:22:24 +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 Always mark friend function declarations in class templates as 2011-08-18 09:09: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 Extend the ASTContext constructor to delay the initialization of 2011-09-02 00:18:52 +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