HomeSort by: relevance | last modified time | path
    Searched refs:syntax (Results 1 - 25 of 595) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
Nodes.cpp 8 #include "clang/Tooling/Syntax/Nodes.h"
13 raw_ostream &syntax::operator<<(raw_ostream &OS, NodeKind K) {
18 #include "clang/Tooling/Syntax/Nodes.inc"
23 raw_ostream &syntax::operator<<(raw_ostream &OS, NodeRole R) {
25 case syntax::NodeRole::Detached:
27 case syntax::NodeRole::Unknown:
29 case syntax::NodeRole::OpenParen:
31 case syntax::NodeRole::CloseParen:
33 case syntax::NodeRole::IntroducerKeyword:
35 case syntax::NodeRole::LiteralToken
    [all...]
Synthesis.cpp 9 #include "clang/Tooling/Syntax/BuildTree.h"
10 #include "clang/Tooling/Syntax/Tree.h"
14 /// Exposes private syntax tree APIs required to implement node synthesis.
16 class clang::syntax::FactoryImpl {
18 static void setCanModify(syntax::Node *N) { N->CanModify = true; }
20 static void prependChildLowLevel(syntax::Tree *T, syntax::Node *Child,
21 syntax::NodeRole R) {
24 static void appendChildLowLevel(syntax::Tree *T, syntax::Node *Child
    [all...]
Tree.cpp 8 #include "clang/Tooling/Syntax/Tree.h"
10 #include "clang/Tooling/Syntax/Nodes.h"
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)) {
22 for (const syntax::Node &C : T->getChildren())
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)
    [all...]
BuildTree.cpp 8 #include "clang/Tooling/Syntax/BuildTree.h"
29 #include "clang/Tooling/Syntax/Nodes.h"
30 #include "clang/Tooling/Syntax/Tokens.h"
31 #include "clang/Tooling/Syntax/Tree.h"
164 static syntax::NodeKind getOperatorNodeKind(const CXXOperatorCallExpr &E) {
197 return syntax::NodeKind::BinaryOperatorExpression;
200 return syntax::NodeKind::PrefixUnaryOperatorExpression;
206 return syntax::NodeKind::PrefixUnaryOperatorExpression;
208 return syntax::NodeKind::PostfixUnaryOperatorExpression;
219 return syntax::NodeKind::PrefixUnaryOperatorExpression
    [all...]
ComputeReplacements.cpp 9 #include "clang/Tooling/Syntax/Mutations.h"
10 #include "clang/Tooling/Syntax/Tokens.h"
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)) {
41 auto *L = cast<syntax::Leaf>(N);
56 const syntax::Token *SpanBegin;
57 const syntax::Token *SpanEnd
    [all...]
Mutations.cpp 8 #include "clang/Tooling/Syntax/Mutations.h"
13 #include "clang/Tooling/Syntax/BuildTree.h"
14 #include "clang/Tooling/Syntax/Nodes.h"
15 #include "clang/Tooling/Syntax/Tokens.h"
16 #include "clang/Tooling/Syntax/Tree.h"
28 class syntax::MutationsImpl {
31 static void addAfter(syntax::Node *Anchor, syntax::Node *New, NodeRole Role) {
49 static void replace(syntax::Node *Old, syntax::Node *New)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
BuildTree.h 1 //===- BuildTree.h - build syntax trees -----------------------*- C++ -*-=====//
8 // Functions to construct a syntax tree from an AST.
15 #include "clang/Tooling/Syntax/Nodes.h"
16 #include "clang/Tooling/Syntax/Tree.h"
19 namespace syntax { namespace in namespace:clang
21 /// Build a syntax tree for the main file.
24 syntax::TranslationUnit *buildSyntaxTree(Arena &A, ASTContext &Context);
26 // Create syntax trees from subtrees not backed by the source code.
31 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K
    [all...]
Mutations.h 1 //===- Mutations.h - mutate syntax trees --------------------*- C++ ---*-=====//
8 // Defines high-level APIs for transforming syntax trees and producing the
15 #include "clang/Tooling/Syntax/Nodes.h"
16 #include "clang/Tooling/Syntax/Tree.h"
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
    [all...]
Tokens.h 48 namespace syntax { namespace in namespace:clang
135 static FileRange range(const SourceManager &SM, const syntax::Token &First,
136 const syntax::Token &Last);
192 llvm::ArrayRef<syntax::Token> expandedTokens() const {
203 llvm::ArrayRef<syntax::Token> expandedTokens(SourceRange R) const;
233 llvm::Optional<llvm::ArrayRef<syntax::Token>>
234 spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const;
263 llvm::SmallVector<llvm::ArrayRef<syntax::Token>, 1>
264 expandedForSpelled(llvm::ArrayRef<syntax::Token> Spelled) const;
276 llvm::ArrayRef<syntax::Token> Spelled
    [all...]
  /src/external/bsd/tradcpp/dist/tests/
t29.c 2 # if this is a syntax error
  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/arm/
negdf2vfp.S 18 .syntax unified
negsf2vfp.S 18 .syntax unified
restore_vfp_d8_d15_regs.S 23 .syntax unified
save_vfp_d8_d15_regs.S 23 .syntax unified
fixsfsivfp.S 19 .syntax unified
fixunssfsivfp.S 20 .syntax unified
floatsisfvfp.S 19 .syntax unified
floatunssisfvfp.S 19 .syntax unified
adddf3vfp.S 18 .syntax unified
  /src/external/bsd/tre/dist/doc/
Makefile.am 9 tre-syntax.html \
  /src/external/bsd/openldap/dist/contrib/slapd-modules/emptyds/
emptyds.c 27 * without syntax violation but never actually stores them. This allows
246 emptyds_ssyn_validate( Syntax *syntax, struct berval *in )
248 if ( BER_BVISEMPTY( in ) && syntax == slap_schema.si_syn_directoryString ) {
251 return ssyn_validate_original( syntax, in );
255 emptyds_ssyn_pretty( Syntax *syntax,
260 if ( BER_BVISEMPTY( in ) && syntax == slap_schema.si_syn_directoryString ) {
263 return ssyn_pretty_original( syntax, in, out, memctx );
269 Syntax *syntax = syn_find( ds_oid ) local
296 Syntax *syntax = syn_find( ds_oid ); local
    [all...]
  /src/external/gpl2/grep/dist/intl/
explodename.c 67 enum { undecided, xpg, cen } syntax; local
81 we use XPG4 style, and `_', `+', and `,' if we use CEN syntax. */
83 syntax = undecided;
106 syntax = xpg;
127 if (cp[0] == '@' || (syntax != xpg && cp[0] == '+'))
130 syntax = cp[0] == '@' ? xpg : cen;
134 while (syntax == cen && cp[0] != '\0' && cp[0] != '+'
141 if (syntax != xpg && (cp[0] == '+' || cp[0] == ',' || cp[0] == '_'))
143 syntax = cen;
147 /* Next is special application (CEN syntax). *
    [all...]
  /src/external/gpl2/texinfo/dist/intl/
explodename.c 60 enum { undecided, xpg, cen } syntax; local
74 we use XPG4 style, and `_', `+', and `,' if we use CEN syntax. */
76 syntax = undecided;
99 syntax = xpg;
120 if (cp[0] == '@' || (syntax != xpg && cp[0] == '+'))
123 syntax = cp[0] == '@' ? xpg : cen;
127 while (syntax == cen && cp[0] != '\0' && cp[0] != '+'
134 if (syntax != xpg && (cp[0] == '+' || cp[0] == ',' || cp[0] == '_'))
136 syntax = cen;
140 /* Next is special application (CEN syntax). *
    [all...]
  /src/external/gpl3/gcc.old/dist/intl/
explodename.c 65 enum { undecided, xpg, cen } syntax; local
79 we use XPG4 style, and `_', `+', and `,' if we use CEN syntax. */
81 syntax = undecided;
104 syntax = xpg;
125 if (cp[0] == '@' || (syntax != xpg && cp[0] == '+'))
128 syntax = cp[0] == '@' ? xpg : cen;
132 while (syntax == cen && cp[0] != '\0' && cp[0] != '+'
139 if (syntax != xpg && (cp[0] == '+' || cp[0] == ',' || cp[0] == '_'))
141 syntax = cen;
145 /* Next is special application (CEN syntax). *
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/vim/syntax/
mir.vim 1 " Vim syntax file
7 syntax clear
14 " MIR is embedded in a yaml container, so we load all of the yaml syntax.
15 runtime! syntax/yaml.vim
20 syntax include @LLVM syntax/llvm.vim
22 syntax region llvm start=/\(^---\s*|\)\@<=/ end=/\(^\.\.\.\)\@=/ contains=@LLVM
25 syntax include @MIR syntax/machine-ir.vim
26 syntax region mir start=/\(^body:\s*|\)\@<=/ end=/\(^[^[:space:]]\)\@=/ contains=@MI
    [all...]

Completed in 31 milliseconds

1 2 3 4 5 6 7 8 91011>>