@@ -267,7 +267,7 @@ struct ForwardTraversal {
267267 return result;
268268 }
269269
270- Analyzer::Action analyzeRange (const Token* start, const Token* end) {
270+ Analyzer::Action analyzeRange (const Token* start, const Token* end) const {
271271 Analyzer::Action result = Analyzer::Action::None;
272272 for (const Token* tok = start; tok && tok != end; tok = tok->next ()) {
273273 Analyzer::Action action = analyzer->analyze (tok, Analyzer::Direction::Forward);
@@ -338,22 +338,22 @@ struct ForwardTraversal {
338338 Inconclusive,
339339 };
340340
341- Analyzer::Action analyzeScope (const Token* endBlock) {
341+ Analyzer::Action analyzeScope (const Token* endBlock) const {
342342 return analyzeRange (endBlock->link (), endBlock);
343343 }
344344
345- Analyzer::Action checkScope (Token* endBlock) {
345+ Analyzer::Action checkScope (Token* endBlock) const {
346346 Analyzer::Action a = analyzeScope (endBlock);
347347 tryForkUpdateScope (endBlock, a.isModified ());
348348 return a;
349349 }
350350
351- Analyzer::Action checkScope (const Token* endBlock) {
351+ Analyzer::Action checkScope (const Token* endBlock) const {
352352 Analyzer::Action a = analyzeScope (endBlock);
353353 return a;
354354 }
355355
356- bool checkBranch (Branch& branch) {
356+ bool checkBranch (Branch& branch) const {
357357 Analyzer::Action a = analyzeScope (branch.endBlock );
358358 branch.action = a;
359359 std::vector<ForwardTraversal> ft1 = tryForkUpdateScope (branch.endBlock , a.isModified ());
0 commit comments