Home
last modified time | relevance | path

Searched refs:Syntax (Results 1 – 25 of 171) sorted by relevance

1234567

/llvm-project-15.0.7/clang/lib/Basic/
H A DAttributes.cpp8 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax, in hasAttribute() argument
48 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrScopeName()
67 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeAttrName()
96 AttributeCommonInfo::Syntax SyntaxUsed) { in normalizeName()
114 Syntax SyntaxUsed) { in getParsedKind()
126 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax()); in calculateAttributeSpellingListIndex() local
127 StringRef Scope = normalizeAttrScopeName(getScopeName(), Syntax); in calculateAttributeSpellingListIndex()
128 StringRef Name = normalizeAttrName(getAttrName(), Scope, Syntax); in calculateAttributeSpellingListIndex()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttributeCommonInfo.h25 enum Syntax { enum
89 SourceLocation ScopeLoc, Syntax SyntaxUsed) in AttributeCommonInfo()
97 SourceLocation ScopeLoc, Kind AttrKind, Syntax SyntaxUsed) in AttributeCommonInfo()
104 SourceLocation ScopeLoc, Kind AttrKind, Syntax SyntaxUsed, in AttributeCommonInfo()
111 Syntax SyntaxUsed) in AttributeCommonInfo()
116 AttributeCommonInfo(SourceRange AttrRange, Kind K, Syntax SyntaxUsed) in AttributeCommonInfo()
121 AttributeCommonInfo(SourceRange AttrRange, Kind K, Syntax SyntaxUsed, in AttributeCommonInfo()
130 Syntax getSyntax() const { return Syntax(SyntaxUsed); } in getSyntax()
203 const IdentifierInfo *Scope, Syntax SyntaxUsed);
H A DAttributes.h22 int hasAttribute(AttributeCommonInfo::Syntax Syntax,
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DJSONCompilationDatabase.h69 JSONCommandLineSyntax Syntax);
76 JSONCommandLineSyntax Syntax);
98 JSONCommandLineSyntax Syntax) in JSONCompilationDatabase() argument
99 : Database(std::move(Database)), Syntax(Syntax), in JSONCompilationDatabase()
134 JSONCommandLineSyntax Syntax; variable
/llvm-project-15.0.7/clang/lib/Tooling/
H A DJSONCompilationDatabase.cpp137 if (Syntax == JSONCommandLineSyntax::AutoDetect) { in unescapeCommandLine()
140 Syntax = JSONCommandLineSyntax::Windows; in unescapeCommandLine()
142 Syntax = JSONCommandLineSyntax::Gnu; in unescapeCommandLine()
146 if (Syntax == JSONCommandLineSyntax::Windows) { in unescapeCommandLine()
154 assert(Syntax == JSONCommandLineSyntax::Gnu); in unescapeCommandLine()
195 JSONCommandLineSyntax Syntax) { in loadFromFile() argument
206 new JSONCompilationDatabase(std::move(*DatabaseBuffer), Syntax)); in loadFromFile()
215 JSONCommandLineSyntax Syntax) { in loadFromBuffer() argument
219 new JSONCompilationDatabase(std::move(DatabaseBuffer), Syntax)); in loadFromBuffer()
298 nodeToCommandLine(JSONCommandLineSyntax Syntax, in nodeToCommandLine() argument
[all …]
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUModifierSyntax.rst2 Syntax of AMDGPU Instruction Modifiers
38 Syntax Description
63 Syntax Description
88 Syntax Description
245 Syntax Description
323 Syntax Description
394 Syntax Description
460 Syntax Description
779 Syntax Description
1328 Syntax Description
[all …]
H A DAMDGPUInstructionSyntax.rst2 AMDGPU Instruction Syntax
13 Syntax section in Instructions
165 Syntax section in Operands
168 Syntax of generic operands is described :doc:`in this document<AMDGPUOperandSyntax>`.
175 Syntax section in Modifiers
178 Syntax of modifiers is described :doc:`in this document<AMDGPUModifierSyntax>`.
H A DAMDGPUOperandSyntax.rst2 Syntax of AMDGPU Instruction Operands
409 Syntax Description
445 Syntax Description
469 Syntax Description
479 Syntax Description
496 Syntax Description
514 Syntax Description
524 Syntax Description
863 Syntax of Expressions
866 Syntax of expressions is shown below::
[all …]
H A DExtensions.rst17 General Assembly Syntax
77 Syntax:
470 Syntax:
477 Syntax:
486 Syntax:
496 Syntax:
501 Syntax:
506 Syntax:
513 Syntax:
524 Syntax:
[all …]
H A DPointerAuth.md35 ##### Syntax:
67 ##### Syntax:
95 ##### Syntax:
135 ##### Syntax:
170 ##### Syntax:
201 ##### Syntax:
/llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/
H A DSyntax.td1 //===- Syntax.td - TableGen metamodel for syntax::Node hierarchy ----------===//
30 // Syntax is any constraint on constructs that can appear somewhere.
31 class Syntax;
32 class Optional<Syntax inner_> : Syntax { Syntax inner = inner_; }
33 class AnyToken<list<string> kinds_> : Syntax { list<string> kinds = kinds_; }
39 class NodeType : Syntax {
66 class Role<string role_, Syntax syntax_> {
68 Syntax syntax = syntax_;
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/
H A DBUILD.gn1 static_library("Syntax") {
5 "//clang/include/clang/Tooling/Syntax:Nodes",
11 public_deps = [ "//clang/include/clang/Tooling/Syntax:NodeClasses" ]
/llvm-project-15.0.7/clang-tools-extra/docs/
H A Dpp-trace.rst136 The Argument Value Syntax field describes the values that will be displayed
163 Argument Name Argument Value Syntax Clang C++ Type …
188 Argument Name Argument Value Syntax Clang C++ Type …
210 Argument Name Argument Value Syntax Clang C++ Type …
244 Argument Name Argument Value Syntax Clang C++ Type …
266 Argument Name Argument Value Syntax Clang C++ Type …
283 Argument Name Argument Value Syntax Clang C++ Type …
303 Argument Name Argument Value Syntax Clang C++ Type …
323 Argument Name Argument Value Syntax Clang C++ Type …
345 Argument Name Argument Value Syntax Clang C++ Type …
[all …]
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h69 AttributeCommonInfo::Syntax Syntax; member
321 ArgsUnion *args, unsigned numArgs, Syntax syntaxUsed, in ParsedAttr()
359 Syntax syntaxUsed) in ParsedAttr()
394 ParsedType typeArg, Syntax syntaxUsed) in ParsedAttr()
408 Syntax syntaxUsed) in ParsedAttr()
831 ParsedAttr::Syntax syntax,
889 ParsedAttr::Syntax syntaxUsed) { in createTypeAttribute()
902 ParsedAttr::Syntax syntaxUsed) { in createPropertyAttribute()
1046 ParsedAttr::Syntax syntax,
1099 ParsedAttr::Syntax syntaxUsed) { in addNewTypeAttr()
[all …]
/llvm-project-15.0.7/libcxx/test/libcxx/fuzzing/
H A Dregex.pass.cpp20 template <std::regex_constants::syntax_option_type Syntax>
28 re.assign(s, Syntax); in regex_test()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Math/IR/
H A DMathOps.td96 Syntax:
122 Syntax:
155 Syntax:
182 Syntax:
210 Syntax:
236 Syntax:
322 Syntax:
349 Syntax:
377 Syntax:
404 Syntax:
[all …]
/llvm-project-15.0.7/llvm/utils/emacs/
H A DREADME8 Syntax highlighting mode for LLVM assembly files. To use, add this code to
17 Syntax highlighting mode for TableGen description files. To use, add this code
/llvm-project-15.0.7/llvm/docs/AMDGPU/
H A DAMDGPUAsmGFX1013.rst9 Syntax of gfx1013 Instructions
20 For a description of other gfx1013 instructions see :doc:`Syntax of GFX10 RDNA1 Instructions<AMDGPU…
H A DAMDGPUAsmGFX904.rst9 Syntax of gfx904 Instructions
20 For a description of other gfx904 instructions see :doc:`Syntax of Core GFX9 Instructions<AMDGPUAsm…
H A DAMDGPUAsmGFX900.rst9 Syntax of gfx900, gfx902, gfx909 and gfx90c Instructions
20 For a description of other gfx900, gfx902, gfx909 and gfx90c instructions see :doc:`Syntax of Core …
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinLocationAttributes.td33 Syntax:
68 Syntax:
110 Syntax:
149 Syntax:
251 Syntax:
/llvm-project-15.0.7/mlir/docs/Dialects/
H A DAffine.md37 Syntax:
88 Syntax:
141 Syntax:
168 Syntax:
205 Syntax of semi-affine expressions:
226 Syntax of semi-affine maps:
257 Syntax of affine constraints:
311 Syntax:
341 Syntax:
371 Syntax:
[all …]
/llvm-project-15.0.7/clang-tools-extra/pseudo/test/
H A Dcheck-cxx-bnf.test1 // verify clang/lib/Tooling/Syntax/Pseudo/cxx/cxx.bnf
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDecl.cpp338 ParsedAttr::Syntax Syntax) { in ParseAttributeWithTypeArg() argument
364 SourceLocation ScopeLoc, ParsedAttr::Syntax Syntax) { in ParseAttributeArgsCommon() argument
504 SourceLocation ScopeLoc, ParsedAttr::Syntax Syntax, Declarator *D) { in ParseGNUAttributeArgs() argument
553 ScopeLoc, Syntax); in ParseGNUAttributeArgs()
559 SourceLocation ScopeLoc, ParsedAttr::Syntax Syntax) { in ParseClangAttributeArgs() argument
1094 ParsedAttr::Syntax Syntax) { in ParseAvailabilityAttribute() argument
1326 SourceLocation ScopeLoc, ParsedAttr::Syntax Syntax) { in ParseExternalSourceSymbolAttribute() argument
1437 SourceLocation ScopeLoc, ParsedAttr::Syntax Syntax) { in ParseObjCBridgeRelatedAttribute() argument
1500 Syntax); in ParseObjCBridgeRelatedAttribute()
1506 SourceLocation ScopeLoc, ParsedAttr::Syntax Syntax) { in ParseSwiftNewTypeAttribute() argument
[all …]
/llvm-project-15.0.7/clang/include/clang/
H A DCMakeLists.txt8 add_subdirectory(Tooling/Syntax)

1234567