Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boalang/compiler
/ types & classes
Types & classes
730 in github.com/boalang/compiler
⨍
Functions
7,592
◇
Types & classes
730
Interface
A
test/datagen/java/JLS8/DMDemo/v4/DMDemo.java:1
Enum
ASTCOUNTER
src/java/boa/functions/BoaAstIntrinsics.java:95
Class
ASTDumper
Dumps the AST to a supplied "printer".
src/test/boa/test/datagen/java/ASTDumper.java:30
Class
ASTFactory
A helper class for creating new AST trees. @author rdyer
src/java/boa/compiler/transforms/ASTFactory.java:42
Class
ASTPrintingVisitor
src/java/boa/compiler/visitors/ASTPrintingVisitor.java:32
Class
ASTRoot
Protobuf type {@code boa.types.ASTRoot} <pre> Container class that holds a file's parsed AST </pre>
src/compiled-proto/boa/types/Ast.java:1146
Interface
ASTRootOrBuilder
src/compiled-proto/boa/types/Ast.java:1011
Class
ASTRootProtoTuple
A {@link ASTRootProtoTuple}. @author rdyer
src/java/boa/types/proto/ASTRootProtoTuple.java:35
Class
ASTSeqSort
@author hoan
src/java/boa/datagen/ASTSeqSort.java:37
Class
AbstractCodeGeneratingVisitor
The base class for any code generating visitors. Contains the string template objects. @author rdyer
src/java/boa/compiler/visitors/AbstractCodeGeneratingVisitor.java:33
Class
AbstractCommit
@author rdyer
src/java/boa/datagen/scm/AbstractCommit.java:66
Class
AbstractConnector
@author rdyer
src/java/boa/datagen/scm/AbstractConnector.java:35
Class
AbstractType
@author rdyer
src/java/boa/compiler/ast/types/AbstractType.java:25
Class
AbstractVisitor
A visitor for the Boa abstract syntax tree. @author rdyer @author hridesh @author ankuraga @author rramu @param <RetType> the return type to pass up
src/java/boa/compiler/visitors/AbstractVisitor.java:36
Class
AbstractVisitorBase
A visitor for the Boa abstract syntax tree. This is the base of all visitors and provides useful helper functions. @author rdyer
src/java/boa/compiler/visitors/AbstractVisitorBase.java:31
Class
AbstractVisitorNoArgNoRet
An abstract visitor class that passes no arguments during the visit and returns nothing. @author rdyer @author ankuraga @author rramu
src/java/boa/compiler/visitors/AbstractVisitorNoArgNoRet.java:32
Class
AbstractVisitorNoReturn
A specialization of the Visitor that doesn't pass up a return value. @author hridesh @author rdyer @author ankuraga @author rramu @param <ArgTypeT>
src/java/boa/compiler/visitors/AbstractVisitorNoReturn.java:35
Class
Account
test/datagen/java/JLS8/RADemo/Account.java:1
Class
Account
test/datagen/java/JLS8/LambdaDemo/v9/LambdaDemo.java:6
Class
Account
test/datagen/java/JLS8/LambdaDemo/v10/LambdaDemo.java:7
Class
Accountant
test/datagen/java/JLS3/GenDemo/v2/GenDemo.java:32
Class
Aggregator
The base class for all Boa aggregators. @author anthonyu @author rdyer
src/java/boa/aggregators/Aggregator.java:35
Class
AggregatorDescription
@author anthonyu
src/java/boa/compiler/visitors/CodeGeneratingVisitor.java:58
Class
AnnDemo
test/datagen/java/JLS3/AnnProcDemo/AnnDemo.java:1
Class
AnnDemo
test/datagen/java/JLS3/AnnDemo/v2/AnnDemo.java:1
Class
AnnDemo
test/datagen/java/JLS3/AnnDemo/v5/AnnDemo.java:1
Class
AnnDemo
test/datagen/java/JLS3/AnnDemo/v3/AnnDemo.java:1
Class
AnnDemo
test/datagen/java/JLS3/AnnDemo/v1/AnnDemo.java:1
Class
AnnDemo
test/datagen/java/JLS3/AnnDemo/v4/AnnDemo.java:1
Class
AnnotationCollectingVisitor
src/java/boa/functions/BoaAstIntrinsics.java:518
Class
ArrayType
@author rdyer @author hridesh
src/java/boa/compiler/ast/types/ArrayType.java:29
Class
AssertDemo
test/datagen/java/JLS2/AssertDemo/v2/AssertDemo.java:1
Class
AssertDemo
test/datagen/java/JLS2/AssertDemo/v3/AssertDemo.java:38
Class
AssertDemo
test/datagen/java/JLS2/AssertDemo/v1/AssertDemo.java:1
Class
AssertDemo
test/datagen/java/JLS2/AssertDemo/v4/AssertDemo.java:1
Class
AssignmentStatement
@author rdyer @author hridesh @author hungc
src/java/boa/compiler/ast/statements/AssignmentStatement.java:32
Class
Ast
src/compiled-proto/boa/types/Ast.java:6
Class
Attachment
Protobuf type {@code boa.types.Attachment}
src/compiled-proto/boa/types/Issues.java:7819
Interface
AttachmentOrBuilder
src/compiled-proto/boa/types/Issues.java:7734
Class
AttachmentProtoTuple
A {@link AttachmentProtoTuple}. @author rdyer
src/java/boa/types/proto/AttachmentProtoTuple.java:35
Class
Attribute
Protobuf type {@code boa.types.Attribute} <pre> Key Value pairs eg. key = "onclick" value = "myFunction()", key = "type" value = "button" </pre>
src/compiled-proto/boa/types/Ast.java:42094
Interface
AttributeOrBuilder
src/compiled-proto/boa/types/Ast.java:42054
Class
AttributeProtoTuple
A {@link AttributeProtoTuple}. @author robert2
src/java/boa/types/proto/AttributeProtoTuple.java:33
Class
BaseTest
@author rdyer @author nbhide
src/test/boa/test/compiler/BaseTest.java:75
Class
Basic
test/datagen/java/JLS2/Basic.java:1
Class
BinLitDemo
test/datagen/java/JLS4/BinLitDemo/BinLitDemo.java:1
Interface
BinaryCalculator
test/datagen/java/JLS8/LambdaDemo/v3/LambdaDemo.java:1
Class
Block
@author rdyer @author hridesh
src/java/boa/compiler/ast/statements/Block.java:33
Class
BoaAbstractFixP
Boa abstract FixP. @author rramu
src/java/boa/runtime/BoaAbstractFixP.java:24
Class
BoaAbstractTraversal
Boa abstract graph traversal. @author rramu
src/java/boa/runtime/BoaAbstractTraversal.java:41
Class
BoaAbstractVisitor
Boa abstract AST visitor. <p>The <code>visit()</code> methods first call <code>preVisit()</code> for the node. If <code>preVisit()</code> returns <co
src/java/boa/runtime/BoaAbstractVisitor.java:42
Class
BoaAny
A {@link BoaType} representing the wildcard or any type. @author anthonyu @author rdyer
src/java/boa/types/BoaAny.java:28
Class
BoaArray
A {@link BoaType} representing an array of values. @author anthonyu @author rdyer
src/java/boa/types/BoaArray.java:31
Class
BoaAstIntrinsics
Boa functions for working with ASTs. @author rdyer
src/java/boa/functions/BoaAstIntrinsics.java:64
Class
BoaBool
A {@link BoaScalar} representing a true/false value. @author anthonyu @author rdyer
src/java/boa/types/BoaBool.java:30
Class
BoaCasts
Some less trivial casts provided by Boa. @author anthonyu @author rdyer
src/java/boa/functions/BoaCasts.java:34
Class
BoaCollectingVisitor
Boa AST visitor that aggregates using a map. @author rdyer
src/java/boa/functions/BoaCollectingVisitor.java:28
Class
BoaCombiner
A {@link Reducer} that pre-reduces the outputs from a single mapper node in order to save I/O. @author anthonyu @author rdyer
src/java/boa/runtime/BoaCombiner.java:41
Class
BoaCompiler
The main entry point for the Boa compiler. @author anthonyu @author rdyer @author nbhide
src/java/boa/compiler/BoaCompiler.java:79
Class
BoaCountingVisitor
Boa AST visitor that aggregates using a counter. @author rdyer
src/java/boa/functions/BoaCountingVisitor.java:31
Class
BoaEnum
A {@link BoaScalar} representing a data structure with named members of enum type. @author ankuraga @author rdyer
src/java/boa/types/BoaEnum.java:32
Class
BoaErrorListener
An ANTLR error listener that highlights Boa source containing an error. @author rdyer
src/java/boa/compiler/listeners/BoaErrorListener.java:31
Class
BoaEvaluator
The main entry point for Boa REPL. @author hridesh @author rdyer
src/java/boa/evaluator/BoaEvaluator.java:43
Class
BoaFixP
A {@link BoaFixP} that represents a fixpoint. @author rramu
src/java/boa/types/BoaFixP.java:28
Class
BoaFloat
A {@link BoaScalar} representing an double precision floating point value. @author anthonyu @author rdyer
src/java/boa/types/BoaFloat.java:30
Class
BoaFunction
A {@link BoaType} that represents a function, its return value, and its formal parameters. @author anthonyu @author rdyer
src/java/boa/types/BoaFunction.java:35
Class
BoaGenerator
The main entry point for Boa tools for generating datasets. @author hridesh @author rdyer
src/java/boa/datagen/BoaGenerator.java:38
Class
BoaGraphIntrinsics
Boa functions for working with control flow graphs. @author ganeshau @author rramu @author rdyer @author hungc @author marafat
src/java/boa/functions/BoaGraphIntrinsics.java:45
Class
BoaInt
A {@link BoaScalar} representing a 64 bit integer value. @author anthonyu @author rdyer
src/java/boa/types/BoaInt.java:30
Class
BoaIntrinsics
Boa domain-specific functions. @author rdyer
src/java/boa/functions/BoaIntrinsics.java:43
Class
BoaMain
The main entry point for Boa-related tools. @author hridesh @author rdyer
src/java/boa/BoaMain.java:35
Class
BoaMap
A {@link BoaType} representing a mapping a set of keys to some value. @author anthonyu @author rdyer
src/java/boa/types/BoaMap.java:30
Class
BoaMapper
A {@link Mapper} that performs the brunt of all Boa work. @author anthonyu @author rdyer
src/java/boa/runtime/BoaMapper.java:39
Class
BoaMathIntrinsics
The Boa implementations of the Sawzall math intrinsics that are not in the Java Math class. <p>The intrinsics that are implemented by the Java Math c
src/java/boa/functions/BoaMathIntrinsics.java:30
Class
BoaMetricIntrinsics
Boa domain-specific functions for computing software engineering metrics. @author rdyer
src/java/boa/functions/BoaMetricIntrinsics.java:28
Class
BoaModifierIntrinsics
Boa domain-specific functions for working with the Modifier type. @author rdyer
src/java/boa/functions/BoaModifierIntrinsics.java:32
Class
BoaNOAVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:33
Class
BoaNOCVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:111
Class
BoaNOOVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:59
Class
BoaNPMVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:85
Class
BoaName
@author anthonyu @author rdyer
src/java/boa/types/BoaName.java:29
Class
BoaNormalFormIntrinsics
Boa functions for converting Expressions into various normal forms. @author marafat @author rdyer @author cheshianhung
src/java/boa/functions/BoaNormalFormIntrinsics.java:55
Class
BoaOutputCommitter
A {@link FileOutputCommitter} that stores the job results into a database. @author rdyer @author hungc
src/java/boa/io/BoaOutputCommitter.java:44
Class
BoaOutputFormat
Uses our custom output committer. @author rdyer @param <K> the type of keys @param <V> the type of values
src/java/boa/io/BoaOutputFormat.java:32
Class
BoaPartitioner
A {@link Partitioner} that assigns each output variable to its own reducer. @author rdyer @author hungc
src/java/boa/runtime/BoaPartitioner.java:31
Class
BoaProtoList
A {@link BoaType} representing an array of values that is a BoaProtoTuple member. @author rdyer
src/java/boa/types/BoaProtoList.java:30
Class
BoaProtoMap
A {@link BoaMap}, which is actually a Protocol Buffer enum. @author rdyer
src/java/boa/types/BoaProtoMap.java:27
Class
BoaProtoTuple
A {@link BoaTuple} representing a protocol buffer tuple. @author rdyer
src/java/boa/types/BoaProtoTuple.java:33
Class
BoaQueue
A {@link BoaType} representing a queue of values. @author hyj
src/java/boa/types/BoaQueue.java:29
Class
BoaReducer
A {@link Reducer} that reduces the outputs for a single {@link EmitKey}. @author anthonyu @author rdyer
src/java/boa/runtime/BoaReducer.java:42
Class
BoaRunner
@author anthonyu @author rdyer
src/java/boa/runtime/BoaRunner.java:50
Class
BoaScalar
A {@link BoaType} representing any other scalar value type. @author anthonyu @author rdyer
src/java/boa/types/BoaScalar.java:28
Class
BoaSet
A {@link BoaType} representing a set of values. @author rdyer
src/java/boa/types/BoaSet.java:30
Class
BoaSortIntrinsics
Built-in functions for sorting data. @author anthonyu
src/java/boa/functions/BoaSortIntrinsics.java:26
Class
BoaSpecialIntrinsics
Special Functions <p>These functions have special properties, such as variable types, variable numbers of parameters, or parameters that are types ra
src/java/boa/functions/BoaSpecialIntrinsics.java:32
Class
BoaStack
A {@link BoaType} representing a stack of values. @author rdyer
src/java/boa/types/BoaStack.java:30
Class
BoaString
A {@link BoaScalar} representing a string of characters. @author anthonyu @author rdyer
src/java/boa/types/BoaString.java:30
Class
BoaStringIntrinsics
String Manipulation @author anthonyu @author rdyer
src/java/boa/functions/BoaStringIntrinsics.java:32
Class
BoaTable
A {@link BoaType} representing an aggregator that can be emitted to. @author anthonyu @author rdyer
src/java/boa/types/BoaTable.java:31
Class
BoaTime
A {@link BoaScalar} representing a time value in milliseconds since 1970. @author anthonyu @author rdyer
src/java/boa/types/BoaTime.java:30
next →
1–100 of 730, ranked by callers