Searched refs:syntax (Results 1 - 25 of 199) sorted by relevance
12345678
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Nodes.cpp | 13 llvm::raw_ostream &syntax::operator<<(llvm::raw_ostream &OS, NodeKind K) { 75 llvm::raw_ostream &syntax::operator<<(llvm::raw_ostream &OS, NodeRole R) { 77 case syntax::NodeRole::Detached: 79 case syntax::NodeRole::Unknown: 81 case syntax::NodeRole::OpenParen: 83 case syntax::NodeRole::CloseParen: 85 case syntax::NodeRole::IntroducerKeyword: 87 case syntax::NodeRole::BodyStatement: 89 case syntax::NodeRole::CaseStatement_value: 91 case syntax [all...] |
H A D | Synthesis.cpp | 12 /// Exposes private syntax tree APIs required to implement node synthesis. 14 class syntax::FactoryImpl { 16 static void setCanModify(syntax::Node *N) { N->CanModify = true; } 18 static void prependChildLowLevel(syntax::Tree *T, syntax::Node *Child, 19 syntax::NodeRole R) { 24 clang::syntax::Leaf *syntax::createPunctuation(clang::syntax::Arena &A, 31 auto *L = new (A.allocator()) clang::syntax [all...] |
H A D | Mutations.cpp | 28 class syntax::MutationsImpl { 31 static void addAfter(syntax::Node *Anchor, syntax::Node *New, NodeRole Role) { 46 static void replace(syntax::Node *Old, syntax::Node *New) { 62 static void remove(syntax::Node *N) { 72 static syntax::Node *findPrevious(syntax::Node *N) { 75 for (syntax::Node *C = N->parent()->firstChild(); C != nullptr; 84 void syntax [all...] |
H A D | Tree.cpp | 19 static void traverse(const syntax::Node *N, 20 llvm::function_ref<void(const syntax::Node *)> Visit) { 21 if (auto *T = dyn_cast<syntax::Tree>(N)) { 27 static void traverse(syntax::Node *N, 28 llvm::function_ref<void(syntax::Node *)> Visit) { 29 traverse(static_cast<const syntax::Node *>(N), [&](const syntax::Node *N) { 30 Visit(const_cast<syntax::Node *>(N)); 35 syntax::Arena::Arena(SourceManager &SourceMgr, const LangOptions &LangOpts, 39 const clang::syntax [all...] |
H A D | ComputeReplacements.cpp | 16 using ProcessTokensFn = llvm::function_ref<void(llvm::ArrayRef<syntax::Token>, 19 void enumerateTokenSpans(const syntax::Tree *Root, ProcessTokensFn Callback) { 25 void run(const syntax::Tree *Root) { 33 void process(const syntax::Node *N) { 34 if (auto *T = dyn_cast<syntax::Tree>(N)) { 40 auto *L = cast<syntax::Leaf>(N); 55 const syntax::Token *SpanBegin; 56 const syntax::Token *SpanEnd; 64 syntax::FileRange rangeOfExpanded(const syntax [all...] |
H A D | BuildTree.cpp | 37 /// A helper class for constructing the syntax tree while traversing a clang 43 /// - create a corresponding syntax node, 46 /// - replace the child nodes with the new syntax node in the pending list 52 class syntax::TreeBuilder { 54 TreeBuilder(syntax::Arena &Arena) : Arena(Arena), Pending(Arena) { 63 void foldNode(llvm::ArrayRef<syntax::Token> Range, syntax::Tree *New); 67 void noticeDeclaratorRange(llvm::ArrayRef<syntax::Token> Range); 86 syntax::TranslationUnit *finalize() && { 93 new (Arena.allocator()) syntax [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Syntax/ |
H A D | BuildTree.h | 1 //===- BuildTree.h - build syntax trees -----------------------*- C++ -*-=====// 8 // Functions to construct a syntax tree from an AST. 19 namespace syntax { namespace in namespace:clang 21 /// Build a syntax tree for the main file. 22 syntax::TranslationUnit *buildSyntaxTree(Arena &A, 25 // Create syntax trees from subtrees not backed by the source code. 27 clang::syntax::Leaf *createPunctuation(clang::syntax::Arena &A, 29 clang::syntax::EmptyStatement *createEmptyStatement(clang::syntax [all...] |
H A D | Mutations.h | 1 //===- Mutations.h - mutate syntax trees --------------------*- C++ ---*-=====// 8 // Defines high-level APIs for transforming syntax trees and producing the 19 namespace syntax { namespace in namespace:clang 22 /// to the syntax tree. 24 const syntax::TranslationUnit &TU); 32 void removeStatement(syntax::Arena &A, syntax::Statement *S); 34 } // namespace syntax
|
H A D | Tokens.h | 47 namespace syntax { namespace in namespace:clang 134 static FileRange range(const SourceManager &SM, const syntax::Token &First, 135 const syntax::Token &Last); 186 llvm::ArrayRef<syntax::Token> expandedTokens() const { 192 llvm::ArrayRef<syntax::Token> expandedTokens(SourceRange R) const; 218 llvm::Optional<llvm::ArrayRef<syntax::Token>> 219 spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const; 231 llvm::ArrayRef<syntax::Token> Spelled; 232 llvm::ArrayRef<syntax::Token> Expanded; 238 expansionStartingAt(const syntax [all...] |
/freebsd-11-stable/usr.bin/bmake/tests/syntax/ |
H A D | Makefile | 3 TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | negdf2vfp.S | 17 .syntax unified
|
H A D | negsf2vfp.S | 17 .syntax unified
|
H A D | restore_vfp_d8_d15_regs.S | 22 .syntax unified
|
H A D | save_vfp_d8_d15_regs.S | 22 .syntax unified
|
H A D | addsf3vfp.S | 17 .syntax unified
|
H A D | aeabi_memcmp.S | 13 .syntax unified
|
H A D | aeabi_memcpy.S | 13 .syntax unified
|
H A D | divsf3vfp.S | 17 .syntax unified
|
H A D | extendsfdf2vfp.S | 18 .syntax unified
|
H A D | fixdfsivfp.S | 18 .syntax unified
|
H A D | fixsfsivfp.S | 18 .syntax unified
|
H A D | fixunsdfsivfp.S | 19 .syntax unified
|
H A D | fixunssfsivfp.S | 19 .syntax unified
|
/freebsd-11-stable/usr.bin/bmake/tests/ |
H A D | Makefile | 13 TESTS_SUBDIRS+= syntax
|
/freebsd-11-stable/usr.bin/bmake/tests/syntax/directive-t0/ |
H A D | Makefile | 5 TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax/directive-t0
|
Completed in 98 milliseconds
12345678