Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SaptakBhoumik/Peregrine
/ types & classes
Types & classes
132 in github.com/SaptakBhoumik/Peregrine
⨍
Functions
461
◇
Types & classes
132
↓ 15 callers
Class
PEError
Peregrine/errors/error.hpp:24
↓ 11 callers
Class
Location
Peregrine/errors/error.hpp:16
↓ 8 callers
Class
LEXER
Peregrine/lexer/lexer.hpp:9
↓ 6 callers
Class
pair
lib/dictionary.hpp:7
↓ 2 callers
Class
list
lib/list.hpp:9
↓ 1 callers
Enum
FileType
Peregrine/clang/cc1as_main.cpp:113
↓ 1 callers
Class
Token
Peregrine/lexer/tokens.hpp:126
↓ 1 callers
Class
stat
Peregrine/main.cpp:48
Class
ArrowExpression
Peregrine/ast/ast.hpp:998
Class
AssemblerInvocation
Helper class for representing a single invocation of the assembler.
Peregrine/clang/cc1as_main.cpp:68
Class
AssertStatement
Peregrine/ast/ast.hpp:737
Enum
AstKind
Peregrine/ast/ast.hpp:12
Class
AstNode
Peregrine/ast/types.hpp:13
Class
AstNode
Peregrine/ast/ast.hpp:90
Class
AstVisitor
Peregrine/ast/visitor.hpp:8
Class
AstVisitor
Peregrine/ast/ast.hpp:88
Class
AugAssign
Peregrine/ast/ast.hpp:1125
Class
BinaryOperation
Peregrine/ast/ast.hpp:413
Class
BlockStatement
Peregrine/ast/ast.hpp:560
Class
BoolLiteral
Peregrine/ast/ast.hpp:163
Class
BoolType
Peregrine/ast/types.hpp:198
Class
BreakStatement
Peregrine/ast/ast.hpp:855
Class
CLI
Peregrine/cli/cli.hpp:25
Class
CastStatement
Peregrine/ast/ast.hpp:984
Class
ClangInvocationInfo
Peregrine/clang/cc1gen_reproducer_main.cpp:37
Class
ClassDefinition
Peregrine/ast/ast.hpp:587
Class
Codegen
Peregrine/codegen/cpp/codegen.hpp:18
Class
Codegen
Peregrine/codegen/js/codegen.hpp:17
Class
CompileTimeExpression
Peregrine/ast/ast.hpp:1232
Class
Compiler
Peregrine/clang/driver.hpp:10
Class
ConstDeclaration
Peregrine/ast/ast.hpp:534
Class
ContinueStatement
Peregrine/ast/ast.hpp:879
Class
DecimalLiteral
Peregrine/ast/ast.hpp:131
Enum
DecimalSize
Peregrine/ast/types.hpp:158
Class
DecimalType
Peregrine/ast/types.hpp:156
Class
DecoratorStatement
Peregrine/ast/ast.hpp:949
Class
DefaultArg
Peregrine/ast/ast.hpp:693
Class
DictLiteral
Peregrine/ast/ast.hpp:350
Class
Docgen
Peregrine/docgen/html/docgen.hpp:11
Class
DotExpression
test.hello(), obj.prop, etc
Peregrine/ast/ast.hpp:676
Class
EllipsesTypeExpr
Peregrine/ast/ast.hpp:303
Class
EnumLiteral
Peregrine/ast/ast.hpp:392
Class
EnumType
Peregrine/ast/types.hpp:334
Class
ExportStatement
Peregrine/ast/ast.hpp:763
Class
ExpressionTuple
Peregrine/ast/ast.hpp:1065
Class
ExternFuncDef
Peregrine/ast/ast.hpp:1171
Class
ExternStatement
Peregrine/ast/ast.hpp:1076
Class
ExternStructLiteral
Peregrine/ast/ast.hpp:1212
Class
ExternStructTypeDef
Peregrine/ast/types.hpp:106
Class
ExternUnionLiteral
Peregrine/ast/ast.hpp:1191
Class
ExternUnionTypeDef
Peregrine/ast/types.hpp:84
Enum
Flavor
Peregrine/linker/linker.hpp:5
Class
ForStatement
Peregrine/ast/ast.hpp:832
Class
FormatedStr
Peregrine/ast/ast.hpp:1324
Class
FunctionCall
Peregrine/ast/ast.hpp:658
Class
FunctionDefinition
Peregrine/ast/ast.hpp:616
Class
FunctionType
Peregrine/ast/types.hpp:296
Class
FunctionTypeExpr
Peregrine/ast/ast.hpp:315
Class
GenericCall
Peregrine/ast/ast.hpp:1309
Class
IdentifierExpression
Peregrine/ast/ast.hpp:200
Class
IfStatement
Peregrine/ast/ast.hpp:710
Class
ImportStatement
Peregrine/ast/ast.hpp:483
Class
InlineAsm
Peregrine/ast/ast.hpp:1276
Class
InlineStatement
Peregrine/ast/ast.hpp:776
Enum
IntSizes
Peregrine/ast/types.hpp:129
Class
IntType
Peregrine/ast/types.hpp:127
Class
IntegerLiteral
Peregrine/ast/ast.hpp:116
Class
LambdaDefinition
Peregrine/ast/ast.hpp:1291
Class
ListLiteral
Peregrine/ast/ast.hpp:335
Class
ListOrDictAccess
Peregrine/ast/ast.hpp:466
Class
ListType
Peregrine/ast/types.hpp:260
Class
ListTypeExpr
Peregrine/ast/ast.hpp:234
Class
MangleName
Peregrine/utils/symbolTable.hpp:99
Class
MappingTraits<ClangInvocationInfo>
Peregrine/clang/cc1gen_reproducer_main.cpp:61
Class
MappingTraits<UnsavedFileHash>
Peregrine/clang/cc1gen_reproducer_main.cpp:54
Class
MatchStatement
Peregrine/ast/ast.hpp:927
Class
MethodDefinition
Peregrine/ast/ast.hpp:1142
Enum
Modifier
Peregrine/ast/types.hpp:131
Enum
MultiAssignType
Peregrine/ast/ast.hpp:1103
Class
MultipleAssign
multiple assign
Peregrine/ast/ast.hpp:1100
Class
MultipleReturnType
Peregrine/ast/types.hpp:317
Class
NoLiteral
Peregrine/ast/ast.hpp:190
Class
NoneLiteral
Peregrine/ast/ast.hpp:178
Enum
ParamType
Peregrine/ast/ast.hpp:573
Class
Parser
Peregrine/parser/parser.hpp:39
Class
PassStatement
Peregrine/ast/ast.hpp:867
Class
PointerType
Peregrine/ast/types.hpp:210
Class
PointerTypeExpr
Peregrine/ast/ast.hpp:251
Class
PostfixExpression
Peregrine/ast/ast.hpp:448
Enum
PrecedenceType
Peregrine/parser/parser.hpp:14
Class
PrefixExpression
Peregrine/ast/ast.hpp:432
Class
PrivateDef
Peregrine/ast/ast.hpp:1262
Class
Program
Peregrine/ast/ast.hpp:102
Class
RaiseStatement
Peregrine/ast/ast.hpp:802
Class
RefTypeExpr
Peregrine/ast/ast.hpp:265
Class
ReferenceType
Peregrine/ast/types.hpp:229
Class
ReturnStatement
Peregrine/ast/ast.hpp:643
Class
ScopeStatement
Peregrine/ast/ast.hpp:893
Class
StaticStatement
Peregrine/ast/ast.hpp:750
Class
StringLiteral
Peregrine/ast/ast.hpp:146
next →
1–100 of 132, ranked by callers