Contents
Index
zeolite-lang-0.7.0.0: Zeolite is a statically-typed, general-purpose programming language.
Index
allGetter
CompilerCxx.Naming
alwaysPair
Types.Positional
AnyCategory
Types.TypeCategory
anyComment
Parser.Common
anyGetter
CompilerCxx.Naming
AnyTypeResolver
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
applyProcedureScope
Compilation.ScopeContext
ArgValues
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
Assignable
Types.Procedure
assignableName
Types.Procedure
AssignedInstance
Types.Procedure
assignFunctionParams
Types.Function
Assignment
Types.Procedure
assignOperator
Parser.Common
autoReadConfig
Cli.ParseMetadata
autoWriteConfig
Cli.ParseMetadata
avContext
Types.Procedure
avNames
Types.Procedure
Backend
Config.LocalConfig
baseHeaderIncludes
CompilerCxx.Naming
baseSourceIncludes
CompilerCxx.Naming
blockComment
Parser.Common
BoolLiteral
Types.Procedure
boolRequiredValue
Types.Builtin
BoxedPrimitive
CompilerCxx.Code
BuiltinBool
Types.TypeInstance
BuiltinCall
Types.Procedure
BuiltinChar
Types.TypeInstance
BuiltinFloat
Types.TypeInstance
BuiltinFormatted
Types.TypeInstance
BuiltinInt
Types.TypeInstance
BuiltinPresent
Types.TypeCategory
BuiltinReduce
Types.TypeCategory
BuiltinRequire
Types.TypeCategory
BuiltinString
Types.TypeInstance
BuiltinStrong
Types.TypeCategory
BuiltinTypename
Types.TypeCategory
builtinValues
Parser.Common
builtinVariables
Compilation.ScopeContext
callName
CompilerCxx.Naming
captureCreationTrace
CompilerCxx.Code
categoriesFromDefine
CompilerCxx.Procedure
categoriesFromRefine
CompilerCxx.Procedure
categoriesFromTypes
CompilerCxx.Procedure
categoryBase
CompilerCxx.Code
CategoryCall
Types.Procedure
categoryCreator
CompilerCxx.Naming
CategoryFunction
Types.Procedure
categoryGetter
CompilerCxx.Naming
CategoryIdentifier
1 (Type/Class)
Cli.CompileMetadata
2 (Data Constructor)
Cli.CompileMetadata
CategoryMap
Types.TypeCategory
CategoryName
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
categoryName
CompilerCxx.Naming
CategoryNone
Types.TypeInstance
CategoryObjectFile
Cli.CompileMetadata
CategoryResolver
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
CategoryScope
Types.TypeCategory
CategorySource
Cli.CompileOptions
categorySymbolGet
Parser.Common
cbCategory
Cli.CompileOptions
cbFunction
Cli.CompileOptions
cbLinkFlags
Cli.CompileOptions
cbOutputName
Cli.CompileOptions
ccAddVariable
Compilation.CompilerState
ccAllFilters
Compilation.CompilerState
ccCheckValueInit
Compilation.CompilerState
ccCheckVariableInit
Compilation.CompilerState
ccClearOutput
Compilation.CompilerState
ccCurrentScope
Compilation.CompilerState
ccExprLookup
Compilation.CompilerState
ccGetCategoryFunction
Compilation.CompilerState
ccGetCleanup
Compilation.CompilerState
ccGetLoop
Compilation.CompilerState
ccGetNoTrace
Compilation.CompilerState
ccGetOutput
Compilation.CompilerState
ccGetParamScope
Compilation.CompilerState
ccGetRequired
Compilation.CompilerState
ccGetTypeFunction
Compilation.CompilerState
ccGetVariable
Compilation.CompilerState
ccInheritReturns
Compilation.CompilerState
ccIsNamedReturns
Compilation.CompilerState
ccIsUnreachable
Compilation.CompilerState
ccPrimNamedReturns
Compilation.CompilerState
ccPushCleanup
Compilation.CompilerState
ccRegisterReturn
Compilation.CompilerState
ccRequiresTypes
Compilation.CompilerState
ccResolver
Compilation.CompilerState
ccSameType
Compilation.CompilerState
ccSetNoReturn
Compilation.CompilerState
ccSetNoTrace
Compilation.CompilerState
ccStartLoop
Compilation.CompilerState
ccUpdateAssigned
Compilation.CompilerState
ccWrite
Compilation.CompilerState
cdOutput
Compilation.CompilerState
cdRequired
Compilation.CompilerState
cfCategory
Cli.CompileOptions
cfFunction
Cli.CompileOptions
cfSource
Cli.CompileOptions
CharLiteral
Types.Procedure
charRequiredValue
Types.Builtin
char_
Parser.Common
checkCategoryInstances
Types.TypeCategory
checkConnectedTypes
Types.TypeCategory
checkConnectionCycles
Types.TypeCategory
checkDefinesFail
Test.Common
checkDefinesMatch
Types.TypeInstance
checkDefinesSuccess
Test.Common
checkEquals
Test.Common
checkFunctionConvert
Types.Function
checkGeneralMatch
Types.TypeInstance
checkGeneralType
Types.GeneralType
checkParamVariances
Types.TypeCategory
checkTypeFail
Test.Common
checkTypeSuccess
Test.Common
checkValueTypeMatch
Types.TypeInstance
checkValueTypeMatch_
Types.TypeInstance
ciCategory
Cli.CompileMetadata
ciLinkFlags
Cli.CompileOptions
ciNamespace
Cli.CompileMetadata
ciPath
Cli.CompileMetadata
CleanupSetup
1 (Type/Class)
Compilation.CompilerState
2 (Data Constructor)
Compilation.CompilerState
clearCompiled
CompilerCxx.Code
cmBinaries
Cli.CompileMetadata
cmCxxFiles
Cli.CompileMetadata
cmHxxFiles
Cli.CompileMetadata
cmLinkFlags
Cli.CompileMetadata
cmNamespace
Cli.CompileMetadata
cmObjectFiles
Cli.CompileMetadata
cmPath
Cli.CompileMetadata
cmPrivateCategories
Cli.CompileMetadata
cmPrivateDeps
Cli.CompileMetadata
cmPrivateFiles
Cli.CompileMetadata
cmPublicCategories
Cli.CompileMetadata
cmPublicDeps
Cli.CompileMetadata
cmPublicFiles
Cli.CompileMetadata
cmSubdirs
Cli.CompileMetadata
cmTestFiles
Cli.CompileMetadata
cmVersionHash
Cli.CompileMetadata
coCategory
CompilerCxx.Category
CodeVisibility
Types.Pragma
coExtraFiles
Cli.CompileOptions
coExtraPaths
Cli.CompileOptions
cofCategory
Cli.CompileMetadata
cofFiles
Cli.CompileMetadata
coFilename
CompilerCxx.Category
coForce
Cli.CompileOptions
cofRequires
Cli.CompileMetadata
coHelp
Cli.CompileOptions
collectAllOrErrorM
Base.CompileError
collectionName
CompilerCxx.Naming
collectOneOrErrorM
Base.CompileError
coMode
Cli.CompileOptions
CompileBinary
Cli.CompileOptions
compileCategoryDeclaration
CompilerCxx.Category
compileConcreteDefinition
CompilerCxx.Category
compileConcreteTemplate
CompilerCxx.Category
CompiledData
1 (Type/Class)
Compilation.CompilerState
2 (Data Constructor)
Compilation.CompilerState
CompileErrorM
Base.CompileError
compileErrorM
Base.CompileError
compileExecutableProcedure
CompilerCxx.Procedure
compileExpression
CompilerCxx.Procedure
CompileFast
Cli.CompileOptions
CompileIncremental
Cli.CompileOptions
CompileInfo
Base.CompileInfo
CompileInfoIO
Base.CompileInfo
compileInterfaceDefinition
CompilerCxx.Category
compileLanguageModule
CompilerCxx.Category
compileLazyInit
CompilerCxx.Procedure
compileMainProcedure
CompilerCxx.Procedure
CompileMessage
Base.CompileInfo
CompileMetadata
1 (Type/Class)
Cli.CompileMetadata
2 (Data Constructor)
Cli.CompileMetadata
CompileMode
Cli.CompileOptions
compileModule
Cli.Compiler
compileModuleMain
CompilerCxx.Category
CompileOptions
1 (Type/Class)
Cli.CompileOptions
2 (Data Constructor)
Cli.CompileOptions
CompilerBackend
Cli.Programs
CompilerContext
Compilation.CompilerState
CompileRecompile
Cli.CompileOptions
CompileRecompileRecursive
Cli.CompileOptions
CompilerState
Compilation.CompilerState
compilerVersion
Config.LocalConfig
compileStatement
CompilerCxx.Procedure
compileTestMain
CompilerCxx.Category
CompileToBinary
Cli.Programs
CompileToObject
Cli.Programs
CompileUnspecified
Cli.CompileOptions
compileWarningM
Base.CompileError
composeVariance
Types.Variance
coNamespace
CompilerCxx.Category
Conditional
Types.Procedure
ConfigFormat
Cli.ParseMetadata
containsAtLeast
Test.Common
containsAtMost
Test.Common
containsExactly
Test.Common
containsNoDuplicates
Test.Common
Contravariant
Types.Variance
ConvertedCall
Types.Procedure
coOutput
CompilerCxx.Category
coPaths
Cli.CompileOptions
coPrivateDeps
Cli.CompileOptions
coPublicDeps
Cli.CompileOptions
coSourcePrefix
Cli.CompileOptions
coUsesCategory
CompilerCxx.Category
coUsesNamespace
CompilerCxx.Category
Covariant
Types.Variance
crCategories
Types.TypeCategory
createCachePath
Cli.ProcessMetadata
createModuleTemplates
Cli.Compiler
CreateTemplates
Cli.CompileOptions
CreateVariable
Types.Procedure
csAddVariable
Compilation.CompilerState
csAllFilters
Compilation.CompilerState
csCategories
Cli.CompileOptions
csCheckValueInit
Compilation.CompilerState
csCheckVariableInit
Compilation.CompilerState
csCleanup
Compilation.CompilerState
csClearOutput
Compilation.CompilerState
csCurrentScope
Compilation.CompilerState
csDepCategories
Cli.CompileOptions
csExprLookup
Compilation.CompilerState
csGetCategoryFunction
Compilation.CompilerState
csGetCleanup
Compilation.CompilerState
csGetLoop
Compilation.CompilerState
csGetNoTrace
Compilation.CompilerState
csGetOutput
Compilation.CompilerState
csGetParamScope
Compilation.CompilerState
csGetTypeFunction
Compilation.CompilerState
csGetVariable
Compilation.CompilerState
csInheritReturns
Compilation.CompilerState
csIsNamedReturns
Compilation.CompilerState
csIsUnreachable
Compilation.CompilerState
csPrimNamedReturns
Compilation.CompilerState
csPushCleanup
Compilation.CompilerState
csRegisterReturn
Compilation.CompilerState
csRequiresTypes
Compilation.CompilerState
csResolver
Compilation.CompilerState
csReturnContext
Compilation.CompilerState
csSameType
Compilation.CompilerState
csSetNoReturn
Compilation.CompilerState
csSetNoTrace
Compilation.CompilerState
csSource
Cli.CompileOptions
csStartLoop
Compilation.CompilerState
csUpdateAssigned
Compilation.CompilerState
csWrite
Compilation.CompilerState
ctbLinkFlags
Cli.Programs
ctbMain
Cli.Programs
ctbOutput
Cli.Programs
ctbPaths
Cli.Programs
ctbSources
Cli.Programs
ctoExtra
Cli.Programs
ctoNamespace
Cli.Programs
ctoNamespaceMacro
Cli.Programs
ctoPath
Cli.Programs
ctoPaths
Cli.Programs
ctoSource
Cli.Programs
CxxCommand
Cli.Programs
CxxOutput
1 (Type/Class)
CompilerCxx.Category
2 (Data Constructor)
CompilerCxx.Category
dcContext
Types.DefinedCategory
dcDefines
Types.DefinedCategory
dcFunctions
Types.DefinedCategory
dcMembers
Types.DefinedCategory
dcName
Types.DefinedCategory
dcParamFilter
Types.DefinedCategory
dcParams
Types.DefinedCategory
dcProcedures
Types.DefinedCategory
dcRefines
Types.DefinedCategory
DecimalLiteral
Types.Procedure
declareAllTypes
Types.TypeCategory
defaultCategories
Types.Builtin
DefinedCategory
1 (Type/Class)
Types.DefinedCategory
2 (Data Constructor)
Types.DefinedCategory
DefinedMember
1 (Type/Class)
Types.DefinedCategory
2 (Data Constructor)
Types.DefinedCategory
DefinesFilter
Types.TypeInstance
DefinesInstance
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
dfType
Types.TypeInstance
diName
Types.TypeInstance
diParams
Types.TypeInstance
DiscardInput
Types.Procedure
dmContext
Types.DefinedCategory
dmInit
Types.DefinedCategory
dmName
Types.DefinedCategory
dmScope
Types.DefinedCategory
dmType
Types.DefinedCategory
DoNotForce
Cli.CompileOptions
DynamicNamespace
Types.TypeCategory
dynamicNamespaceName
CompilerCxx.Naming
eceContext
Types.IntegrationTest
eceExcludePattern
Types.IntegrationTest
eceRequirePattern
Types.IntegrationTest
ElseStatement
Types.Procedure
emptyCode
CompilerCxx.Code
emptyCompileOptions
Cli.CompileOptions
EmptyLiteral
Types.Procedure
EmptyReturn
Types.Procedure
emptyValue
Types.Builtin
endOfDoc
Parser.Common
epArgs
Types.Procedure
epContext
Types.Procedure
epEnd
Types.Procedure
epName
Types.Procedure
epPragmas
Types.Procedure
epProcedure
Types.Procedure
epReturns
Types.Procedure
eraseCachedData
Cli.ProcessMetadata
ereContext
Types.IntegrationTest
ereExcludePattern
Types.IntegrationTest
ereExpression
Types.IntegrationTest
ereRequirePattern
Types.IntegrationTest
errorFromIO
Base.CompileError
ersContext
Types.IntegrationTest
ersExcludePattern
Types.IntegrationTest
ersExpression
Types.IntegrationTest
ersRequirePattern
Types.IntegrationTest
escapeChar
CompilerCxx.Code
escapeChars
CompilerCxx.Code
escapeStart
Parser.Common
etInclude
Cli.CompileOptions
ExecutableProcedure
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
ExecuteTests
Cli.CompileOptions
ExistingVariable
Types.Procedure
ExpectCompileError
Types.IntegrationTest
ExpectedResult
Types.IntegrationTest
ExpectRuntimeError
Types.IntegrationTest
ExpectRuntimeSuccess
Types.IntegrationTest
ExplicitReturn
Types.Procedure
Expression
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
ExpressionStart
Types.Procedure
ExpressionType
Compilation.CompilerState
ExprMap
Compilation.ProcedureContext
ExprValue
CompilerCxx.Code
ExtraSource
Cli.CompileOptions
FailCall
Types.Procedure
FilterAllows
Types.TypeInstance
FilterDirection
Types.TypeInstance
FilterRequires
Types.TypeInstance
findSourceFiles
Cli.ProcessMetadata
fixPath
Cli.ProcessMetadata
fixPaths
Cli.ProcessMetadata
flattenAllConnections
Types.TypeCategory
floatRequiredValue
Types.Builtin
fnName
Types.TypeCategory
ForceAll
Cli.CompileOptions
ForceMode
Cli.CompileOptions
forceParse
Test.Common
formatFullContext
Types.TypeCategory
formatFullContextBrace
Types.TypeCategory
formattedRequiredValue
Types.Builtin
fromCompileInfo
Base.CompileInfo
ftArgs
Types.Function
ftFilters
Types.Function
ftParams
Types.Function
ftReturns
Types.Function
FunctionCall
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
functionLabelType
CompilerCxx.Code
FunctionName
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
functionName
CompilerCxx.Naming
FunctionOperator
Types.Procedure
FunctionQualifier
Types.Procedure
FunctionSpec
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
FunctionType
1 (Type/Class)
Types.Function
2 (Data Constructor)
Types.Function
GeneralInstance
Types.TypeInstance
GeneralType
Types.GeneralType
getCachedPath
Cli.ProcessMetadata
getCacheRelativePath
Cli.ProcessMetadata
getCategory
Types.TypeCategory
getCategoryContext
Types.TypeCategory
getCategoryDefines
Types.TypeCategory
getCategoryDeps
Types.TypeCategory
getCategoryFilterMap
Types.TypeCategory
getCategoryFilters
Types.TypeCategory
getCategoryFunctions
Types.TypeCategory
getCategoryName
Types.TypeCategory
getCategoryNamespace
Types.TypeCategory
getCategoryParams
Types.TypeCategory
getCategoryRefines
Types.TypeCategory
getCleanContext
Compilation.CompilerState
getCompileError
Base.CompileInfo
getCompileErrorT
Base.CompileInfo
getCompilerHash
Cli.Programs
getCompileSuccess
Base.CompileInfo
getCompileSuccessT
Base.CompileInfo
getCompileWarnings
Base.CompileInfo
getCompileWarningsT
Base.CompileInfo
getConcreteCategory
Types.TypeCategory
getContextForInit
CompilerCxx.CategoryContext
getExcludePattern
Types.IntegrationTest
getExpressionContext
Types.Procedure
getExprMap
Cli.ProcessMetadata
getFilterMap
Types.TypeCategory
getFunctionFilterMap
Types.TypeCategory
getIncludePathsForDeps
Cli.ProcessMetadata
getInstanceCategory
Types.TypeCategory
getLinkFlags
Cli.CompileOptions
getLinkFlagsForDeps
Cli.ProcessMetadata
getMainContext
CompilerCxx.CategoryContext
getNamespacesForDeps
Cli.ProcessMetadata
getObjectFileResolver
Cli.ProcessMetadata
getObjectFilesForDeps
Cli.ProcessMetadata
getPragmaContext
Types.Pragma
getProcedureContext
CompilerCxx.CategoryContext
getProcedureScopes
Compilation.ScopeContext
getRealPathsForDeps
Cli.ProcessMetadata
getRequirePattern
Types.IntegrationTest
getSourceCategories
Cli.CompileOptions
getSourceDeps
Cli.CompileOptions
getSourceFile
Cli.CompileOptions
getSourceFilesForDeps
Cli.ProcessMetadata
getStatementContext
Types.Procedure
getValueCategory
Types.TypeCategory
getValueForParam
Types.TypeInstance
headerFilename
CompilerCxx.Naming
HelpMode
Cli.CompileOptions
HelpNeeded
Cli.CompileOptions
HelpNotNeeded
Cli.CompileOptions
HelpUnspecified
Cli.CompileOptions
IfElifElse
Types.Procedure
IfStatement
Types.Procedure
IgnoreValues
Types.Procedure
iiContext
1 (Function)
Types.TypeCategory
2 (Function)
Types.Procedure
iiFunctions
Types.TypeCategory
iiName
Types.TypeCategory
iiNamespace
Types.TypeCategory
iiParamFilter
Types.TypeCategory
iiParams
Types.TypeCategory
includeNewTypes
Types.TypeCategory
indentCompiled
CompilerCxx.Code
inferParamTypes
Types.TypeCategory
InferredInstance
Types.Procedure
inferredParam
Parser.Common
InferredTypeGuess
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
InfixExpression
Types.Procedure
infixFuncEnd
Parser.Common
infixFuncStart
Parser.Common
initializerName
CompilerCxx.Naming
InitializeValue
Types.Procedure
InlineAssignment
Types.Procedure
InputValue
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
InstanceFilters
Types.TypeInstance
InstanceInterface
Types.TypeCategory
InstanceOrInferred
Types.Procedure
InstanceParams
Types.TypeInstance
InstanceVariances
Types.TypeInstance
IntegerLiteral
Types.Procedure
IntegrationTest
1 (Type/Class)
Types.IntegrationTest
2 (Data Constructor)
Types.IntegrationTest
IntegrationTestHeader
1 (Type/Class)
Types.IntegrationTest
2 (Data Constructor)
Types.IntegrationTest
intersectGetter
CompilerCxx.Naming
intRequiredValue
Types.Builtin
Invariant
Types.Variance
isBaseModule
Cli.Paths
isBuiltinCategory
Types.TypeInstance
isCategoryObjectFile
Cli.CompileMetadata
isCompileBinary
Cli.CompileOptions
isCompileError
Base.CompileInfo
isCompileErrorT
Base.CompileInfo
isCompileFast
Cli.CompileOptions
isCompileIncremental
Cli.CompileOptions
isCompileRecompile
Cli.CompileOptions
isCreateTemplates
Cli.CompileOptions
isDefinesFilter
Types.TypeInstance
isDiscardedInput
Types.Procedure
isDynamicNamespace
Types.TypeCategory
isExecuteTests
Cli.CompileOptions
isExpectCompileError
Types.IntegrationTest
isExpectRuntimeError
Types.IntegrationTest
isExpectRuntimeSuccess
Types.IntegrationTest
isExprLookup
Types.Pragma
isInitialized
Types.DefinedCategory
isInstanceInterface
Types.TypeCategory
isModuleOnly
Types.Pragma
isNoNamespace
Types.TypeCategory
isNoTrace
Types.Pragma
isPathConfigured
Cli.ProcessMetadata
isPathUpToDate
Cli.ProcessMetadata
isPrimType
CompilerCxx.Code
isRequiresFilter
Types.TypeInstance
isStaticNamespace
Types.TypeCategory
isSystemModule
Cli.Paths
isTestsOnly
Types.Pragma
isTraceCreation
Types.Pragma
isUnnamedReturns
Types.Procedure
isValueConcrete
Types.TypeCategory
isValueInterface
Types.TypeCategory
isWeakValue
Types.TypeInstance
itCategory
Types.IntegrationTest
itDefinition
Types.IntegrationTest
itgGuess
Types.TypeInstance
itgParam
Types.TypeInstance
itgVariance
Types.TypeInstance
ithContext
Types.IntegrationTest
itHeader
Types.IntegrationTest
ithResult
Types.IntegrationTest
ithTestName
Types.IntegrationTest
ivContext
Types.Procedure
ivName
Types.Procedure
jitParam
Types.TypeInstance
jpnName
Types.TypeInstance
jtiType
Types.TypeInstance
JustInferredType
Types.TypeInstance
JustParamName
Types.TypeInstance
JustTypeInstance
Types.TypeInstance
keyword
Parser.Common
kwAll
Parser.Common
kwAllows
Parser.Common
kwAny
Parser.Common
kwBreak
Parser.Common
kwCategory
Parser.Common
kwCleanup
Parser.Common
kwConcrete
Parser.Common
kwContinue
Parser.Common
kwDefine
Parser.Common
kwDefines
Parser.Common
kwElif
Parser.Common
kwElse
Parser.Common
kwEmpty
Parser.Common
kwFail
Parser.Common
kwFalse
Parser.Common
kwIf
Parser.Common
kwIgnore
Parser.Common
kwIn
Parser.Common
kwInterface
Parser.Common
kwOptional
Parser.Common
kwPresent
Parser.Common
kwReduce
Parser.Common
kwRefines
Parser.Common
kwRequire
Parser.Common
kwRequires
Parser.Common
kwReturn
Parser.Common
kwScoped
Parser.Common
kwSelf
Parser.Common
kwStrong
Parser.Common
kwTestcase
Parser.Common
kwTrue
Parser.Common
kwType
Parser.Common
kwTypename
Parser.Common
kwTypes
Parser.Common
kwUpdate
Parser.Common
kwValue
Parser.Common
kwWeak
Parser.Common
kwWhile
Parser.Common
labeled
Parser.Common
LanguageModule
1 (Type/Class)
CompilerCxx.Category
2 (Data Constructor)
CompilerCxx.Category
LazySingle
CompilerCxx.Code
lcBackend
Config.LocalConfig
lcResolver
Config.LocalConfig
LineComment
Types.Procedure
lineComment
Parser.Common
lineEnd
Parser.Common
Literal
Types.Procedure
lmExprMap
CompilerCxx.Category
lmExternal
CompilerCxx.Category
lmLocalNamespaces
CompilerCxx.Category
lmPrivateDeps
CompilerCxx.Category
lmPrivateLocal
CompilerCxx.Category
lmPrivateNamespaces
CompilerCxx.Category
lmPublicDeps
CompilerCxx.Category
lmPublicLocal
CompilerCxx.Category
lmPublicNamespaces
CompilerCxx.Category
lmTestingDeps
CompilerCxx.Category
lmTestingLocal
CompilerCxx.Category
loadConfig
Config.LoadConfig
LoadedTests
1 (Type/Class)
Cli.Compiler
2 (Data Constructor)
Cli.Compiler
loadFile
Test.Common
loadModuleMetadata
Cli.ProcessMetadata
loadPrivateDeps
Cli.ProcessMetadata
loadPublicDeps
Cli.ProcessMetadata
loadRecompile
Cli.ProcessMetadata
loadTestingDeps
Cli.ProcessMetadata
LocalConfig
1 (Type/Class)
Config.LocalConfig
2 (Data Constructor)
Config.LocalConfig
localConfigPath
Config.LoadConfig
LocalScope
Types.TypeCategory
Loop
Types.Procedure
LoopBreak
Types.Procedure
LoopContinue
Types.Procedure
LoopSetup
1 (Type/Class)
Compilation.CompilerState
2 (Data Constructor)
Compilation.CompilerState
lsUpdate
Compilation.CompilerState
ltExprMap
Cli.Compiler
ltMetadata
Cli.Compiler
ltPath
Cli.Compiler
ltPrivateDeps
Cli.Compiler
ltPublicDeps
Cli.Compiler
ltRoot
Cli.Compiler
mainFilename
CompilerCxx.Naming
mainSourceIncludes
CompilerCxx.Naming
mapErrorsM
Base.CompileError
mapErrorsM_
Base.CompileError
mapMembers
Types.DefinedCategory
mapMetadata
Cli.ProcessMetadata
maybeDisableHelp
Cli.CompileOptions
MemberValue
1 (Type/Class)
Compilation.CompilerState
2 (Data Constructor)
Compilation.CompilerState
merge2
Parser.Common
merge3
Parser.Common
Mergeable
Base.Mergeable
MergeableM
Base.Mergeable
mergeAll
Base.Mergeable
mergeAllM
Base.Mergeable
mergeAny
Base.Mergeable
mergeAnyM
Base.Mergeable
mergeDefault
Base.Mergeable
mergeDefaultM
Base.Mergeable
mergeDefines
Types.TypeCategory
mergeFunctions
Types.TypeCategory
mergeInferredTypes
Types.TypeCategory
mergeInternalInheritance
Types.DefinedCategory
MergeIntersect
Types.GeneralType
mergeLeaf
Base.MergeTree
mergeObjectFiles
Cli.CompileMetadata
mergeRefines
Types.TypeCategory
MergeTree
Base.MergeTree
MergeType
Types.GeneralType
MergeUnion
Types.GeneralType
MetadataMap
Cli.ProcessMetadata
ModuleConfig
1 (Type/Class)
Cli.CompileMetadata
2 (Data Constructor)
Cli.CompileMetadata
ModuleOnly
Types.Pragma
ModuleSpec
1 (Type/Class)
Cli.Compiler
2 (Data Constructor)
Cli.Compiler
msExprMap
Cli.Compiler
msExtraFiles
Cli.Compiler
msExtraPaths
Cli.Compiler
msForce
Cli.Compiler
msMode
Cli.Compiler
msPath
Cli.Compiler
msPrivateDeps
Cli.Compiler
msPrivateFiles
Cli.Compiler
msPublicDeps
Cli.Compiler
msPublicFiles
Cli.Compiler
msRoot
Cli.Compiler
msTestFiles
Cli.Compiler
mvContext
Compilation.CompilerState
mvName
Compilation.CompilerState
mvType
Compilation.CompilerState
NamedMacro
Types.Procedure
NamedOperator
Types.Procedure
NamedReturns
Types.Procedure
NamedVariable
Types.Procedure
Namespace
Types.TypeCategory
newFunctionLabel
CompilerCxx.Code
noDuplicateDefines
Types.TypeCategory
noDuplicateRefines
Types.TypeCategory
noInferredTypes
Types.TypeInstance
noKeywords
Parser.Common
NoNamespace
Types.TypeCategory
notAllowed
Parser.Common
NotInLoop
Compilation.CompilerState
NoTrace
Types.Pragma
NoValueExpression
Types.Procedure
nrContext
Types.Procedure
nrNames
Types.Procedure
nullParse
Parser.Common
ObjectFile
Cli.CompileMetadata
onlyCode
CompilerCxx.Code
onlyCodes
CompilerCxx.Code
oofFile
Cli.CompileMetadata
OpaqueMulti
CompilerCxx.Code
Operator
Types.Procedure
operator
Parser.Common
opPattern
Types.IntegrationTest
opScope
Types.IntegrationTest
optionalSpace
Parser.Common
OptionalValue
Types.TypeInstance
optionHelpText
Cli.ParseCompileOptions
osSource
Cli.CompileOptions
OtherObjectFile
Cli.CompileMetadata
OtherSource
Cli.CompileOptions
OutputAny
Types.IntegrationTest
OutputCompiler
Types.IntegrationTest
OutputPattern
1 (Type/Class)
Types.IntegrationTest
2 (Data Constructor)
Types.IntegrationTest
OutputScope
Types.IntegrationTest
OutputStderr
Types.IntegrationTest
OutputStdout
Types.IntegrationTest
OutputValue
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
ovContext
Types.Procedure
ovName
Types.Procedure
pairProceduresToFunctions
Types.DefinedCategory
paramAllowsVariance
Types.Variance
ParamFilter
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
ParamFilters
Types.TypeInstance
ParamName
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
paramName
CompilerCxx.Naming
paramType
CompilerCxx.Code
ParamVariances
Types.TypeInstance
ParensExpression
Types.Procedure
parseAnySource
Parser.DefinedCategory
parseBin
Parser.Common
parseCompileOptions
Cli.ParseCompileOptions
parseDec
Parser.Common
parsedToFunctionType
Types.TypeCategory
parseFilterMap
Test.Common
parseFilters
Parser.TypeCategory
ParseFromSource
Parser.Common
parseHex
Parser.Common
parseInternalSource
Parser.SourceFile
parseMacroName
Parser.Pragma
parseOct
Parser.Common
parsePragmas
Parser.Pragma
parsePublicSource
Parser.SourceFile
parseScope
Parser.TypeCategory
parseScopedFunction
Parser.TypeCategory
parseSubOne
Parser.Common
parseTestSource
Parser.SourceFile
parseTheTest
Test.Common
partitionByScope
Types.TypeCategory
PassedValue
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
PathIOHandler
Cli.Paths
pcAllFilters
Compilation.ProcedureContext
pcCategories
Compilation.ProcedureContext
pcCleanupSetup
Compilation.ProcedureContext
pcComment
Types.Pragma
pcContext
Types.Pragma
pcDisallowInit
Compilation.ProcedureContext
pcExprMap
Compilation.ProcedureContext
pcExtFilters
Compilation.ProcedureContext
pcExtParams
Compilation.ProcedureContext
pcFunctions
Compilation.ProcedureContext
pcIntFilters
Compilation.ProcedureContext
pcIntParams
Compilation.ProcedureContext
pcLoopSetup
Compilation.ProcedureContext
pcMembers
Compilation.ProcedureContext
pcNoTrace
Compilation.ProcedureContext
pcOutput
Compilation.ProcedureContext
pcParamScopes
Compilation.ProcedureContext
pcPrimNamed
Compilation.ProcedureContext
pcRequiredTypes
Compilation.ProcedureContext
pcReturns
Compilation.ProcedureContext
pcScope
Compilation.ProcedureContext
pcType
Compilation.ProcedureContext
pcVariables
Compilation.ProcedureContext
pelContext
Types.Pragma
pelName
Types.Pragma
pfContext
Types.TypeCategory
pfFilter
Types.TypeCategory
pfParam
Types.TypeCategory
pnName
Types.TypeInstance
Positional
1 (Type/Class)
Types.Positional
2 (Data Constructor)
Types.Positional
Pragma
Types.Pragma
pragmaArgsEnd
Parser.Common
pragmaArgsStart
Parser.Common
PragmaComment
Types.Pragma
pragmaComment
Parser.Pragma
pragmaEnd
Parser.Common
PragmaExprLookup
Types.Pragma
pragmaExprLookup
Parser.Pragma
pragmaModuleOnly
Parser.Pragma
pragmaNoTrace
Parser.Pragma
pragmaStart
Parser.Common
pragmaTestsOnly
Parser.Pragma
pragmaTraceCreation
Parser.Pragma
PragmaTracing
Types.Pragma
PragmaVisibility
Types.Pragma
predTraceContext
CompilerCxx.Code
PrimBool
CompilerCxx.Code
PrimChar
CompilerCxx.Code
PrimFloat
CompilerCxx.Code
PrimInt
CompilerCxx.Code
PrimitiveType
CompilerCxx.Code
PrimString
CompilerCxx.Code
privateNamespace
CompilerCxx.Naming
PrivateSource
1 (Type/Class)
CompilerCxx.Category
2 (Data Constructor)
CompilerCxx.Category
Procedure
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
ProcedureContext
1 (Type/Class)
Compilation.ProcedureContext
2 (Data Constructor)
Compilation.ProcedureContext
ProcedureScope
1 (Type/Class)
Compilation.ScopeContext
2 (Data Constructor)
Compilation.ScopeContext
processPairs
Types.Positional
processPairsM
Types.Positional
processPairsT
Types.Positional
processPairs_
Types.Positional
pruneMergeTree
Base.MergeTree
psCategory
CompilerCxx.Category
psContext
Compilation.ScopeContext
psDefine
CompilerCxx.Category
psNamespace
CompilerCxx.Category
psProcedures
Compilation.ScopeContext
psTesting
CompilerCxx.Category
ptContext
Types.Pragma
ptType
Types.Pragma
publicNamespace
CompilerCxx.Naming
put12
Parser.Common
put13
Parser.Common
put22
Parser.Common
put23
Parser.Common
put33
Parser.Common
pValues
Types.Positional
pvContext
1 (Function)
Types.Pragma
2 (Function)
Types.TypeCategory
pvScopes
Types.Pragma
pvType
Types.TypeCategory
qualifiedTypeGetter
CompilerCxx.Naming
readMulti
Test.Common
readSingle
Test.Common
readSingleWith
Test.Common
readStoredVariable
CompilerCxx.Code
reduceMergeTree
Base.MergeTree
regexChar
Parser.Common
requiredParam
Types.TypeInstance
requiredSingleton
Types.TypeInstance
requiredSpace
Parser.Common
RequiredValue
Types.TypeInstance
resolveBaseModule
Cli.Paths
resolveCategoryDeps
Cli.ProcessMetadata
resolveModule
Cli.Paths
resolveObjectDeps
Cli.ProcessMetadata
Resolver
Config.LocalConfig
ReturnValidation
Compilation.ProcedureContext
ReturnValues
Types.Procedure
ReturnVariable
1 (Type/Class)
Compilation.CompilerState
2 (Data Constructor)
Compilation.CompilerState
reviseErrorM
Base.CompileError
reviseErrorStateT
Compilation.CompilerState
rmExprMap
Cli.CompileMetadata
rmExtraFiles
Cli.CompileMetadata
rmExtraPaths
Cli.CompileMetadata
rmMode
Cli.CompileMetadata
rmPath
Cli.CompileMetadata
rmPrivateDeps
Cli.CompileMetadata
rmPublicDeps
Cli.CompileMetadata
rmRoot
Cli.CompileMetadata
rootPath
Config.LocalConfig
runAllTests
Test.Common
runCompiler
Cli.RunCompiler
runCxxCommand
Cli.Programs
runDataCompiler
Compilation.CompilerState
runModuleTests
Cli.Compiler
runSingleTest
Cli.TestRunner
runTestCommand
Cli.Programs
rvIndex
Compilation.CompilerState
rvName
Compilation.CompilerState
rvType
Compilation.CompilerState
scCategories
Compilation.ScopeContext
scExprMap
Compilation.ScopeContext
scExternalFilters
Compilation.ScopeContext
scExternalParams
Compilation.ScopeContext
scFunctions
Compilation.ScopeContext
scInternalFilters
Compilation.ScopeContext
scInternalparams
Compilation.ScopeContext
scMembers
Compilation.ScopeContext
scName
Compilation.ScopeContext
ScopeContext
1 (Type/Class)
Compilation.ScopeContext
2 (Data Constructor)
Compilation.ScopeContext
ScopedBlock
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
ScopedFunction
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
scVariables
Compilation.ScopeContext
sepAfter
Parser.Common
sepAfter1
Parser.Common
sepAfter_
Parser.Common
setCategoryNamespace
Types.TypeCategory
setInternalFunctions
Types.DefinedCategory
setTraceContext
CompilerCxx.Code
sfArgs
Types.TypeCategory
sfContext
Types.TypeCategory
sfFilters
Types.TypeCategory
sfMerges
Types.TypeCategory
sfName
Types.TypeCategory
sfParams
Types.TypeCategory
sfReturns
Types.TypeCategory
sfScope
Types.TypeCategory
sfType
Types.TypeCategory
showCreationTrace
CompilerCxx.Code
showParams
Test.Common
SimpleResolver
Config.LocalConfig
singleDefine
Parser.TypeCategory
singleFilter
Parser.TypeCategory
singleRefine
Parser.TypeCategory
SingleType
Types.GeneralType
snName
Types.TypeCategory
sortCompiledFiles
Cli.ProcessMetadata
sourceFilename
CompilerCxx.Naming
sourceParser
Parser.Common
srExtraPaths
Config.LocalConfig
srVisibleSystem
Config.LocalConfig
startCleanupTracing
CompilerCxx.Code
startFunctionTracing
CompilerCxx.Code
Statement
Types.Procedure
statementEnd
Parser.Common
statementStart
Parser.Common
StaticNamespace
Types.TypeCategory
StorageType
Types.TypeInstance
stringChar
Parser.Common
StringLiteral
Types.Procedure
stringRequiredValue
Types.Builtin
string_
Parser.Common
stType
Types.GeneralType
SymbolScope
Types.TypeCategory
tableName
CompilerCxx.Naming
tcBinary
Cli.Programs
tcPath
Cli.Programs
tcrError
Cli.Programs
tcrOutput
Cli.Programs
tcrSuccess
Cli.Programs
TerminateConditional
Types.Procedure
TestCommand
1 (Type/Class)
Cli.Programs
2 (Data Constructor)
Cli.Programs
TestCommandResult
1 (Type/Class)
Cli.Programs
2 (Data Constructor)
Cli.Programs
testFilename
CompilerCxx.Naming
tests
1 (Function)
Test.CompileInfo
2 (Function)
Test.MergeTree
3 (Function)
Test.Pragma
4 (Function)
Test.Parser
5 (Function)
Test.TypeInstance
6 (Function)
Test.TypeCategory
7 (Function)
Test.Procedure
8 (Function)
Test.ParseMetadata
9 (Function)
Test.DefinedCategory
10 (Function)
Test.IntegrationTest
11 (Function)
Test.SourceFile
TestsOnly
Types.Pragma
tfDirection
Types.TypeInstance
tfType
Types.TypeInstance
tiName
Types.TypeInstance
tiParams
Types.TypeInstance
tmMerge
Types.GeneralType
tmTypes
Types.GeneralType
tnName
Types.TypeInstance
toCompileInfo
Base.CompileInfo
topoSortCategories
Types.TypeCategory
TraceCreation
Types.Pragma
TraceType
Types.Pragma
trConcrete
Types.TypeInstance
trDefines
Types.TypeInstance
trDefinesFilters
Types.TypeInstance
trRefines
Types.TypeInstance
trTypeFilters
Types.TypeInstance
trVariance
Types.TypeInstance
tryCompileInfoIO
Base.CompileInfo
typeBase
CompilerCxx.Code
TypeCall
Types.Procedure
typeCreator
CompilerCxx.Naming
TypeFilter
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
TypeFunction
Types.Procedure
typeGetter
CompilerCxx.Naming
TypeInstance
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
TypeInstanceOrParam
Types.TypeInstance
TypeMerge
Types.GeneralType
typeName
CompilerCxx.Naming
TypeResolver
Types.TypeInstance
TypeScope
Types.TypeCategory
typeSymbolGet
Parser.Common
ucArBinary
Config.LocalConfig
ucCategory
Cli.CompileMetadata
ucCxxBinary
Config.LocalConfig
ucCxxOptions
Config.LocalConfig
UnaryExpression
Types.Procedure
UnboxedPrimitive
CompilerCxx.Code
uncheckedSubFilter
Types.TypeInstance
uncheckedSubFilters
Types.TypeInstance
uncheckedSubFunction
Types.TypeCategory
uncheckedSubInstance
Types.TypeInstance
uncheckedSubValueType
Types.TypeInstance
Unconditional
Types.Procedure
unionGetter
CompilerCxx.Naming
UnixBackend
Config.LocalConfig
UnnamedReturns
Types.Procedure
UnqualifiedCall
Types.Procedure
UnqualifiedFunction
Types.Procedure
UnreachableCode
Compilation.ProcedureContext
UnresolvedCategory
Cli.CompileMetadata
UnwrappedSingle
CompilerCxx.Code
updateArgVariables
Compilation.ProcedureContext
updateReturnVariables
Compilation.ProcedureContext
urContext
Types.Procedure
useAsArgs
CompilerCxx.Code
useAsReturns
CompilerCxx.Code
useAsUnboxed
CompilerCxx.Code
useAsUnwrapped
CompilerCxx.Code
useAsWhatever
CompilerCxx.Code
validatateFunctionType
Types.Function
validateAssignment
Types.TypeInstance
validateCategoryFunction
Types.TypeCategory
validateCompileOptions
Cli.ParseCompileOptions
validateDefinesInstance
Types.TypeInstance
validateDefinesVariance
Types.TypeInstance
validateGeneralInstance
Types.TypeInstance
validateInstanceVariance
Types.TypeInstance
ValidateNames
Compilation.ProcedureContext
ValidatePositions
Compilation.ProcedureContext
validateTypeFilter
Types.TypeInstance
validateTypeInstance
Types.TypeInstance
valueAsUnwrapped
CompilerCxx.Code
valueAsWrapped
CompilerCxx.Code
valueBase
CompilerCxx.Code
ValueCall
Types.Procedure
ValueConcrete
Types.TypeCategory
valueCreator
CompilerCxx.Naming
ValueDefine
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
ValueFunction
Types.Procedure
ValueInterface
Types.TypeCategory
ValueLiteral
Types.Procedure
valueName
CompilerCxx.Naming
ValueOperation
Types.Procedure
ValueParam
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
ValueRefine
1 (Type/Class)
Types.TypeCategory
2 (Data Constructor)
Types.TypeCategory
ValueScope
Types.TypeCategory
valueSymbolGet
Parser.Common
ValueType
1 (Type/Class)
Types.TypeInstance
2 (Data Constructor)
Types.TypeInstance
variableLazyType
CompilerCxx.Code
VariableName
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
variableName
CompilerCxx.Naming
variableProxyType
CompilerCxx.Code
variableStoredType
CompilerCxx.Code
VariableValue
1 (Type/Class)
Types.DefinedCategory
2 (Data Constructor)
Types.DefinedCategory
Variance
Types.Variance
vcContext
Types.TypeCategory
vcDefines
Types.TypeCategory
vcFunctions
Types.TypeCategory
vcName
Types.TypeCategory
vcNamespace
Types.TypeCategory
vcParamFilter
Types.TypeCategory
vcParams
Types.TypeCategory
vcRefines
Types.TypeCategory
vdContext
Types.TypeCategory
vdType
Types.TypeCategory
VersionHash
1 (Type/Class)
Cli.Programs
2 (Data Constructor)
Cli.Programs
viContext
Types.TypeCategory
viFunctions
Types.TypeCategory
viName
Types.TypeCategory
viNamespace
Types.TypeCategory
viParamFilter
Types.TypeCategory
viParams
Types.TypeCategory
viRefines
Types.TypeCategory
vnName
Types.Procedure
vnRemaining
Compilation.ProcedureContext
vnTypes
Compilation.ProcedureContext
VoidExpression
Types.Procedure
vpContext
Types.TypeCategory
vpParam
Types.TypeCategory
vpReturns
Compilation.ProcedureContext
vpVariance
Types.TypeCategory
vrContext
Types.TypeCategory
vrType
Types.TypeCategory
vtRequired
Types.TypeInstance
vtType
Types.TypeInstance
vvContext
Types.DefinedCategory
vvScope
Types.DefinedCategory
vvType
Types.DefinedCategory
vvWritable
Types.DefinedCategory
WeakValue
Types.TypeInstance
WhileLoop
1 (Type/Class)
Types.Procedure
2 (Data Constructor)
Types.Procedure
WithScope
Types.Procedure
WrappedSingle
CompilerCxx.Code
writeCachedFile
Cli.ProcessMetadata
writeMetadata
Cli.ProcessMetadata
writeRecompile
Cli.ProcessMetadata
writeStoredVariable
CompilerCxx.Code