Skip to content

Commit a5f3247

Browse files
authored
Merge pull request #2848 from artbear/ref-index-fix
исправлено падение анализа на БСП 3.1 из-за ошибки в RefefernceIndexFiller
2 parents e480fa7 + ac26a5a commit a5f3247

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/com/github/_1c_syntax/bsl/languageserver/references/ReferenceIndexFiller.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,11 @@ public BSLParserRuleContext visitGlobalMethodCall(BSLParser.GlobalMethodCallCont
130130
@Override
131131
public BSLParserRuleContext visitNewExpression(BSLParser.NewExpressionContext ctx) {
132132
if (NotifyDescription.isNotifyDescription(ctx)) {
133-
var callParamList = ctx.doCall().callParamList().callParam();
133+
final var doCallContext = ctx.doCall();
134+
if (doCallContext == null){
135+
return super.visitNewExpression(ctx);
136+
}
137+
var callParamList = doCallContext.callParamList().callParam();
134138

135139
if (NotifyDescription.notifyDescriptionContainsHandler(callParamList)) {
136140
addCallbackMethodCall(

0 commit comments

Comments
 (0)