/llvm-project/clang/lib/Basic/ |
H A D | Attributes.cpp | 25 static int hasAttributeImpl(AttributeCommonInfo::Syntax Syntax, StringRef Name, in hasAttributeImpl() 34 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax, in hasAttribute() 61 int res = hasAttributeImpl(Syntax, Name, ScopeName, Target, LangOpts); in hasAttribute() 68 if (Ptr->hasSpelling(Syntax, Name)) 75 int clang::hasAttribute(AttributeCommonInfo::Syntax Syntax, in getSubjectMatchRuleSpelling() 78 return hasAttribute(Syntax, Scope, Attr, Target, LangOpts, 94 AttributeCommonInfo::Syntax SyntaxUse in normalizeAttrScopeName() 22 hasAttributeImpl(AttributeCommonInfo::Syntax Syntax,StringRef Name,StringRef ScopeName,const TargetInfo & Target,const LangOptions & LangOpts) hasAttributeImpl() argument 31 hasAttribute(AttributeCommonInfo::Syntax Syntax,const IdentifierInfo * Scope,const IdentifierInfo * Attr,const TargetInfo & Target,const LangOptions & LangOpts) hasAttribute() argument 159 auto Syntax = static_cast<AttributeCommonInfo::Syntax>(getSyntax()); calculateAttributeSpellingListIndex() local [all...] |
/llvm-project/clang/include/clang/Basic/ |
H A D | AttributeCommonInfo.h | 28 enum Syntax { enum 85 /// Corresponds to the Syntax enum. 86 LLVM_PREFERRED_TYPE(Syntax) 103 constexpr Form(Syntax SyntaxUsed, unsigned SpellingIndex, bool IsAlignas, in Form() 113 Syntax getSyntax() const { return Syntax(SyntaxUsed); } in CXX11() 133 constexpr Form(Syntax SyntaxUsed) 137 LLVM_PREFERRED_TYPE(Syntax) 180 Syntax getSyntax() const { return Syntax(SyntaxUse in getAttrName() [all...] |
H A D | ParsedAttrInfo.h | 69 AttributeCommonInfo::Syntax Syntax; 102 bool hasSpelling(AttributeCommonInfo::Syntax Syntax, StringRef Name) const { in hasSpelling() 104 return (S.Syntax == Syntax && S.NormalizedFullName == Name); in hasSpelling() 67 AttributeCommonInfo::Syntax Syntax; global() member
|
H A D | Attributes.h | 22 int hasAttribute(AttributeCommonInfo::Syntax Syntax, 26 int hasAttribute(AttributeCommonInfo::Syntax Syntax,
|
/llvm-project/clang/include/clang/Tooling/ |
H A D | JSONCompilationDatabase.h | 69 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/llvm/docs/ |
H A D | AMDGPUModifierSyntax.rst | 2 Syntax of AMDGPU Instruction Modifiers 17 <x> Syntax and meaning of *x* are explained elsewhere. 38 Syntax Description 63 Syntax Description 88 Syntax Description 112 Syntax Description 182 Syntax Description 200 Syntax Description 213 Syntax Description 227 Syntax Description [all …]
|
H A D | AMDGPUOperandSyntax.rst | 2 Syntax of AMDGPU Instruction Operands 17 <x> Syntax and meaning of *x* are explained elsewhere. 37 Syntax Description 86 **Non-Sequential Address (NSA) Syntax** 92 Syntax Description 130 Syntax Description 157 …Syntax Alternative Syntax (SP3) … 232 Syntax Description 320 Syntax Description 380 …Syntax Description Availab… [all …]
|
H A D | AMDGPUInstructionSyntax.rst | 2 AMDGPU Instruction Syntax 13 Syntax section in Instructions 16 Syntax of Regular Instructions argument 30 Syntax of VOPD Instructions argument 192 Syntax section in Operands 202 Syntax section in Modifiers
|
H A D | Extensions.rst | 17 General Assembly Syntax 31 Machine-specific Assembly Syntax 77 Syntax: 568 Syntax: 575 Syntax: 584 Syntax: 594 Syntax: 599 Syntax: 604 Syntax: 611 Syntax [all...] |
H A D | LangRef.rst | 64 Syntax chapter 820 Syntax:: 883 Syntax:: 896 Syntax:: 910 Syntax:: 972 Syntax:: 1024 Syntax:: 1046 Syntax:: 1144 Syntax:: 2722 Syntax 17421 Syntax global() subsubsection 17471 Syntax global() subsubsection 17520 Syntax global() subsubsection 17570 Syntax global() subsubsection 17617 Syntax global() subsubsection 17670 Syntax global() subsubsection 17773 Syntax global() subsubsection 17833 Syntax global() subsubsection 17892 Syntax global() subsubsection 17962 Syntax global() subsubsection 18029 Syntax global() subsubsection 18089 Syntax global() subsubsection 18149 Syntax global() subsubsection 18216 Syntax global() subsubsection [all...] |
/llvm-project/clang/lib/Tooling/ |
H A D | JSONCompilationDatabase.cpp | 135 std::vector<std::string> unescapeCommandLine(JSONCommandLineSyntax Syntax, in unescapeCommandLine() argument 137 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() [all …]
|
/llvm-project/clang/include/clang/Tooling/Syntax/ |
H A D | Syntax.td | 1 //===- 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/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/ |
H A D | BUILD.gn | 1 static_library("Syntax") { 5 "//clang/include/clang/Tooling/Syntax:Nodes", 11 public_deps = [ "//clang/include/clang/Tooling/Syntax:NodeClasses" ]
|
/llvm-project/clang-tools-extra/docs/ |
H A D | pp-trace.rst | 136 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/llvm/utils/emacs/ |
H A D | README | 8 Syntax highlighting mode for LLVM assembly files. To use, add this code to 17 Syntax highlighting mode for LLVM Machine IR files. To use, add this code to 26 Syntax highlighting mode for TableGen description files. To use, add this code
|
/llvm-project/mlir/test/mlir-tblgen/ |
H A D | gen-dialect-doc.td | 104 // CHECK: Syntax: 108 // CHECK: Syntax: 116 // CHECK: Syntax: 120 // CHECK: Syntax:
|
/llvm-project/libcxx/test/libcxx/fuzzing/ |
H A D | regex.pass.cpp | 20 template <std::regex_constants::syntax_option_type Syntax> 28 re.assign(s, Syntax); in regex_test()
|
/llvm-project/llvm/docs/AMDGPU/ |
H A D | AMDGPUAsmGFX1013.rst | 9 Syntax of gfx1013 Instructions 20 For a description of other gfx1013 instructions, see :doc:`Syntax of GFX10 RDNA1 Instructions<AMDGP…
|
H A D | AMDGPUAsmGFX904.rst | 9 Syntax of gfx904 Instructions 20 For a description of other gfx904 instructions see :doc:`Syntax of Core GFX9 Instructions<AMDGPUAsm…
|
H A D | AMDGPUAsmGFX900.rst | 9 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 …
|
H A D | gfx10_param.rst | 16 Syntax Description
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | BuiltinLocationAttributes.td | 33 Syntax: 69 Syntax: 164 Syntax: 204 Syntax: 318 Syntax:
|
H A D | BuiltinAttributes.td | 44 Syntax: 77 Syntax: 173 Syntax: 233 Syntax: 374 Syntax: 443 Syntax: 508 Syntax: 606 Syntax: 670 Syntax: 761 Syntax [all...] |
/llvm-project/mlir/docs/Dialects/ |
H A D | Affine.md | 37 Syntax: 91 Syntax: 144 Syntax: 171 Syntax: 208 Syntax of semi-affine expressions: 229 Syntax of semi-affine maps: 260 Syntax of affine constraints: 314 Syntax: 367 Syntax:
|
/llvm-project/clang-tools-extra/pseudo/test/ |
H A D | check-cxx-bnf.test |
|