tokstyle-0.0.9: TokTok C code style checker
Contents
Index
Index
>+>
Tokstyle.Common
allWarnings
1 (Function)
Tokstyle.C.Linter
2 (Function)
Tokstyle.Linter
analyse
1 (Function)
Tokstyle.C.Linter.VoidCall
2 (Function)
Tokstyle.C.Linter.Sizeof
3 (Function)
Tokstyle.C.Linter.SizeArg
4 (Function)
Tokstyle.C.Linter.Memset
5 (Function)
Tokstyle.C.Linter.Conversion
6 (Function)
Tokstyle.C.Linter.Cast
7 (Function)
Tokstyle.C.Linter.CallbackParams
8 (Function)
Tokstyle.C.Linter.BoolConversion
9 (Function)
Tokstyle.C.Linter
10 (Function)
Tokstyle.Linter
analyseEnums
Tokstyle.Common.EnumLinter
analyseGlobal
Tokstyle.Linter
analyseLocal
Tokstyle.Linter
analyseStructs
Tokstyle.Common.StructLinter
Array
Tokstyle.Common.TypeSystem
ArrayTypeSize
Tokstyle.C.Patterns
AstActions
1 (Type/Class)
Tokstyle.C.TraverseAst
2 (Data Constructor)
Tokstyle.C.TraverseAst
astActions
Tokstyle.C.TraverseAst
BoolTy
Tokstyle.Common.TypeSystem
bracketUserState
Tokstyle.C.Env
builtin
Tokstyle.Common.TypeSystem
BuiltinType
Tokstyle.Common.TypeSystem
CharTy
Tokstyle.Common.TypeSystem
collect
Tokstyle.Common.TypeSystem
collectTypes
Tokstyle.Common.TypeSystem
Const
Tokstyle.Common.TypeSystem
ctx
Tokstyle.C.Env
defaultEnv
Tokstyle.C.Env
descr
1 (Function)
Tokstyle.Linter.Assert
2 (Function)
Tokstyle.Linter.BooleanReturn
3 (Function)
Tokstyle.Linter.Booleans
4 (Function)
Tokstyle.Linter.CallbackNames
5 (Function)
Tokstyle.Linter.Callgraph
6 (Function)
Tokstyle.Linter.CallocArgs
7 (Function)
Tokstyle.Linter.CallocType
8 (Function)
Tokstyle.Linter.CompoundInit
9 (Function)
Tokstyle.Linter.Constness
10 (Function)
Tokstyle.Linter.DeclaredOnce
11 (Function)
Tokstyle.Linter.DeclsHaveDefns
12 (Function)
Tokstyle.Linter.DocComments
13 (Function)
Tokstyle.Linter.EnumDefines
14 (Function)
Tokstyle.Linter.EnumNames
15 (Function)
Tokstyle.Linter.FuncPrototypes
16 (Function)
Tokstyle.Linter.FuncScopes
17 (Function)
Tokstyle.Linter.GlobalFuncs
18 (Function)
Tokstyle.Linter.LoggerCalls
19 (Function)
Tokstyle.Linter.LoggerConst
20 (Function)
Tokstyle.Linter.LoggerNoEscapes
21 (Function)
Tokstyle.Linter.MallocCall
22 (Function)
Tokstyle.Linter.MallocType
23 (Function)
Tokstyle.Linter.MemcpyStructs
24 (Function)
Tokstyle.Linter.MissingNonNull
25 (Function)
Tokstyle.Linter.Nesting
26 (Function)
Tokstyle.Linter.NonNull
27 (Function)
Tokstyle.Linter.Parens
28 (Function)
Tokstyle.Linter.SwitchIf
29 (Function)
Tokstyle.Linter.TypeCheck
30 (Function)
Tokstyle.Linter.TypedefName
31 (Function)
Tokstyle.Linter.UnsafeFunc
32 (Function)
Tokstyle.Linter.VarUnusedInScope
33 (Function)
Tokstyle.SemFmt.EnumFromInt
34 (Function)
Tokstyle.SemFmt.EnumToString
35 (Function)
Tokstyle.SemFmt.EnumUnpack
36 (Function)
Tokstyle.SemFmt.StructPack
doBlockItem
Tokstyle.C.TraverseAst
doBlockItems
Tokstyle.C.TraverseAst
doConst
Tokstyle.C.TraverseAst
doDecl
Tokstyle.C.TraverseAst
doDecls
Tokstyle.C.TraverseAst
doExpr
Tokstyle.C.TraverseAst
doExprs
Tokstyle.C.TraverseAst
doGlobalDecls
Tokstyle.C.TraverseAst
doIdentDecl
Tokstyle.C.TraverseAst
doInit
Tokstyle.C.TraverseAst
doStat
Tokstyle.C.TraverseAst
doStats
Tokstyle.C.TraverseAst
EnumDescr
Tokstyle.Common.TypeSystem
EnumInfo
1 (Type/Class)
Tokstyle.Common.EnumLinter
2 (Data Constructor)
Tokstyle.Common.EnumLinter
EnumMem
Tokstyle.Common.TypeSystem
enumMembers
Tokstyle.Common.EnumLinter
enumName
Tokstyle.Common.EnumLinter
EnumRef
Tokstyle.Common.TypeSystem
Env
1 (Type/Class)
Tokstyle.C.Env
2 (Data Constructor)
Tokstyle.C.Env
ExternalType
Tokstyle.Common.TypeSystem
F32Ty
Tokstyle.Common.TypeSystem
F64Ty
Tokstyle.Common.TypeSystem
foldArray
Tokstyle.Common.TypeSystem
FuncRef
Tokstyle.Common.TypeSystem
functionName
Tokstyle.Common
FunDeclParams
Tokstyle.C.Patterns
FunPtrParams
Tokstyle.C.Patterns
getCtx
Tokstyle.C.Env
getJust
Tokstyle.C.TravUtils
getRetTy
Tokstyle.C.Env
insert
Tokstyle.Common.TypeSystem
IntDescr
Tokstyle.Common.TypeSystem
IntLit
Tokstyle.Common.TypeSystem
IntRef
Tokstyle.Common.TypeSystem
isEnum
Tokstyle.C.Patterns
isFloating
Tokstyle.C.Patterns
isIntegral
Tokstyle.C.Patterns
isNumeric
Tokstyle.C.Patterns
isPointer
Tokstyle.Common
lookupType
Tokstyle.Common.TypeSystem
markdown
Tokstyle.Linter
MkFunBody
1 (Type/Class)
Tokstyle.Common.EnumLinter
2 (Type/Class)
Tokstyle.Common.StructLinter
mkLAt
1 (Function)
Tokstyle.Common.EnumLinter
2 (Function)
Tokstyle.Common.StructLinter
NameLit
Tokstyle.Common.TypeSystem
ParamName
Tokstyle.C.Patterns
params
Tokstyle.C.Env
ParamType
Tokstyle.C.Patterns
Pointer
Tokstyle.Common.TypeSystem
popCtx
Tokstyle.C.Env
pushCtx
Tokstyle.C.Env
resolve
Tokstyle.Common.TypeSystem
retTy
Tokstyle.C.Env
S08Ty
Tokstyle.Common.TypeSystem
S16Ty
Tokstyle.Common.TypeSystem
S32Ty
Tokstyle.Common.TypeSystem
S64Ty
Tokstyle.Common.TypeSystem
semEq
Tokstyle.Common
setRetTy
Tokstyle.C.Env
Sized
Tokstyle.Common.TypeSystem
SizeTy
Tokstyle.Common.TypeSystem
skip
Tokstyle.Common
StdType
Tokstyle.Common.TypeSystem
StructDescr
Tokstyle.Common.TypeSystem
StructRef
Tokstyle.Common.TypeSystem
TraverseAst
Tokstyle.C.TraverseAst
traverseAst
Tokstyle.C.TraverseAst
TypeDescr
Tokstyle.Common.TypeSystem
TypeInfo
Tokstyle.Common.TypeSystem
TypeRef
1 (Data Constructor)
Tokstyle.Common.TypeSystem
2 (Type/Class)
Tokstyle.Common.TypeSystem
TypeSystem
Tokstyle.Common.TypeSystem
TY_canon_bool
Tokstyle.C.Patterns
TY_char_arr
Tokstyle.C.Patterns
TY_char_ptr
Tokstyle.C.Patterns
TY_sockaddr_in6_ptr
Tokstyle.C.Patterns
TY_sockaddr_in_ptr
Tokstyle.C.Patterns
TY_sockaddr_ptr
Tokstyle.C.Patterns
TY_sockaddr_storage_ptr
Tokstyle.C.Patterns
TY_struct
Tokstyle.C.Patterns
TY_struct_ptr
Tokstyle.C.Patterns
TY_typedef
Tokstyle.C.Patterns
TY_uint16_t
Tokstyle.Common.Patterns
TY_uint32_t
Tokstyle.Common.Patterns
TY_uint64_t
Tokstyle.Common.Patterns
TY_uint8_t
Tokstyle.Common.Patterns
TY_uint8_t_arr
Tokstyle.C.Patterns
TY_uint8_t_ptr
1 (Data Constructor)
Tokstyle.C.Patterns
2 (Data Constructor)
Tokstyle.Common.Patterns
TY_void_ptr
1 (Data Constructor)
Tokstyle.C.Patterns
2 (Data Constructor)
Tokstyle.Common.Patterns
U08Ty
Tokstyle.Common.TypeSystem
U16Ty
Tokstyle.Common.TypeSystem
U32Ty
Tokstyle.Common.TypeSystem
U64Ty
Tokstyle.Common.TypeSystem
UnionDescr
Tokstyle.Common.TypeSystem
UnionRef
Tokstyle.Common.TypeSystem
UnresolvedRef
Tokstyle.Common.TypeSystem
unsetRetTy
Tokstyle.C.Env
Var
Tokstyle.Common.TypeSystem
vars
Tokstyle.Common.TypeSystem
VoidTy
Tokstyle.Common.TypeSystem