MCPcopy Create free account

hub / github.com/code-golf/code-golf / types & classes

Types & classes120 in github.com/code-golf/code-golf

↓ 3 callersClassstat
langs/go/go.c:102
↓ 3 callersClassstat
langs/gleam/gleam.c:105
↓ 1 callersTypeAliasua
routes/golfer_settings_sessions.go:11
Class
assets/js/_unprintable.ts:52
StructCard
routes/home_cards.go:13
StructCheevo
config/cheevos.go:19
TypeAliasCheevos
config/sql.go:9
StructConfig
oauth/oauth.go:15
StructConnection
oauth/oauth.go:20
StructCountry
config/countries.go:8
StructDFAState
hole/dfa-simulator.go:8
StructDFAStateTransition
hole/dfa-simulator.go:13
InterfaceDiffPos
assets/js/_diff.tsx:5
StructDirection
hole/numbrix.go:312
TypeAliasFailingSolutions
golfer/golfer.go:74
StructGolfer
Golfer is the info of a logged in golfer we need on every request. TODO Some of this stuff isn't needed on every request but is needed to populate gol
golfer/golfer.go:32
StructGolferInfo
GolferInfo is populated when looking at a /golfers/xxx route.
golfer/golfer.go:51
StructGolferLink
GolferLink is the smallest unit of golfer, mainly used to make golfer links.
golfer/golfer.go:23
StructGridBox
hole/css-grid.go:13
StructGridBoxSolution
hole/css-grid.go:15
TypeAliasGridSolution
hole/css-grid.go:17
StructGridTestCase
hole/css-grid.go:8
StructGroupItem
routes/banner.go:62
StructHand
hole/poker.go:48
StructHole
config/holes.go:55
StructHoleAnswer
config/holes.go:77
FuncTypeHoleAnswerFunc
func() []HoleAnswer
config/holes.go:82
TypeAliasHoles
config/sql.go:10
ClassHost
langs/powershell/powershell.cs:99
InterfaceInsertCharState
assets/js/_codemirror_unprintable.tsx:37
InterfaceIntrinsicElements
assets/js/_unprintable.ts:113
InterfaceIntrinsicElements
assets/js/typings/_intrinsicJSX.ts:16
FuncTypeJudge
An ultimate task of a Judge is to tell whether a run is passing or not. However, it does more. When the output is not recognised as correct, it return
hole/judges.go:13
InterfaceLang
assets/js/_hole-common.tsx:8
StructLang
config/langs.go:37
TypeAliasLangs
config/sql.go:11
StructLink
config/holes.go:50
StructLinkGroup
config/nav.go:16
TypeAliasMap
ordered/ordered.go:11
InterfaceMatch
assets/js/golfer/code-search.tsx:3
StructMatch
routes/api.go:238
StructNFAResult
hole/nfa-simulator.go:17
StructNFAState
hole/nfa-simulator.go:10
StructNFAStateTransition
hole/nfa-simulator.go:16
StructNavLink
config/nav.go:11
StructNavigaton
config/nav.go:21
StructNode
hole/reverse-polish-notation.go:10
StructNull
null/null.go:15
StructOption
TODO These structures are very similar to config/nav, consider sharing?
config/settings.go:6
StructPager
pager/pager.go:12
ClassProgram
langs/powershell/powershell.cs:8
StructProgress
routes/golfer_cheevos.go:26
InterfaceQueryable
Queryable includes all methods shared by sqlx.DB & sqlx.Tx, allowing either type to be used interchangeably. https://github.com/jmoiron/sqlx/pull/809
db/db.go:29
InterfaceRankFromTo
assets/js/_hole-common.tsx:349
InterfaceRankUpdate
assets/js/_hole-common.tsx:355
StructRankUpdate
golfer/golfer.go:83
StructRankUpdateFromTo
FIXME I'm not sure these RankUpdate structs belong here.
golfer/golfer.go:77
ClassRawUserInterface
langs/powershell/powershell.cs:212
InterfaceReadonlyPanelsData
assets/js/_hole-common.tsx:381
StructRecAnnouncement
Represents a new record announcement message
discord/bot.go:44
TypeAliasReversiBoard
hole/reversi.go:9
StructReversiSpot
hole/reversi.go:33
TypeAliasReversiTile
hole/reversi.go:8
InterfaceRun
assets/js/_hole-common.tsx:368
StructRun
Run holds the results of running a given solution once.
hole/play.go:45
StructSVG
views/views.go:94
InterfaceScorings
assets/js/_hole-common.tsx:829
InterfaceSearchNavResult
assets/js/_search-nav.ts:3
InterfaceSearchNavResultInternal
assets/js/_search-nav.ts:8
StructSession
session/session.go:13
StructSetting
config/settings.go:11
TypeAliasSettings
Settings is page → setting → value.
golfer/golfer.go:97
FuncTypeSingleOutputJudge
A judge for a single output (corresponding to either a single input or a single preset output item)
hole/judges.go:20
StructStep
routes/golfer_cheevos.go:21
InterfaceSubmitResponse
assets/js/_hole-common.tsx:391
StructSubsetRun
Subset runs so we don't leak too much info.
routes/golfer_solution.go:117
StructThumbs
github/votes.go:33
StructURL
routes/sitemap.go:14
TypeAliasUUID
uuid/uuid.go:11
ClassUnprintableElement
assets/js/_unprintable.ts:52
StructUse
views/views.go:90
ClassUserInterface
langs/powershell/powershell.cs:137
InterfaceViewState
assets/js/hole/tabs.tsx:451
StructZone
zone/zone.go:13
StructbadgeMetric
routes/badge.go:24
Structbanner
routes/banner.go:14
Structbbox
a bounding box (bbox) is defined in terms of its top-left vertex coordinates (x, y) and its width and height (w, h).
hole/intersection.go:11
Structbrowser
routes/stats_sessions.go:25
TypeAliascardValue
hole/poker.go:8
TypeAliasconnectFourGrid
hole/connect-four.go:15
StructcssLink
routes/render.go:32
Classdirent
langs/go/go.c:112
Classdirent
langs/gleam/gleam.c:115
Structentry
routes/legacy_api.go:375
Structfraction
hole/fractions.go:8
TypeAliasgrid
hole/game-of-life.go:42
StructholeOfTheWeek
config/hole_of_the_week.go:19
Structidea
routes/ideas.go:15
Structitem
hole/huffman.go:29
Structitem
ordered/ordered.go:13
next →1–100 of 120, ranked by callers