Uses of Interface
dev.civl.abc.token.IF.TokenFactory
Packages that use TokenFactory
Package
Description
Module ast defines an Abstract Syntax Tree
representation of a program, the
AST.Submodule ast.node defines every kind of
node in an AST.
Module parse is used to parse a token stream and
produce an ANTLR tree representation of a C program.
Module program provides a high-level, mutable,
representation of a program.
Module token defines the various kinds of tokens and related
classes used by ABC.
-
Uses of TokenFactory in dev.civl.abc.ast.IF
Methods in dev.civl.abc.ast.IF that return TokenFactoryModifier and TypeMethodDescriptionASTFactory.getTokenFactory()Returns the token factory used by this AST factory.Methods in dev.civl.abc.ast.IF with parameters of type TokenFactoryModifier and TypeMethodDescriptionstatic ASTFactoryASTs.newASTFactory(NodeFactory nodeFactory, TokenFactory tokenFactory, TypeFactory typeFactory) Create a new ASTFactory that used the given node factory, token factory, and type factory. -
Uses of TokenFactory in dev.civl.abc.ast.node.IF
Methods in dev.civl.abc.ast.node.IF with parameters of type TokenFactoryModifier and TypeMethodDescriptionNodeFactory.newFocusAssertNode(Source source, TokenFactory tokenFactory, List<String> focusTags) NodeFactory.newFocusLoopNode(Source source, TokenFactory tokenFactory, String focusTag, SequenceNode<ExpressionNode> tagWindow, SequenceNode<ExpressionNode> memoryList) NodeFactory.newFocusOrderedNode(Source source, TokenFactory tokenFactory, String focusTag, OperatorNode operator, RegularRangeNode range, ExpressionNode expr) -
Uses of TokenFactory in dev.civl.abc.front.IF
Methods in dev.civl.abc.front.IF that return TokenFactoryModifier and TypeMethodDescriptionParseTree.getTokenFactory()gets the token factory associating with this parse tree.Methods in dev.civl.abc.front.IF with parameters of type TokenFactoryModifier and TypeMethodDescriptionstatic PreprocessorFront.newPreprocessor(Configurations.Language language, Configuration config, FileIndexer indexer, TokenFactory tokenFactory) Returns a new Preprocessor using the default include paths. -
Uses of TokenFactory in dev.civl.abc.program.IF
Methods in dev.civl.abc.program.IF that return TokenFactoryModifier and TypeMethodDescriptionProgram.getTokenFactory()Returns the token factory used for the producing and manipulation of tokens associated to this Program. -
Uses of TokenFactory in dev.civl.abc.token.IF
Methods in dev.civl.abc.token.IF that return TokenFactoryModifier and TypeMethodDescriptionCivlcTokenSource.getTokenFactory()Returns the token factory used by this token source object.static TokenFactoryTokens.newTokenFactory()Creates a new token factory.