Index - $
$sel:alex_bpos:AlexState | Lexer.Lex, Lexer |
$sel:alex_chr:AlexState | Lexer.Lex, Lexer |
$sel:alex_inp:AlexState | Lexer.Lex, Lexer |
$sel:alex_pos:AlexState | Lexer.Lex, Lexer |
$sel:alex_scd:AlexState | Lexer.Lex, Lexer |
$sel:alex_ust:AlexState | Lexer.Lex, Lexer |
$sel:args:LocationExpr | AST |
$sel:args:MethodCall | AST |
$sel:args:MethodSig | AST |
$sel:argumentExpr:ExprImportArg | Parser.Tree, Parser |
$sel:argumentId:Argument | Parser.Tree, Parser |
$sel:arguments:Assignment | SSA |
$sel:arguments:CFG | CFG.Types, CFG |
$sel:arguments:Function | CodeGen.LLVMIR |
$sel:arguments:MethodDecl | Parser.Tree, Parser |
$sel:arguments:SymbolTable | Semantic |
$sel:argumentString:ExprImportArg | Parser.Tree, Parser |
$sel:argumentType:Argument | Parser.Tree, Parser |
$sel:arithOp:Assignment | SSA |
$sel:arithOp:LocationExpr | |
1 (Function) | Parser.Tree, Parser |
2 (Function) | AST |
$sel:arrayIndexExpr:ScalarLocation | Parser.Tree, Parser |
$sel:assign:AssignStmt | AST |
$sel:assignExpr:AssignStatement | Parser.Tree, Parser |
$sel:assignLocation:AssignStatement | Parser.Tree, Parser |
$sel:assignOp:AssignExpr | Parser.Tree, Parser |
$sel:assignSourceExpr:AssignExpr | Parser.Tree, Parser |
$sel:astDecl:Var | SSA |
$sel:astScope:CFGState | CFG.Build |
$sel:basicBlocks:Function | CodeGen.LLVMIR |
$sel:bbid:BasicBlock | CFG.Types, CFG |
$sel:block:AssignStmt | AST |
$sel:block:MethodDecl | |
1 (Function) | Parser.Tree, Parser |
2 (Function) | AST |
$sel:blockFieldDecls:Block | Parser.Tree, Parser |
$sel:blockID:Block | AST |
$sel:blockStatements:Block | Parser.Tree, Parser |
$sel:blockType:SymbolTable | Semantic |
$sel:boolLiteral:LocationExpr | Parser.Tree, Parser |
$sel:boolVal:LocationExpr | AST |
$sel:buildGraph:GraphBuilder | Util.Graph |
$sel:cfg:CFGOptimizerState | CFG.Optimizations.Optimizer |
$sel:cfg:CFGState | CFG.Build |
$sel:cfgs:SingleFileCFG | CFG.Types, CFG |
$sel:charLiteral:LocationExpr | Parser.Tree, Parser |
$sel:charVal:LocationExpr | AST |
$sel:choiceOp:LocationExpr | AST |
$sel:choicePredExpr:LocationExpr | Parser.Tree, Parser |
$sel:col:Posn | Util.SourceLoc |
$sel:condOp:Assignment | SSA |
$sel:condOp:LocationExpr | |
1 (Function) | Parser.Tree, Parser |
2 (Function) | AST |
$sel:content:Assignment | SSA |
$sel:counterExpr:AssignStatement | Parser.Tree, Parser |
$sel:counterId:AssignStatement | Parser.Tree, Parser |
$sel:counterLocation:CounterUpdate | Parser.Tree, Parser |
$sel:counterUpdate:AssignStatement | Parser.Tree, Parser |
$sel:currentBBID:CFGState | CFG.Build |
$sel:currentControlBlock:CFGState | CFG.Build |
$sel:currentFunctionExit:CFGState | CFG.Build |
$sel:debug:Configuration | Configuration.Types, Configuration |
$sel:declares:Module | CodeGen.LLVMIR |
$sel:declares:SingleFileCFG | CFG.Types, CFG |
$sel:dst:Assignment | SSA |
$sel:edges:Graph | Util.Graph |
$sel:ele:Typed | AST |
$sel:elems:FieldDecl | Parser.Tree, Parser |
$sel:elseBlock:AssignStatement | Parser.Tree, Parser |
$sel:elseBlock:AssignStmt | AST |
$sel:entry:CFG | CFG.Types, CFG |
$sel:eqOp:Assignment | SSA |
$sel:eqOp:LocationExpr | |
1 (Function) | Parser.Tree, Parser |
2 (Function) | AST |
$sel:errors:AlexUserState | Lexer.Lex, Lexer |
$sel:exit:CFG | CFG.Types, CFG |
$sel:explicitTarget:Configuration | Configuration.Types |
$sel:expr1:LocationExpr | AST |
$sel:expr2:LocationExpr | AST |
$sel:expr3:LocationExpr | AST |
$sel:expr:Assignment | AST |
$sel:expr:AssignStmt | AST |
$sel:expr:LocationExpr | AST |
$sel:expr_:Expr | AST |
$sel:fieldDecls:Program | Parser.Tree, Parser |
$sel:fieldId:ScalarField | Parser.Tree, Parser |
$sel:fieldType:FieldDecl | Parser.Tree, Parser |
$sel:forBlock:AssignStatement | Parser.Tree, Parser |
$sel:forPredExpr:AssignStatement | Parser.Tree, Parser |
$sel:functions:Module | CodeGen.LLVMIR |
$sel:global:SingleFileCFG | CFG.Types, CFG |
$sel:globalBB:CFGState | CFG.Build |
$sel:globals:Module | CodeGen.LLVMIR |
$sel:graph:CFG | CFG.Types, CFG |
$sel:id:Var | |
1 (Function) | CodeGen.LLVMIR |
2 (Function) | SSA |
$sel:idx:Location | AST |
$sel:ifBlock:AssignStatement | Parser.Tree, Parser |
$sel:ifBlock:AssignStmt | AST |
$sel:ifExpr:AssignStatement | Parser.Tree, Parser |
$sel:importArguments:MethodCall | Parser.Tree, Parser |
$sel:importDecls:Program | Parser.Tree, Parser |
$sel:importId:ImportDecl | Parser.Tree, Parser |
$sel:imports:ASTRoot | AST |
$sel:importSymbols:SymbolTable | Semantic |
$sel:incrementOp:AssignExpr | Parser.Tree, Parser |
$sel:init:AssignStmt | AST |
$sel:input:Configuration | Configuration.Types, Configuration |
$sel:instructions:BasicBlock | CodeGen.LLVMIR |
$sel:intLiteral:LocationExpr | Parser.Tree, Parser |
$sel:intVal:LocationExpr | AST |
$sel:label:BasicBlock | CodeGen.LLVMIR |
$sel:lenId:LocationExpr | Parser.Tree, Parser |
$sel:lexerCharState:AlexUserState | Lexer.Lex, Lexer |
$sel:lexerCommentDepth:AlexUserState | Lexer.Lex, Lexer |
$sel:lexerStringState:AlexUserState | Lexer.Lex, Lexer |
$sel:lexerStringValue:AlexUserState | Lexer.Lex, Lexer |
$sel:lExpr:LocationExpr | Parser.Tree, Parser |
$sel:lhs:LocationExpr | AST |
$sel:loc:Argument | AST |
$sel:loc:Assignment | AST |
$sel:loc:Expr | AST |
$sel:loc:FieldDecl | AST |
$sel:loc:ImportDecl | AST |
$sel:loc:Location | AST |
$sel:loc:MethodCall | AST |
$sel:loc:MethodDecl | AST |
$sel:loc:Statement | AST |
$sel:loc:Var | |
1 (Function) | CodeGen.LLVMIR |
2 (Function) | SSA |
$sel:locality:Var | SSA |
$sel:location:Assignment | AST |
$sel:location:LocationExpr | |
1 (Function) | Parser.Tree, Parser |
2 (Function) | AST |
$sel:locationId:ScalarLocation | Parser.Tree, Parser |
$sel:m:SymVarMap | CFG.Build |
$sel:methodCall:AssignStmt | AST |
$sel:methodCall:LocationExpr | AST |
$sel:methodCallExpr:LocationExpr | Parser.Tree, Parser |
$sel:methodCallStatement:AssignStatement | Parser.Tree, Parser |
$sel:methodDecls:Program | Parser.Tree, Parser |
$sel:methodId:MethodDecl | Parser.Tree, Parser |
$sel:methodName:MethodCall | Parser.Tree, Parser |
$sel:methods:ASTRoot | AST |
$sel:methodSig:SymbolTable | Semantic |
$sel:methodSymbols:SymbolTable | Semantic |
$sel:msg:CompileError | Types |
$sel:name:Argument | |
1 (Function) | CodeGen.LLVMIR |
2 (Function) | AST |
$sel:name:Assignment | SSA |
$sel:name:Declare | CodeGen.LLVMIR |
$sel:name:FieldDecl | AST |
$sel:name:Function | CodeGen.LLVMIR |
$sel:name:Global | CodeGen.LLVMIR |
$sel:name:ImportDecl | AST |
$sel:name:Location | AST |
$sel:name:LocationExpr | AST |
$sel:name:MethodCall | AST |
$sel:name:MethodSig | AST |
$sel:negateExpr:LocationExpr | Parser.Tree, Parser |
$sel:negativeExpr:LocationExpr | Parser.Tree, Parser |
$sel:negOp:Assignment | SSA |
$sel:negOp:LocationExpr | AST |
$sel:nodes:Graph | Util.Graph |
$sel:notOp:Assignment | SSA |
$sel:notOp:LocationExpr | AST |
$sel:offset:Posn | Util.SourceLoc |
$sel:op:Assignment | AST |
$sel:opl:Assignment | SSA |
$sel:opr:Assignment | SSA |
$sel:oprand:Assignment | SSA |
$sel:opt:Configuration | Configuration.Types, Configuration |
$sel:outputFileName:Configuration | Configuration.Types, Configuration |
$sel:parenExpr:LocationExpr | Parser.Tree, Parser |
$sel:parent:SymbolTable | Semantic |
$sel:parent:SymVarMap | CFG.Build |
$sel:pred:Assignment | SSA |
$sel:pred:AssignStmt | AST |
$sel:pred:Pred | CFG.Types, CFG |
$sel:predecessors:Assignment | SSA |
$sel:ptr:Assignment | SSA |
$sel:relOp:Assignment | SSA |
$sel:relOp:LocationExpr | |
1 (Function) | Parser.Tree, Parser |
2 (Function) | AST |
$sel:ret:Assignment | SSA |
$sel:returnExpr:AssignStatement | Parser.Tree, Parser |
$sel:returnType:Function | CodeGen.LLVMIR |
$sel:returnType:MethodDecl | Parser.Tree, Parser |
$sel:rExpr:LocationExpr | Parser.Tree, Parser |
$sel:rhs:LocationExpr | AST |
$sel:row:Posn | Util.SourceLoc |
$sel:runCFGBuild:CFGBuild | CFG.Build |
$sel:runLLVMGen:LLVMGen | CodeGen.LLVMGen |
$sel:runOptimizer:CFGOptmizer | CFG.Optimizations.Optimizer |
$sel:scopeID:SymbolTable | Semantic |
$sel:semantic:CFGContext | CFG.Build, CFG |
$sel:sid:BasicBlock | CFG.Types, CFG |
$sel:sig:CFG | CFG.Types, CFG |
$sel:sig:MethodDecl | AST |
$sel:size:ScalarField | Parser.Tree, Parser |
$sel:sl:CompileError | Types |
$sel:src:Assignment | SSA |
$sel:start:Range | Util.SourceLoc |
$sel:statements:BasicBlock | CFG.Types, CFG |
$sel:statements:CFGState | CFG.Build |
$sel:statement_:Statement | AST |
$sel:stmts:Block | AST |
$sel:stop:Range | Util.SourceLoc |
$sel:strVal:LocationExpr | AST |
$sel:sym2var:CFGState | CFG.Build |
$sel:symbolTables:SemanticInfo | Semantic |
$sel:symbolWrites:SemanticInfo | Semantic |
$sel:sz:Assignment | SSA |
$sel:target:Assignment | SSA |
$sel:targetF:Assignment | SSA |
$sel:targetT:Assignment | SSA |
$sel:tpe:Argument | |
1 (Function) | CodeGen.LLVMIR |
2 (Function) | AST |
$sel:tpe:Assignment | SSA |
$sel:tpe:Expr | AST |
$sel:tpe:FieldDecl | AST |
$sel:tpe:Global | CodeGen.LLVMIR |
$sel:tpe:Location | AST |
$sel:tpe:MethodSig | AST |
$sel:tpe:Typed | AST |
$sel:tpe:Var | |
1 (Function) | CodeGen.LLVMIR |
2 (Function) | SSA |
$sel:unAlex:Alex | Lexer.Lex, Lexer |
$sel:update:AssignStmt | AST |
$sel:updateExpr:CounterUpdate | Parser.Tree, Parser |
$sel:var2sym:CFGState | CFG.Build |
$sel:variableDef:Location | AST |
$sel:variableSymbols:SymbolTable | Semantic |
$sel:vars:ASTRoot | AST |
$sel:vars:Block | AST |
$sel:vars:CFGState | CFG.Build |
$sel:whileBlock:AssignStatement | Parser.Tree, Parser |
$sel:whileExpr:AssignStatement | Parser.Tree, Parser |