Structs§
- Analyze
Error - Code
Style Diagnostic - DbIndex
- Decl
Reference - Diagnostic
Action - Diagnostic
Index - Emmy
LuaAnalysis - Emmyrc
- FileId
- Generic
Tpl - InFiled
- Infer
Guard - Guard to prevent infinite recursion Some type may reference itself, so we need to check if we have already inferred this type
- LuaCompilation
- LuaDecl
- LuaDecl
Id - LuaDecl
Index - LuaDecl
Location - LuaDeclaration
Tree - LuaDiagnostic
- LuaDoc
Param Info - LuaDoc
Return Info - LuaDocument
- LuaExtended
Type - LuaFile
Info - LuaFlow
Chain - LuaFlow
Index - LuaFunction
Type - LuaGeneric
Type - LuaInfer
Config - LuaInstance
Type - LuaIntersection
Type - LuaMember
- LuaMember
Id - LuaMember
Index - LuaMember
Info - LuaMember
Path Exist Type - LuaObject
Type - LuaOperator
- LuaOperator
Id - LuaOperator
Index - LuaProperty
Id - LuaProperty
Index - LuaReference
Index - LuaScope
- LuaScope
Id - LuaSignature
- LuaSignature
Id - LuaSignature
Index - LuaString
TplType - LuaTuple
Type - LuaType
Decl - LuaType
Decl Id - LuaType
Index - LuaUnion
Type - Module
Info - Profile
- Range
Format Result - Semantic
Info - Semantic
Model - Type
Substitutor - Vfs
Enums§
- Diagnostic
Action Kind - Diagnostic
Code - Emmyrc
Filename Convention - Emmyrc
LuaVersion - Generic
TplId - Local
Attribute - LuaDecl
Extra - LuaDecl
OrMember Id - LuaDecl
Type Kind - LuaIndex
Access Key - LuaMember
Key - LuaMember
Owner - LuaMulti
Return - LuaOperator
Meta Method - LuaProperty
Owner Id - LuaScope
Kind - LuaType
- LuaType
Attribute - Render
Level - Scope
OrDecl Id - Type
Assertion - TypeOps