|
A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
|
#include "a11/flow/complete.h"#include <cstddef>#include <optional>#include <string>#include <string_view>#include <utility>#include <vector>#include <absl/strings/str_cat.h>#include "a11/flow/lexer.h"#include "a11/flow/navigate.h"#include "a11/flow/parser.h"#include "a11/flow/pattern.h"#include "a11/flow/plan.h"#include "a11/flow/resolve.h"#include "a11/flow/syntax.h"#include "a11/flow/token.h"#include "a11/flow/vocabulary.h"#include "absl/strings/match.h"Namespaces | |
| namespace | a11 |
| namespace | a11::flow |
Functions | |
| CompleteResult | a11::flow::CompleteAt (std::string_view source, size_t offset, const catalogue::Catalogue &known=catalogue::Catalogue::Builtin()) |
What may be written at offset in source. | |
| std::string_view | a11::flow::ProposalKindName (ProposalKind kind) |
| The name of a proposal kind in the output format, in kebab case. | |