----------------------
- Plugin Name: EmmyLua
- Plugin Version: 1.2.8-IDEA182
- OS Name: Linux
- Java Version: 1.8.0_202-release
- App Name: CLion
- App Full Name: CLion
- App Version name: CLion
- Is EAP: false
- App Build: CL-191.6183.77
- App Version: 2019.1
- Last Action:
```
java.lang.StackOverflowError
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:31)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:259)
at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:140)
at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt)
at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:42)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:139)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:44)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:37)
at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:42)
at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25)
at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33)
at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:36)
at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:30)
at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:259)
```