hanchenye-llvm-project/clang/lib/Parse
Ilya Biryukov ff2a99752f [CodeComplete] Propagate preferred type for function arguments in more cases
Summary:
See the added test for some new cases.
This change also removes special code completion calls inside the
ParseExpressionList function now that we properly propagate expected
type to the function responsible for parsing elements of the expression list
(ParseAssignmentExpression).

Reviewers: kadircet

Reviewed By: kadircet

Subscribers: xbolva00, jdoerfert, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D58541

llvm-svn: 354864
2019-02-26 11:01:50 +00:00
..
CMakeLists.txt
ParseAST.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ParseCXXInlineMethods.cpp Rename getTypeQualifiers to getMethodQualifiers. 2019-01-28 11:37:49 +00:00
ParseDecl.cpp [CodeComplete] Propagate preferred type for function arguments in more cases 2019-02-26 11:01:50 +00:00
ParseDeclCXX.cpp [CodeComplete] Propagate preferred type for function arguments in more cases 2019-02-26 11:01:50 +00:00
ParseExpr.cpp [CodeComplete] Propagate preferred type for function arguments in more cases 2019-02-26 11:01:50 +00:00
ParseExprCXX.cpp [CodeComplete] Propagate preferred type for function arguments in more cases 2019-02-26 11:01:50 +00:00
ParseInit.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ParseObjc.cpp PR40642: Fix determination of whether the final statement of a statement 2019-02-15 00:27:53 +00:00
ParseOpenMP.cpp [CodeComplete] Propagate preferred type for function arguments in more cases 2019-02-26 11:01:50 +00:00
ParsePragma.cpp [OpenCL][PR40603] In C++ preserve compatibility with OpenCL C v2.0 2019-02-07 17:32:37 +00:00
ParseStmt.cpp PR40642: Fix determination of whether the final statement of a statement 2019-02-15 00:27:53 +00:00
ParseStmtAsm.cpp [X86] Change MS inline asm clobber list filter to check for 'fpsr' instead of 'fpsw' after D57641. 2019-02-05 06:13:14 +00:00
ParseTemplate.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ParseTentative.cpp [MS] Fix for Bug 8446, template instantiation without a 'typename' keyword 2019-02-26 02:22:17 +00:00
Parser.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00