Searched refs:syntax (Results 1 - 25 of 225) sorted by relevance
123456789
/freebsd-13-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) { 127 llvm::raw_ostream &syntax::operator<<(llvm::raw_ostream &OS, NodeRole R) { 129 case syntax::NodeRole::Detached: 131 case syntax::NodeRole::Unknown: 133 case syntax::NodeRole::OpenParen: 135 case syntax::NodeRole::CloseParen: 137 case syntax::NodeRole::IntroducerKeyword: 139 case syntax::NodeRole::LiteralToken: 141 case syntax::NodeRole::ArrowToken: 143 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 | 119 static syntax::NodeKind getOperatorNodeKind(const CXXOperatorCallExpr &E) { 152 return syntax::NodeKind::BinaryOperatorExpression; 155 return syntax::NodeKind::PrefixUnaryOperatorExpression; 161 return syntax::NodeKind::PrefixUnaryOperatorExpression; 163 return syntax::NodeKind::PostfixUnaryOperatorExpression; 174 return syntax::NodeKind::PrefixUnaryOperatorExpression; 176 return syntax::NodeKind::BinaryOperatorExpression; 180 return syntax::NodeKind::BinaryOperatorExpression; 190 return syntax::NodeKind::UnknownExpression; 230 /// Maintains a mapping from AST to syntax tre [all...] |
H A D | Tokens.cpp | 36 using namespace clang::syntax; 40 llvm::ArrayRef<syntax::Token> 41 getTokensCovering(llvm::ArrayRef<syntax::Token> Toks, SourceRange R, 45 const syntax::Token *Begin = 46 llvm::partition_point(Toks, [&](const syntax::Token &T) { 49 const syntax::Token *End = 50 llvm::partition_point(Toks, [&](const syntax::Token &T) { 65 SourceRange findCommonRangeForMacroArgs(const syntax::Token &First, 66 const syntax::Token &Last, 101 syntax [all...] |
/freebsd-13-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); 191 llvm::ArrayRef<syntax::Token> expandedTokens() const { 197 llvm::ArrayRef<syntax::Token> expandedTokens(SourceRange R) const; 227 llvm::Optional<llvm::ArrayRef<syntax::Token>> 228 spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const; 257 llvm::SmallVector<llvm::ArrayRef<syntax::Token>, 1> 258 expandedForSpelled(llvm::ArrayRef<syntax::Token> Spelled) const; 270 llvm::ArrayRef<syntax [all...] |
/freebsd-13-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
|
H A D | floatsidfvfp.S | 18 .syntax unified
|
/freebsd-13-stable/usr.bin/bmake/tests/syntax/ |
H A D | Makefile | 3 TESTSDIR= ${TESTSBASE}/usr.bin/bmake/syntax
|
Completed in 193 milliseconds
123456789