summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/Pragma.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-05-17 21:50:06 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-05-17 21:50:06 +0000
commit3f75acfbc7534f4f01c7eb457d8d95461e85684a (patch)
treeddf4b76427fcfff74f0680d66fa42f3a5be49da2 /clang/lib/Lex/Pragma.cpp
parent9f664c108396a70fd3ab984c1ddceeda305efbf9 (diff)
downloadbcm5719-llvm-3f75acfbc7534f4f01c7eb457d8d95461e85684a.tar.gz
bcm5719-llvm-3f75acfbc7534f4f01c7eb457d8d95461e85684a.zip
Target: add support to build CallLoweringInfo
Rather than introducing an auxiliary CallLoweringInfoBuilder, add the methods to do chained function construction directly to CallLoweringInfo. This reduces the monstrous 15-parameter constructor into a series of simpler (for some definition of simpler) functions that control particular aspects of the call. The old interfaces can be completely removed once callers are moved to the new chained constructor pattern. llvm-svn: 209081
Diffstat (limited to 'clang/lib/Lex/Pragma.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud