File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 6161 clang: git build-essential pkg-config python3 curl openjdk-11-jdk pkg-config libncurses-dev libxml2-utils libxml2-dev
6262 msvc: ''
6363 extra-values : |
64- llvm-hash: e1065370aaacb1b1cb48e77d37d376bf024f4a39
64+ llvm-hash: b6bd7477a91ed47ecc1baae0a961224511679b59
6565 llvm-id: {{ substr llvm-hash 0 7 }}
6666 llvm-build-preset-prefix: {{#if optimized-debug}}debwithopt{{else}}{{lowercase build-type}}{{/if}}
6767 llvm-build-preset-suffix: {{#if (ieq os 'windows') }}win{{else}}unix{{/if}}
Original file line number Diff line number Diff line change @@ -297,7 +297,7 @@ NOTE: These examples assume VcPkg is already installed in the `third-party/vcpkg
297297=== LLVM
298298
299299MrDocs uses LLVM to parse C++ code and extract documentation from it.
300- It depends on a recent version of LLVM: https://github.com/llvm/llvm-project/tree/e1065370aaacb1b1cb48e77d37d376bf024f4a39[e1065370 ]
300+ It depends on a recent version of LLVM: https://github.com/llvm/llvm-project/tree/b6bd7477a91ed47ecc1baae0a961224511679b59[b6bd747 ]
301301
302302**Download**:
303303
@@ -310,7 +310,7 @@ mkdir -p llvm-project <.>
310310cd llvm-project
311311git init <.>
312312git remote add origin https://github.com/llvm/llvm-project.git <.>
313- git fetch --depth 1 origin e1065370aaacb1b1cb48e77d37d376bf024f4a39 <.>
313+ git fetch --depth 1 origin b6bd7477a91ed47ecc1baae0a961224511679b59 <.>
314314git checkout FETCH_HEAD <.>
315315----
316316
Original file line number Diff line number Diff line change @@ -1697,15 +1697,15 @@ class ASTVisitor
16971697 template_params, sfinae_info->Arguments , param_idx);
16981698 if (! param_arg)
16991699 return std::nullopt ;
1700- unsigned ParamIdx = FindParam (ATD->getInjectedTemplateArgs (), *param_arg);
1700+ unsigned ParamIdx = FindParam (ATD->getInjectedTemplateArgs (context_ ), *param_arg);
17011701 return std::make_tuple (ATD->getTemplateParameters (), std::move (controlling_params), ParamIdx);
17021702 }
17031703
17041704 auto * CTD = dyn_cast<ClassTemplateDecl>(TD);
17051705 if (! CTD)
17061706 return std::nullopt ;
17071707
1708- auto PrimaryArgs = CTD->getInjectedTemplateArgs ();
1708+ auto PrimaryArgs = CTD->getInjectedTemplateArgs (context_ );
17091709 llvm::SmallBitVector ControllingParams (PrimaryArgs.size ());
17101710
17111711 QualType MemberType;
You can’t perform that action at this time.
0 commit comments