5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 13
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 15
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 1
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 2
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 3
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 4
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 5
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 6
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 7
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 8
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation
����: Unmatched cancel notification for request id 9
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint fallbackResponseError
����: Internal error: java.lang.StackOverflowError
java.util.concurrent.CompletionException: java.lang.StackOverflowError
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Caused by: java.lang.StackOverflowError
at com.intellij.psi.util.PsiTreeUtil.getChildrenOfTypeAsList(PsiTreeUtil.java:443)
at com.intellij.psi.util.PsiTreeUtil.getStubChildrenOfTypeAsList(PsiTreeUtil.java:480)
at com.tang.intellij.lua.psi.impl.LuaAssignStatImpl.getExprListList(LuaAssignStatImpl.java:42)
at com.tang.intellij.lua.psi.impl.LuaAssignStatImpl.getVarExprList(LuaAssignStatImpl.java:54)
at com.tang.intellij.lua.psi.PsiExtensionKt.getExprAt(PsiExtension.kt:184)
at com.tang.intellij.lua.psi.PsiExtensionKt.getAliasName(PsiExtension.kt:371)
at com.tang.intellij.lua.ty.TyPsiDocClass.(TyClass.kt:429)
at com.tang.intellij.lua.comment.psi.LuaDocPsiImplUtilKt.getType(LuaDocPsiImplUtil.kt:194)
at com.tang.intellij.lua.comment.psi.impl.LuaDocTagClassImpl.getType(LuaDocTagClassImpl.java:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:78)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.psi.LuaPsiResolveUtilKt.multiResolve(LuaPsiResolveUtil.kt:113)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1$1.invoke(Expressions.kt:222)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1$1.invoke(Expressions.kt:221)
at com.tang.intellij.lua.search.SearchContext.withRecursionGuard(SearchContext.kt:159)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-5(Expressions.kt:221)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:218)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:54)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:35)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:189)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:50)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:138)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:137)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:137)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:43)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:40)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessParentType(LuaPsiImplUtil.kt:255)
at com.tang.intellij.lua.psi.impl.LuaIndexExprImpl.guessParentType(LuaIndexExprImpl.java:86)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:370)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:35)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:189)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:50)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$3.invoke(Expressions.kt:363)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$3.invoke(Expressions.kt:362)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:362)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType$lambda-8(Expressions.kt:392)
at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:789)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:42)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:72)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:202)
at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:54)
at com.tang.intellij.lua.psi.search.CompositeLuaShortNamesManager.processAllMembers(CompositeLuaShortNamesManager.kt:74)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType(Expressions.kt:391)
at com.tang.intellij.lua.ty.ExpressionsKt.access$guessFieldType(Expressions.kt:1)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:373)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:371)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:99)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:98)
at com.tang.intellij.lua.ty.TyUnion$Companion.process(TyUnion.kt:91)
at com.tang.intellij.lua.ty.TyUnion$Companion.each(TyUnion.kt:98)
at com.tang.intellij.lua.ty.ITy$DefaultImpls.each(Ty.kt:79)
at com.tang.intellij.lua.ty.Ty.each(Ty.kt:117)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:371)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType$lambda-8(Expressions.kt:392)
at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:789)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:42)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:72)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:202)
at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:54)
at com.tang.intellij.lua.psi.search.CompositeLuaShortNamesManager.processAllMembers(CompositeLuaShortNamesManager.kt:74)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType(Expressions.kt:391)
at com.tang.intellij.lua.ty.ExpressionsKt.access$guessFieldType(Expressions.kt:1)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:373)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:371)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:99)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:98)
at com.tang.intellij.lua.ty.TyUnion$Companion.process(TyUnion.kt:91)
at com.tang.intellij.lua.ty.TyUnion$Companion.each(TyUnion.kt:98)
at com.tang.intellij.lua.ty.ITy$DefaultImpls.each(Ty.kt:79)
at com.tang.intellij.lua.ty.Ty.each(Ty.kt:117)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:371)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType$lambda-8(Expressions.kt:392)
at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:789)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:42)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:72)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:202)
at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:54)
...
5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 13 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 15 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 1 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 2 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 3 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 4 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 5 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 6 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 7 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 8 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint handleCancellation ����: Unmatched cancel notification for request id 9 5�� 08, 2024 7:39:24 ���� org.eclipse.lsp4j.jsonrpc.RemoteEndpoint fallbackResponseError ����: Internal error: java.lang.StackOverflowError java.util.concurrent.CompletionException: java.lang.StackOverflowError at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:645) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) Caused by: java.lang.StackOverflowError at com.intellij.psi.util.PsiTreeUtil.getChildrenOfTypeAsList(PsiTreeUtil.java:443) at com.intellij.psi.util.PsiTreeUtil.getStubChildrenOfTypeAsList(PsiTreeUtil.java:480) at com.tang.intellij.lua.psi.impl.LuaAssignStatImpl.getExprListList(LuaAssignStatImpl.java:42) at com.tang.intellij.lua.psi.impl.LuaAssignStatImpl.getVarExprList(LuaAssignStatImpl.java:54) at com.tang.intellij.lua.psi.PsiExtensionKt.getExprAt(PsiExtension.kt:184) at com.tang.intellij.lua.psi.PsiExtensionKt.getAliasName(PsiExtension.kt:371) at com.tang.intellij.lua.ty.TyPsiDocClass.(TyClass.kt:429)
at com.tang.intellij.lua.comment.psi.LuaDocPsiImplUtilKt.getType(LuaDocPsiImplUtil.kt:194)
at com.tang.intellij.lua.comment.psi.impl.LuaDocTagClassImpl.getType(LuaDocTagClassImpl.java:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:78)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.psi.LuaPsiResolveUtilKt.multiResolve(LuaPsiResolveUtil.kt:113)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1$1.invoke(Expressions.kt:222)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1$1.invoke(Expressions.kt:221)
at com.tang.intellij.lua.search.SearchContext.withRecursionGuard(SearchContext.kt:159)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-5(Expressions.kt:221)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:218)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:54)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:35)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:189)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:50)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:138)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:137)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:137)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:43)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:40)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessParentType(LuaPsiImplUtil.kt:255)
at com.tang.intellij.lua.psi.impl.LuaIndexExprImpl.guessParentType(LuaIndexExprImpl.java:86)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:370)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:35)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:189)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:50)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:248)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$3.invoke(Expressions.kt:363)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$3.invoke(Expressions.kt:362)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:121)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:362)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType$lambda-8(Expressions.kt:392)
at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:789)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:42)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:72)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:202)
at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:54)
at com.tang.intellij.lua.psi.search.CompositeLuaShortNamesManager.processAllMembers(CompositeLuaShortNamesManager.kt:74)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType(Expressions.kt:391)
at com.tang.intellij.lua.ty.ExpressionsKt.access$guessFieldType(Expressions.kt:1)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:373)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:371)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:99)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:98)
at com.tang.intellij.lua.ty.TyUnion$Companion.process(TyUnion.kt:91)
at com.tang.intellij.lua.ty.TyUnion$Companion.each(TyUnion.kt:98)
at com.tang.intellij.lua.ty.ITy$DefaultImpls.each(Ty.kt:79)
at com.tang.intellij.lua.ty.Ty.each(Ty.kt:117)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:371)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType$lambda-8(Expressions.kt:392)
at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:789)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:42)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:72)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:202)
at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:54)
at com.tang.intellij.lua.psi.search.CompositeLuaShortNamesManager.processAllMembers(CompositeLuaShortNamesManager.kt:74)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType(Expressions.kt:391)
at com.tang.intellij.lua.ty.ExpressionsKt.access$guessFieldType(Expressions.kt:1)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:373)
at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:371)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:99)
at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:98)
at com.tang.intellij.lua.ty.TyUnion$Companion.process(TyUnion.kt:91)
at com.tang.intellij.lua.ty.TyUnion$Companion.each(TyUnion.kt:98)
at com.tang.intellij.lua.ty.ITy$DefaultImpls.each(Ty.kt:79)
at com.tang.intellij.lua.ty.Ty.each(Ty.kt:117)
at com.tang.intellij.lua.ty.ExpressionsKt.infer$lambda-7(Expressions.kt:371)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:110)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23)
at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22)
at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:27)
at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:170)
at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58)
at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63)
at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29)
at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType$lambda-8(Expressions.kt:392)
at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:789)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:42)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:72)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:64)
at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:202)
at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:54)
...