MCPcopy Create free account

hub / github.com/boalang/compiler / types & classes

Types & classes730 in github.com/boalang/compiler

InterfaceA
test/datagen/java/JLS8/DMDemo/v4/DMDemo.java:1
EnumASTCOUNTER
src/java/boa/functions/BoaAstIntrinsics.java:95
ClassASTDumper
Dumps the AST to a supplied "printer".
src/test/boa/test/datagen/java/ASTDumper.java:30
ClassASTFactory
A helper class for creating new AST trees. @author rdyer
src/java/boa/compiler/transforms/ASTFactory.java:42
ClassASTPrintingVisitor
src/java/boa/compiler/visitors/ASTPrintingVisitor.java:32
ClassASTRoot
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
InterfaceASTRootOrBuilder
src/compiled-proto/boa/types/Ast.java:1011
ClassASTRootProtoTuple
A {@link ASTRootProtoTuple}. @author rdyer
src/java/boa/types/proto/ASTRootProtoTuple.java:35
ClassASTSeqSort
@author hoan
src/java/boa/datagen/ASTSeqSort.java:37
ClassAbstractCodeGeneratingVisitor
The base class for any code generating visitors. Contains the string template objects. @author rdyer
src/java/boa/compiler/visitors/AbstractCodeGeneratingVisitor.java:33
ClassAbstractCommit
@author rdyer
src/java/boa/datagen/scm/AbstractCommit.java:66
ClassAbstractConnector
@author rdyer
src/java/boa/datagen/scm/AbstractConnector.java:35
ClassAbstractType
@author rdyer
src/java/boa/compiler/ast/types/AbstractType.java:25
ClassAbstractVisitor
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
ClassAbstractVisitorBase
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
ClassAbstractVisitorNoArgNoRet
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
ClassAbstractVisitorNoReturn
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
ClassAccount
test/datagen/java/JLS8/RADemo/Account.java:1
ClassAccount
test/datagen/java/JLS8/LambdaDemo/v9/LambdaDemo.java:6
ClassAccount
test/datagen/java/JLS8/LambdaDemo/v10/LambdaDemo.java:7
ClassAccountant
test/datagen/java/JLS3/GenDemo/v2/GenDemo.java:32
ClassAggregator
The base class for all Boa aggregators. @author anthonyu @author rdyer
src/java/boa/aggregators/Aggregator.java:35
ClassAggregatorDescription
@author anthonyu
src/java/boa/compiler/visitors/CodeGeneratingVisitor.java:58
ClassAnnDemo
test/datagen/java/JLS3/AnnProcDemo/AnnDemo.java:1
ClassAnnDemo
test/datagen/java/JLS3/AnnDemo/v2/AnnDemo.java:1
ClassAnnDemo
test/datagen/java/JLS3/AnnDemo/v5/AnnDemo.java:1
ClassAnnDemo
test/datagen/java/JLS3/AnnDemo/v3/AnnDemo.java:1
ClassAnnDemo
test/datagen/java/JLS3/AnnDemo/v1/AnnDemo.java:1
ClassAnnDemo
test/datagen/java/JLS3/AnnDemo/v4/AnnDemo.java:1
ClassAnnotationCollectingVisitor
src/java/boa/functions/BoaAstIntrinsics.java:518
ClassArrayType
@author rdyer @author hridesh
src/java/boa/compiler/ast/types/ArrayType.java:29
ClassAssertDemo
test/datagen/java/JLS2/AssertDemo/v2/AssertDemo.java:1
ClassAssertDemo
test/datagen/java/JLS2/AssertDemo/v3/AssertDemo.java:38
ClassAssertDemo
test/datagen/java/JLS2/AssertDemo/v1/AssertDemo.java:1
ClassAssertDemo
test/datagen/java/JLS2/AssertDemo/v4/AssertDemo.java:1
ClassAssignmentStatement
@author rdyer @author hridesh @author hungc
src/java/boa/compiler/ast/statements/AssignmentStatement.java:32
ClassAst
src/compiled-proto/boa/types/Ast.java:6
ClassAttachment
Protobuf type {@code boa.types.Attachment}
src/compiled-proto/boa/types/Issues.java:7819
InterfaceAttachmentOrBuilder
src/compiled-proto/boa/types/Issues.java:7734
ClassAttachmentProtoTuple
A {@link AttachmentProtoTuple}. @author rdyer
src/java/boa/types/proto/AttachmentProtoTuple.java:35
ClassAttribute
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
InterfaceAttributeOrBuilder
src/compiled-proto/boa/types/Ast.java:42054
ClassAttributeProtoTuple
A {@link AttributeProtoTuple}. @author robert2
src/java/boa/types/proto/AttributeProtoTuple.java:33
ClassBaseTest
@author rdyer @author nbhide
src/test/boa/test/compiler/BaseTest.java:75
ClassBasic
test/datagen/java/JLS2/Basic.java:1
ClassBinLitDemo
test/datagen/java/JLS4/BinLitDemo/BinLitDemo.java:1
InterfaceBinaryCalculator
test/datagen/java/JLS8/LambdaDemo/v3/LambdaDemo.java:1
ClassBlock
@author rdyer @author hridesh
src/java/boa/compiler/ast/statements/Block.java:33
ClassBoaAbstractFixP
Boa abstract FixP. @author rramu
src/java/boa/runtime/BoaAbstractFixP.java:24
ClassBoaAbstractTraversal
Boa abstract graph traversal. @author rramu
src/java/boa/runtime/BoaAbstractTraversal.java:41
ClassBoaAbstractVisitor
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
ClassBoaAny
A {@link BoaType} representing the wildcard or any type. @author anthonyu @author rdyer
src/java/boa/types/BoaAny.java:28
ClassBoaArray
A {@link BoaType} representing an array of values. @author anthonyu @author rdyer
src/java/boa/types/BoaArray.java:31
ClassBoaAstIntrinsics
Boa functions for working with ASTs. @author rdyer
src/java/boa/functions/BoaAstIntrinsics.java:64
ClassBoaBool
A {@link BoaScalar} representing a true/false value. @author anthonyu @author rdyer
src/java/boa/types/BoaBool.java:30
ClassBoaCasts
Some less trivial casts provided by Boa. @author anthonyu @author rdyer
src/java/boa/functions/BoaCasts.java:34
ClassBoaCollectingVisitor
Boa AST visitor that aggregates using a map. @author rdyer
src/java/boa/functions/BoaCollectingVisitor.java:28
ClassBoaCombiner
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
ClassBoaCompiler
The main entry point for the Boa compiler. @author anthonyu @author rdyer @author nbhide
src/java/boa/compiler/BoaCompiler.java:79
ClassBoaCountingVisitor
Boa AST visitor that aggregates using a counter. @author rdyer
src/java/boa/functions/BoaCountingVisitor.java:31
ClassBoaEnum
A {@link BoaScalar} representing a data structure with named members of enum type. @author ankuraga @author rdyer
src/java/boa/types/BoaEnum.java:32
ClassBoaErrorListener
An ANTLR error listener that highlights Boa source containing an error. @author rdyer
src/java/boa/compiler/listeners/BoaErrorListener.java:31
ClassBoaEvaluator
The main entry point for Boa REPL. @author hridesh @author rdyer
src/java/boa/evaluator/BoaEvaluator.java:43
ClassBoaFixP
A {@link BoaFixP} that represents a fixpoint. @author rramu
src/java/boa/types/BoaFixP.java:28
ClassBoaFloat
A {@link BoaScalar} representing an double precision floating point value. @author anthonyu @author rdyer
src/java/boa/types/BoaFloat.java:30
ClassBoaFunction
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
ClassBoaGenerator
The main entry point for Boa tools for generating datasets. @author hridesh @author rdyer
src/java/boa/datagen/BoaGenerator.java:38
ClassBoaGraphIntrinsics
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
ClassBoaInt
A {@link BoaScalar} representing a 64 bit integer value. @author anthonyu @author rdyer
src/java/boa/types/BoaInt.java:30
ClassBoaIntrinsics
Boa domain-specific functions. @author rdyer
src/java/boa/functions/BoaIntrinsics.java:43
ClassBoaMain
The main entry point for Boa-related tools. @author hridesh @author rdyer
src/java/boa/BoaMain.java:35
ClassBoaMap
A {@link BoaType} representing a mapping a set of keys to some value. @author anthonyu @author rdyer
src/java/boa/types/BoaMap.java:30
ClassBoaMapper
A {@link Mapper} that performs the brunt of all Boa work. @author anthonyu @author rdyer
src/java/boa/runtime/BoaMapper.java:39
ClassBoaMathIntrinsics
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
ClassBoaMetricIntrinsics
Boa domain-specific functions for computing software engineering metrics. @author rdyer
src/java/boa/functions/BoaMetricIntrinsics.java:28
ClassBoaModifierIntrinsics
Boa domain-specific functions for working with the Modifier type. @author rdyer
src/java/boa/functions/BoaModifierIntrinsics.java:32
ClassBoaNOAVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:33
ClassBoaNOCVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:111
ClassBoaNOOVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:59
ClassBoaNPMVisitor
src/java/boa/functions/BoaMetricIntrinsics.java:85
ClassBoaName
@author anthonyu @author rdyer
src/java/boa/types/BoaName.java:29
ClassBoaNormalFormIntrinsics
Boa functions for converting Expressions into various normal forms. @author marafat @author rdyer @author cheshianhung
src/java/boa/functions/BoaNormalFormIntrinsics.java:55
ClassBoaOutputCommitter
A {@link FileOutputCommitter} that stores the job results into a database. @author rdyer @author hungc
src/java/boa/io/BoaOutputCommitter.java:44
ClassBoaOutputFormat
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
ClassBoaPartitioner
A {@link Partitioner} that assigns each output variable to its own reducer. @author rdyer @author hungc
src/java/boa/runtime/BoaPartitioner.java:31
ClassBoaProtoList
A {@link BoaType} representing an array of values that is a BoaProtoTuple member. @author rdyer
src/java/boa/types/BoaProtoList.java:30
ClassBoaProtoMap
A {@link BoaMap}, which is actually a Protocol Buffer enum. @author rdyer
src/java/boa/types/BoaProtoMap.java:27
ClassBoaProtoTuple
A {@link BoaTuple} representing a protocol buffer tuple. @author rdyer
src/java/boa/types/BoaProtoTuple.java:33
ClassBoaQueue
A {@link BoaType} representing a queue of values. @author hyj
src/java/boa/types/BoaQueue.java:29
ClassBoaReducer
A {@link Reducer} that reduces the outputs for a single {@link EmitKey}. @author anthonyu @author rdyer
src/java/boa/runtime/BoaReducer.java:42
ClassBoaRunner
@author anthonyu @author rdyer
src/java/boa/runtime/BoaRunner.java:50
ClassBoaScalar
A {@link BoaType} representing any other scalar value type. @author anthonyu @author rdyer
src/java/boa/types/BoaScalar.java:28
ClassBoaSet
A {@link BoaType} representing a set of values. @author rdyer
src/java/boa/types/BoaSet.java:30
ClassBoaSortIntrinsics
Built-in functions for sorting data. @author anthonyu
src/java/boa/functions/BoaSortIntrinsics.java:26
ClassBoaSpecialIntrinsics
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
ClassBoaStack
A {@link BoaType} representing a stack of values. @author rdyer
src/java/boa/types/BoaStack.java:30
ClassBoaString
A {@link BoaScalar} representing a string of characters. @author anthonyu @author rdyer
src/java/boa/types/BoaString.java:30
ClassBoaStringIntrinsics
String Manipulation @author anthonyu @author rdyer
src/java/boa/functions/BoaStringIntrinsics.java:32
ClassBoaTable
A {@link BoaType} representing an aggregator that can be emitted to. @author anthonyu @author rdyer
src/java/boa/types/BoaTable.java:31
ClassBoaTime
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