EmmyLua / EmmyLua-ErrorReport

0 stars 0 forks source link

[auto-generated:1306312006] null #80

Open emmy-issue opened 5 years ago

emmy-issue commented 5 years ago
---------------------- - 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) ```
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago
emmy-issue commented 5 years ago