aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/ProcessTest.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2013-06-08 17:28:56 +0000
committerReid Kleckner <reid@kleckner.net>2013-06-08 17:28:56 +0000
commit4c124ffd5b05cf6a5c77a966a5e0b0df91274c1b (patch)
treedae935e3c824a870373e1e7a8b86f8d53c61bf08 /llvm/unittests/Support/ProcessTest.cpp
parent7dae9ce02132c1472db3e8a0cde56412ba39324c (diff)
downloadllvm-4c124ffd5b05cf6a5c77a966a5e0b0df91274c1b.zip
llvm-4c124ffd5b05cf6a5c77a966a5e0b0df91274c1b.tar.gz
llvm-4c124ffd5b05cf6a5c77a966a5e0b0df91274c1b.tar.bz2
[Sema] Make FunctionType's TSI use unadjusted argument types
This helps preserve the type-as-written in the AST, which we need for MSVC mangling. In particular, we need to preserve the types of array parameters in function pointer types. The essence of this change is: - QualType ArgTy = Param->getType(); + QualType ArgTy = Param->getTypeSourceInfo()->getType(); ... followed by the adjustment in ActOnFunctionDeclarator(). Differential Revision: http://llvm-reviews.chandlerc.com/D883 llvm-svn: 183614
Diffstat (limited to 'llvm/unittests/Support/ProcessTest.cpp')
0 files changed, 0 insertions, 0 deletions