llvm-project/clang/lib
Matt Beaumont-Gay d9f244afbb Fix a QoI bug reported by a user.
Set the source location for the "member reference base type ... is not a
structure or union" diag to point at the operator rather than the member name.
If we're giving this diagnostic because of a typo'd '.' in place of a ';' at
the end of a line, the caret previously pointed at the identifier on the
following line, which isn't as helpful as it could be. Pointing the caret at
the '.' makes it more obvious what the problem is.

llvm-svn: 155267
2012-04-21 01:12:48 +00:00
..
ARCMigrate [arcmt] When fixing the "unassigned init call" ARC error, make sure 2012-03-31 01:34:06 +00:00
AST In mergeVisibility, if we already have an explicit visibility, keep it. 2012-04-19 05:50:08 +00:00
Analysis [analyzer] Run remove dead bindings right before leaving a function. 2012-04-20 21:59:08 +00:00
Basic Revert some Hexagon builtin commits to match reverts done to LLVM in 2012-04-18 21:32:25 +00:00
CodeGen Fix bug 12574 - Avoid infinite recursion in constructors and destructors when using Microsoft C++ ABI 2012-04-20 08:05:00 +00:00
Driver Link with Foundation whenever -fobjc-link-runtime is used. <rdar://10976177> 2012-04-21 00:21:42 +00:00
Edit Remove unused-but-set variable. 2012-03-13 17:05:43 +00:00
Frontend Suppress -Wunused-variable warning in -Asserts build 2012-04-18 17:25:16 +00:00
FrontendTool Remove the -cc1-level option "-pubnames-dump". Such things should stay 2012-04-13 16:03:00 +00:00
Headers Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. Unfortunately, these instructions have behavior that can't be modeled with shuffle vector. 2012-04-17 05:16:56 +00:00
Lex Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
Parse In Parser::isCXXDeclarationSpecifier, consider a non-type identifier 2012-04-19 23:17:45 +00:00
Rewrite objective-c modern translator: Further improving the last 2012-04-19 16:30:28 +00:00
Sema Fix a QoI bug reported by a user. 2012-04-21 01:12:48 +00:00
Serialization Implements boxed expressions for Objective-C. <rdar://problem/10194391> 2012-04-19 00:25:12 +00:00
StaticAnalyzer [analyzer] Run remove dead bindings right before leaving a function. 2012-04-20 21:59:08 +00:00
Tooling Adds a FixedCompilationDatabase to be able to specify tool parameters 2012-04-18 07:41:50 +00:00
CMakeLists.txt Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00
Makefile Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00