Home
last modified time | relevance | path

Searched refs:syntax (Results 1 – 25 of 534) sorted by relevance

12345678910>>...22

/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DNodes.cpp241 syntax::Statement *syntax::CaseStatement::getBody() { in getBody()
256 syntax::Leaf *syntax::IfStatement::getIfKeyword() { in getIfKeyword()
266 syntax::Leaf *syntax::IfStatement::getElseKeyword() { in getElseKeyword()
275 syntax::Leaf *syntax::ForStatement::getForKeyword() { in getForKeyword()
280 syntax::Statement *syntax::ForStatement::getBody() { in getBody()
290 syntax::Statement *syntax::WhileStatement::getBody() { in getBody()
330 syntax::Leaf *syntax::CompoundStatement::getLbrace() { in getLbrace()
390 syntax::Leaf *syntax::ParenDeclarator::getLparen() { in getLparen()
394 syntax::Leaf *syntax::ParenDeclarator::getRparen() { in getRparen()
398 syntax::Leaf *syntax::ArraySubscript::getLbracket() { in getLbracket()
[all …]
H A DSynthesis.cpp20 static void prependChildLowLevel(syntax::Tree *T, syntax::Node *Child, in prependChildLowLevel()
24 static void appendChildLowLevel(syntax::Tree *T, syntax::Node *Child, in appendChildLowLevel()
37 syntax::Leaf *clang::syntax::createLeaf(syntax::Arena &A, tok::TokenKind K, in createLeaf()
52 syntax::Leaf *clang::syntax::createLeaf(syntax::Arena &A, tok::TokenKind K) { in createLeaf()
63 syntax::Tree *allocateTree(syntax::Arena &A, syntax::NodeKind Kind) { in allocateTree()
197 syntax::Tree *clang::syntax::createTree( in createTree()
198 syntax::Arena &A, in createTree()
199 ArrayRef<std::pair<syntax::Node *, syntax::NodeRole>> Children, in createTree()
210 syntax::Node *clang::syntax::deepCopyExpandingMacros(syntax::Arena &A, in deepCopyExpandingMacros()
219 std::vector<std::pair<syntax::Node *, syntax::NodeRole>> Children; in deepCopyExpandingMacros()
[all …]
H A DBuildTree.cpp388 void foldNode(ArrayRef<syntax::Token> Range, syntax::Tree *New, TypeLoc L) { in foldNode()
393 void foldNode(llvm::ArrayRef<syntax::Token> Range, syntax::Tree *New, in foldNode()
403 void foldList(ArrayRef<syntax::Token> SuperRange, syntax::List *New, in foldList()
581 void assignRole(ArrayRef<syntax::Token> Range, syntax::NodeRole Role) { in assignRole()
596 ArrayRef<syntax::Token> shrinkToFitList(ArrayRef<syntax::Token> Range) { in shrinkToFitList()
684 std::map<const syntax::Token *, syntax::Node *> Trees;
690 syntax::Arena &Arena;
1647 ArrayRef<syntax::Token> Range, const syntax::Token *ExternKW, in foldExplicitTemplateInstantiation()
1660 ArrayRef<syntax::Token> Range, const syntax::Token *TemplateKW, in foldTemplateDeclaration()
1695 void syntax::TreeBuilder::markChild(syntax::Node *N, NodeRole R) { in markChild()
[all …]
H A DTree.cpp27 static void traverse(syntax::Node *N, in traverse()
29 traverse(static_cast<const syntax::Node *>(N), [&](const syntax::Node *N) { in traverse()
39 const syntax::TokenBuffer &syntax::Arena::getTokenBuffer() const { in getTokenBuffer()
51 syntax::Leaf::Leaf(const syntax::Token *Tok) : Node(NodeKind::Leaf), Tok(Tok) { in Leaf()
55 syntax::Node::Node(NodeKind Kind) in Node()
312 const syntax::Leaf *syntax::Tree::findFirstLeaf() const { in findFirstLeaf()
322 const syntax::Leaf *syntax::Tree::findLastLeaf() const { in findLastLeaf()
332 const syntax::Node *syntax::Tree::findChild(NodeRole R) const { in findChild()
340 std::vector<syntax::List::ElementAndDelimiter<syntax::Node>>
386 std::vector<syntax::Node *> syntax::List::getElementsAsNodes() { in getElementsAsNodes()
[all …]
H A DComputeReplacements.cpp25 void run(const syntax::Tree *Root) { in enumerateTokenSpans()
33 void process(const syntax::Node *N) { in enumerateTokenSpans()
34 if (auto *T = dyn_cast<syntax::Tree>(N)) { in enumerateTokenSpans()
41 auto *L = cast<syntax::Leaf>(N); in enumerateTokenSpans()
56 const syntax::Token *SpanBegin; in enumerateTokenSpans()
57 const syntax::Token *SpanEnd; in enumerateTokenSpans()
65 syntax::FileRange rangeOfExpanded(const syntax::Arena &A, in rangeOfExpanded()
76 return syntax::FileRange( in rangeOfExpanded()
81 return syntax::Token::range(SM, Spelled->front(), Spelled->back()); in rangeOfExpanded()
86 syntax::computeReplacements(const syntax::Arena &A, in computeReplacements()
[all …]
H A DTokens.cpp36 using namespace clang::syntax;
40 llvm::ArrayRef<syntax::Token>
45 const syntax::Token *Begin = in getTokensCovering()
49 const syntax::Token *End = in getTokensCovering()
476 llvm::ArrayRef<syntax::Token>
490 llvm::ArrayRef<syntax::Token>
497 const syntax::Token *
507 const syntax::Token *
514 std::vector<const syntax::Token *>
529 std::vector<syntax::Token> syntax::tokenize(const FileRange &FR, in tokenize()
[all …]
H A DMutations.cpp28 class syntax::MutationsImpl {
31 static void addAfter(syntax::Node *Anchor, syntax::Node *New, NodeRole Role) { in addAfter()
49 static void replace(syntax::Node *Old, syntax::Node *New) { in replace()
66 static void remove(syntax::Node *N) { in remove()
80 void syntax::removeStatement(syntax::Arena &A, syntax::Statement *S) { in removeStatement()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DBuildTree.h19 namespace syntax {
24 syntax::TranslationUnit *buildSyntaxTree(Arena &A, ASTContext &Context);
31 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K,
36 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K);
41 syntax::Tree *
42 createTree(syntax::Arena &A,
43 ArrayRef<std::pair<syntax::Node *, syntax::NodeRole>> Children,
44 syntax::NodeKind K);
47 syntax::EmptyStatement *createEmptyStatement(syntax::Arena &A);
55 syntax::Node *deepCopyExpandingMacros(syntax::Arena &A, const syntax::Node *N);
H A DTokens.h48 namespace syntax {
276 llvm::ArrayRef<syntax::Token> Spelled;
277 llvm::ArrayRef<syntax::Token> Expanded;
344 std::vector<syntax::Token> SpelledTokens;
374 std::vector<syntax::Token> ExpandedTokens;
385 llvm::ArrayRef<syntax::Token>
387 llvm::ArrayRef<syntax::Token>
392 const syntax::Token *
395 const syntax::Token *
413 std::vector<syntax::Token>
[all …]
H A DMutations.h19 namespace syntax {
24 const syntax::TranslationUnit &TU);
32 void removeStatement(syntax::Arena &A, syntax::Statement *S);
H A DSyntax.td1 //===- Syntax.td - TableGen metamodel for syntax::Node hierarchy ----------===//
9 // The tree representation of the is C++ syntax is quite regular.
11 // There are 4 archetypes of nodes in the syntax tree:
12 // - Leaves, owning exactly one token. (syntax::Leaf)
16 // - Lists, with children in alternating Element/Delimiter roles. (syntax::List)
37 // Defs derived from NodeType correspond to syntax tree node types.
38 // NodeType is also a syntax constraint: one node of this type.
68 Syntax syntax = syntax_;
/freebsd-13.1/contrib/kyua/integration/
H A Dcmd_list_test.sh33 syntax(2)
44 syntax(2)
67 syntax(2)
74 syntax(2)
91 syntax(2)
109 syntax(2)
142 syntax(2)
151 syntax(2)
183 syntax(2)
201 syntax(2)
[all …]
H A Dcmd_test_test.sh35 syntax(2)
60 syntax(2)
85 syntax(2)
121 syntax(2)
159 syntax(2)
189 syntax(2)
220 syntax(2)
248 syntax(2)
258 syntax(2)
284 syntax(2)
[all …]
H A Dcmd_config_test.sh43 syntax(2)
69 syntax(2)
87 syntax(2)
105 syntax(2)
131 syntax(2)
155 syntax(2)
171 syntax(2)
181 syntax(2)
192 syntax(2)
209 syntax(2)
[all …]
H A Dcmd_debug_test.sh33 syntax(2)
50 syntax(2)
70 syntax(2)
92 syntax(2)
112 syntax(2)
151 syntax(2)
180 syntax(2)
212 syntax(2)
221 syntax(2)
242 syntax(2)
[all …]
/freebsd-13.1/usr.sbin/bsnmpd/tools/bsnmptools/
H A Dbsnmpget.c584 value->syntax = SNMP_SYNTAX_OID; in parse_oid_numeric()
651 value->syntax = SNMP_SYNTAX_INTEGER; in parse_int()
721 value->syntax = SNMP_SYNTAX_GAUGE; in parse_gauge()
763 switch (syntax) { in parse_syntax_val()
798 enum snmp_syntax syntax; in parse_pair_numoid_val() local
874 if (syn != object->val.syntax) { in parse_syntax_strval()
879 object->val.syntax = syn; in parse_syntax_strval()
885 switch (object->val.syntax) { in parse_syntax_strval()
989 dst->syntax = SNMP_SYNTAX_OID; in add_oid_syntax()
1004 switch (src->syntax) { in snmpset_add_value()
[all …]
/freebsd-13.1/bin/sh/
H A DMakefile20 GENSRCS= builtins.c nodes.c syntax.c
21 GENHDRS= builtins.h nodes.h syntax.h token.h
57 .ORDER: syntax.c syntax.h
58 syntax.h: .NOMETA
59 syntax.c syntax.h: mksyntax
H A Dparser.c973 const char *syntax; /* *SYNTAX */ member
1424 state[level].syntax = initialsyntax; in readtoken1()
1436 synentry = state[level].syntax[c]; in readtoken1()
1501 state[level].syntax = SQSYNTAX; in readtoken1()
1506 state[level].syntax = DQSYNTAX; in readtoken1()
1524 state[level].syntax == in readtoken1()
1525 state[level - 1].syntax) || in readtoken1()
1566 state[level].syntax == DQSYNTAX || state[level].syntax == ARISYNTAX); in readtoken1()
1777 state[level].syntax = state[level - 1].syntax; in readtoken1()
1794 state[level].syntax = SQSYNTAX; in readtoken1()
[all …]
/freebsd-13.1/contrib/libevent/sample/
H A Dhttps-client.c96 syntax(void) in syntax() function
218 syntax(); in main()
225 syntax(); in main()
234 syntax(); in main()
241 syntax(); in main()
248 syntax(); in main()
252 syntax(); in main()
258 syntax(); in main()
447 syntax(); in main()
H A Dle-proxy.c147 syntax(void) in syntax() function
218 syntax(); in main()
226 syntax(); in main()
232 syntax(); in main()
241 syntax(); in main()
252 syntax(); in main()
/freebsd-13.1/contrib/bsnmp/gensnmptree/
H A Dgensnmptree.c228 u_int syntax; member
748 u_int syntax; in parse_type() local
751 syntax = val; in parse_type()
760 t->syntax = syntax; in parse_type()
803 return (syntax); in parse_type()
841 node->u.leaf.syntax = syntax; in parse()
847 node->u.column.syntax = syntax; in parse()
955 u_int syntax; in gen_node() local
987 syntax = np->u.column.syntax; in gen_node()
990 syntax = np->u.leaf.syntax; in gen_node()
[all …]
/freebsd-13.1/contrib/bsnmp/lib/
H A Dsnmp.c101 binding->syntax = SNMP_SYNTAX_NULL; in get_var_binding()
106 binding->syntax = SNMP_SYNTAX_INTEGER; in get_var_binding()
128 binding->syntax = SNMP_SYNTAX_OID; in get_var_binding()
133 binding->syntax = SNMP_SYNTAX_IPADDRESS; in get_var_binding()
143 binding->syntax = SNMP_SYNTAX_COUNTER; in get_var_binding()
148 binding->syntax = SNMP_SYNTAX_GAUGE; in get_var_binding()
926 switch (binding->syntax) { in snmp_binding_encode()
1018 switch (b->syntax) { in dump_binding()
1162 value->syntax = SNMP_SYNTAX_NULL; in snmp_value_free()
1169 to->syntax = from->syntax; in snmp_value_copy()
[all …]
/freebsd-13.1/usr.sbin/bsnmpd/tools/libbsnmptools/
H A Dbsnmpimport.c463 val = t->syntax; in gettoken()
554 int32_t syntax, mem; in parse_type() local
556 syntax = val; in parse_type()
607 return (syntax); in parse_type()
646 int32_t syntax; in snmp_import_table() local
653 if ((syntax = parse_type(snmptoolctx, &tok, &tc, &enums)) < 0) { in snmp_import_table()
660 if (snmp_syntax_insert(&(entry->index_list), enums, syntax, in snmp_import_table()
710 int32_t i, syntax; in snmp_import_leaf() local
712 if ((syntax = parse_type(snmptoolctx, tok, &(oid2str->tc), &(oid2str->snmp_enum))) in snmp_import_leaf()
716 oid2str->syntax = syntax; in snmp_import_leaf()
[all …]
H A Dbsnmpmap.c223 entry->syntax, entry->access, entry->strlen); in snmp_dump_oid2str()
239 fprintf(stderr,"%d, ", entry->syntax); in snmp_dump_indexlist()
440 switch (entry->syntax) { in snmp_leaf_insert()
476 enum snmp_syntax syntax, enum snmp_tc tc) in snmp_syntax_insert() argument
490 idx->syntax = syntax; in snmp_syntax_insert()
764 switch (s->val.syntax) { in snmp_lookup_leafstring()
791 warnx("Unknown syntax - %d", s->val.syntax); in snmp_lookup_leafstring()
885 s->val.syntax = temp->syntax; in snmp_lookup_oidlist()
915 s->val.syntax = SNMP_SYNTAX_NULL; in snmp_lookup_tablelist()
975 switch (s->val.syntax) { in snmp_lookup_oid()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBCommandInterpreter.cpp41 const char *syntax = nullptr, in CommandPluginInterfaceImplementation() argument
44 : CommandObjectParsed(interpreter, name, help, syntax, flags), in CommandPluginInterfaceImplementation()
605 name, impl, help, syntax); in AddCommand()
607 AddCommand(name, impl, help, syntax, /*auto_repeat_command=*/"")) in AddCommand()
612 const char *syntax, const char *auto_repeat_command) { in AddCommand() argument
616 name, impl, help, syntax, auto_repeat_command); in AddCommand()
620 *m_opaque_ptr, name, impl, help, syntax, /*flags=*/0, in AddCommand()
712 name, impl, help, syntax); in AddCommand()
714 AddCommand(name, impl, help, syntax, /*auto_repeat_command=*/"")) in AddCommand()
724 name, impl, help, syntax, auto_repeat_command); in AddCommand()
[all …]

12345678910>>...22