Structs§
- AnalyzeError 
- DbIndex
- DiagnosticAction 
- DiagnosticIndex 
- EmmyLuaAnalysis 
- Emmyrc
- FileId
- GenericTpl 
- InFiled
- InferGuard 
- Guard to prevent infinite recursion Some type may reference itself, so we need to check if we have already infered this type
- LuaCompilation
- LuaDecl
- LuaDeclId 
- LuaDeclIndex 
- LuaDeclLocation 
- LuaDeclarationTree 
- LuaDiagnostic
- LuaDocParam Info 
- LuaDocReturn Info 
- LuaDocument
- LuaExistField Type 
- LuaExtendedType 
- LuaFileInfo 
- LuaFlowChain 
- LuaFlowIndex 
- LuaFunctionType 
- LuaGenericType 
- LuaInferConfig 
- LuaInstanceType 
- LuaIntersectionType 
- LuaMember
- LuaMemberId 
- LuaMemberIndex 
- LuaMemberInfo 
- LuaObjectType 
- LuaOperator
- LuaOperatorId 
- LuaOperatorIndex 
- LuaPropertyId 
- LuaPropertyIndex 
- LuaReferenceIndex 
- LuaScope
- LuaScopeId 
- LuaSignature
- LuaSignatureId 
- LuaSignatureIndex 
- LuaStringTplType 
- LuaTupleType 
- LuaTypeDecl 
- LuaTypeDecl Id 
- LuaTypeIndex 
- LuaUnionType 
- ModuleInfo 
- Profile
- SemanticInfo 
- SemanticModel 
- Vfs
Enums§
- DiagnosticAction Kind 
- DiagnosticCode 
- EmmyrcFilename Convention 
- EmmyrcLuaVersion 
- GenericTplId 
- LocalAttribute 
- LuaDeclExtra 
- LuaDeclOrMember Id 
- LuaDeclType Kind 
- LuaIndexAccess Key 
- LuaMemberKey 
- LuaMemberOwner 
- LuaMultiReturn 
- LuaOperatorMeta Method 
- LuaPropertyOwner Id 
- LuaScopeKind 
- LuaType
- LuaTypeAttribute 
- ScopeOrDecl Id 
- TypeAssertion