Home
last modified time | relevance | path

Searched refs:Definition (Results 1 – 25 of 190) sorted by relevance

12345678

/llvm-project-15.0.7/clang/test/Index/
H A Dannotate-tokens.m169 // CHECK: Punctuation: "*" [2:20 - 2:21] ParmDecl=other:2:22 (Definition)
170 // CHECK: Punctuation: ")" [2:21 - 2:22] ParmDecl=other:2:22 (Definition)
186 // CHECK: Punctuation: "*" [6:20 - 6:21] ParmDecl=other:6:22 (Definition)
187 // CHECK: Punctuation: ")" [6:21 - 6:22] ParmDecl=other:6:22 (Definition)
264 // CHECK: Keyword: "int" [34:14 - 34:17] ParmDecl=x:34:18 (Definition)
265 // CHECK: Punctuation: ")" [34:17 - 34:18] ParmDecl=x:34:18 (Definition)
266 // CHECK: Identifier: "x" [34:18 - 34:19] ParmDecl=x:34:18 (Definition)
310 // CHECK: Keyword: "int" [43:15 - 43:18] ParmDecl=x:43:19 (Definition)
312 // CHECK: Identifier: "x" [43:19 - 43:20] ParmDecl=x:43:19 (Definition)
402 // CHECK: Keyword: "int" [76:5 - 76:8] VarDecl=local:76:9 (Definition)
[all …]
H A Dopencl-types.cl19 // CHECK: VarDecl=scalarHalf:11:8 (Definition){{( \(invalid\))?}} [type=__private half] [typekind=H…
21 // CHECK: VarDecl=scalarFloat:13:9 (Definition) [type=__private float] [typekind=Float] [isPOD=1]
23 // CHECK: VarDecl=scalarDouble:15:10 (Definition){{( \(invalid\))?}} [type=__private double] [typek…
41 // CHECK: ParmDecl=scalarOCLImage1dRO:28:50 (Definition) [type=__private __read_only image1d_t] [ty…
44 // CHECK: ParmDecl=scalarOCLImage2dRO:31:50 (Definition) [type=__private __read_only image2d_t] [ty…
52 // CHECK: ParmDecl=scalarOCLImage3dRO:39:50 (Definition) [type=__private __read_only image3d_t] [ty…
67 // CHECK: ParmDecl=scalarOCLImage1dWO:54:51 (Definition) [type=__private __write_only image1d_t] [t…
70 // CHECK: ParmDecl=scalarOCLImage2dWO:57:51 (Definition) [type=__private __write_only image2d_t] [t…
93 // CHECK: ParmDecl=scalarOCLImage1dRW:80:51 (Definition) [type=__private __read_write image1d_t] [t…
109 // CHECK: ParmDecl=scalarPipe:106:46 (Definition) [type=__private read_only pipe int] [typekind=Pip…
[all …]
H A Dc-index-getCursor-test.m77 // CHECK: [19:29 - 19:40] ParmDecl=fArg:19:36 (Definition)
105 // CHECK: [40:1 - 41:3] EnumDecl=:40:1 (Definition)
107 // CHECK: [41:11 - 42:2] EnumDecl=:40:1 (Definition)
110 // CHECK: [44:11 - 44:19] ParmDecl=argc:44:15 (Definition)
116 // CHECK: [45:5 - 45:11] VarDecl=bee:45:8 (Definition)
120 // CHECK: [46:4 - 46:9] VarDecl=a:46:5 (Definition)
127 // CHECK: [47:4 - 47:6] VarDecl=c:47:12 (Definition)
129 // CHECK: [47:10 - 47:16] VarDecl=c:47:12 (Definition)
136 // CHECK: [48:4 - 48:6] VarDecl=d:48:13 (Definition)
138 // CHECK: [48:11 - 48:14] VarDecl=d:48:13 (Definition)
[all …]
H A Dusrs.m181 // CHECK-source: usrs.m:3:33: ParmDecl=x:3:33 (Definition) Extent=[3:29 - 3:34]
182 // CHECK-source: usrs.m:3:40: ParmDecl=y:3:40 (Definition) Extent=[3:36 - 3:41]
188 // CHECK-source: usrs.m:5:1: EnumDecl=:5:1 (Definition) Extent=[5:1 - 8:2]
191 // CHECK-source: usrs.m:10:1: EnumDecl=:10:1 (Definition) Extent=[10:1 - 13:2]
195 // CHECK-source: usrs.m:15:9: StructDecl=:15:9 (Definition) Extent=[15:9 - 18:2]
196 // CHECK-source: usrs.m:16:7: FieldDecl=wa:16:7 (Definition) Extent=[16:3 - 16:9]
197 // CHECK-source: usrs.m:17:7: FieldDecl=moo:17:7 (Definition) Extent=[17:3 - 17:10]
198 // CHECK-source: usrs.m:20:6: EnumDecl=Pizza:20:6 (Definition) Extent=[20:1 - 23:2]
202 // CHECK-source: usrs.m:26:6: ObjCIvarDecl=x:26:6 (Definition) Extent=[26:3 - 26:7]
219 // CHECK-source: usrs.m:36:14: VarDecl=a:36:14 (Definition) Extent=[36:3 - 36:19]
[all …]
H A Davailability.mm51 // CHECK: ObjCIvarDecl=i0:3:7 (Definition) (macos, introduced=8.0)
52 // CHECK: ObjCIvarDecl=i1:4:7 (Definition) (macos, introduced=9.0)
58 // CHECK: ObjCImplementationDecl=C:12:17 (Definition) (macos, introduced=8.0)
59 // CHECK: ObjCInstanceMethodDecl=m0:13:9 (Definition) (macos, introduced=8.0)
60 // CHECK: ObjCInstanceMethodDecl=m1:15:9 (Definition) (macos, introduced=9.0)
68 // CHECK: ObjCCategoryImplDecl=Cat:27:17 (Definition) (macos, introduced=10.0)
69 // CHECK: ObjCInstanceMethodDecl=m2:28:9 (Definition) (macos, introduced=10.0)
70 // CHECK: ObjCInstanceMethodDecl=m3:30:9 (Definition) (macos, introduced=11.0)
72 // CHECK: ObjCProtocolDecl=P:35:11 (Definition) (macos, introduced=10.0)
79 // CHECK: ObjCCategoryImplDecl=Cat2:45:17 (Definition) (macos, introduced=8.0)
H A Dfile-refs.m45 // CHECK: ObjCImplementationDecl=Foo:7:17 (Definition)
52 // CHECK-NEXT: ObjCImplementationDecl=Foo:7:17 (Definition) =[7:17 - 7:20]
58 // CHECK-NEXT: ObjCInstanceMethodDecl=setWithInt:andFloat::8:6 (Definition) =[8:6 - 8:16]
65 // CHECK-NEXT: ObjCInstanceMethodDecl=setWithInt:andFloat::8:6 (Definition) =[8:24 - 8:32]
70 // CHECK-NEXT: ObjCProtocolDecl=Prot1:18:11 (Definition)
71 // CHECK-NEXT: ObjCProtocolDecl=Prot1:18:11 (Definition) =[18:11 - 18:16]
79 // CHECK-NEXT: ObjCInstanceMethodDecl=protMeth:33:8 (Definition) [Overrides @19:8] =[33:8 - 33:16]
84 // CHECK-NEXT: ObjCInstanceMethodDecl=protMeth:33:8 (Definition) [Overrides @19:8]
87 // CHECK-NEXT: ObjCInstanceMethodDecl=protMeth:33:8 (Definition) [Overrides @19:8] =[33:8 - 33:16]
H A Dc-index-api-loadTU-test.m80 // CHECK: c-index-api-loadTU-test.m:6:32: ObjCIvarDecl=myoutlet:6:32 (Definition) Extent=[6:3 - 6:4…
85 // CHECK: c-index-api-loadTU-test.m:8:50: ParmDecl=msg:8:50 (Definition) Extent=[8:47 - 8:53]
95 // CHECK: c-index-api-loadTU-test.m:21:36: ParmDecl=fArg:21:36 (Definition) Extent=[21:29 - 21:40]
108 // CHECK: c-index-api-loadTU-test.m:42:1: EnumDecl=:42:1 (Definition) Extent=[42:1 - 44:2]
110 // CHECK: c-index-api-loadTU-test.m:46:5: FunctionDecl=main:46:5 (Definition) Extent=[46:1 - 55:2]
111 // CHECK: c-index-api-loadTU-test.m:46:15: ParmDecl=argc:46:15 (Definition) Extent=[46:11 - 46:19]
115 // CHECK: c-index-api-loadTU-test.m:47:8: VarDecl=bee:47:8 (Definition) Extent=[47:2 - 47:11]
118 // CHECK: c-index-api-loadTU-test.m:48:5: VarDecl=a:48:5 (Definition) Extent=[48:2 - 48:18]
124 // CHECK: c-index-api-loadTU-test.m:49:12: VarDecl=c:49:12 (Definition) Extent=[49:2 - 49:26]
131 // CHECK: c-index-api-loadTU-test.m:50:13: VarDecl=d:50:13 (Definition) Extent=[50:2 - 50:14]
[all …]
H A DTestClassDecl.m24 // CHECK-scan: [13:1 - 13:15] FunctionDecl=function:13:6 (Definition)
26 // CHECK-scan: [13:18 - 13:24] ParmDecl=arg:13:21 (Definition)
27 // CHECK-scan: [13:24 - 14:1] FunctionDecl=function:13:6 (Definition)
31 // CHECK-load: TestClassDecl.m:13:6: FunctionDecl=function:13:6 (Definition) Extent=[13:1 - 16:2]
32 // CHECK-load: TestClassDecl.m:13:21: ParmDecl=arg:13:21 (Definition) Extent=[13:15 - 13:24]
H A Dannotate-subscripting.m47 // CHECK: Punctuation: "*" [25:11 - 25:12] VarDecl=arr:25:12 (Definition)
48 // CHECK: Identifier: "arr" [25:12 - 25:15] VarDecl=arr:25:12 (Definition)
49 // CHECK: Punctuation: "=" [25:16 - 25:17] VarDecl=arr:25:12 (Definition)
79 // CHECK: Punctuation: "*" [35:16 - 35:17] VarDecl=dict:35:17 (Definition)
80 // CHECK: Identifier: "dict" [35:17 - 35:21] VarDecl=dict:35:17 (Definition)
81 // CHECK: Punctuation: "=" [35:22 - 35:23] VarDecl=dict:35:17 (Definition)
H A DTestClassForwardDecl.m19 // CHECK-scan: [10:1 - 10:15] FunctionDecl=function:10:6 (Definition)
21 // CHECK-scan: [10:18 - 10:24] ParmDecl=arg:10:21 (Definition)
22 // CHECK-scan: [10:24 - 11:1] FunctionDecl=function:10:6 (Definition)
39 // CHECK-load: TestClassForwardDecl.m:10:6: FunctionDecl=function:10:6 (Definition)
H A Dproperties-class-extensions.m48 // CHECK-NOT: properties-class-extensions.m:9:15: ParmDecl=b:9:15 (Definition) Extent=[9:15 - 9:16]
54 // CHECK: properties-class-extensions.m:6:15: ParmDecl=a:6:15 (Definition) Extent=[6:15 - 6:16]
60 // CHECK: properties-class-extensions.m:9:15: ParmDecl=b:9:15 (Definition) Extent=[9:15 - 9:16]
72 // CHECK: properties-class-extensions.m:19:26: ParmDecl=bar:19:26 (Definition) Extent=[19:26 - 19:2…
75 …ss-extensions.m:25:11: ObjCProtocolDecl=Rdar8467189_FooProtocol:25:11 (Definition) Extent=[25:1 - …
89 // CHECK: properties-class-extensions.m:31:40: ParmDecl=Rdar8467189_Bar:31:40 (Definition) Extent=[…
97 // CHECK: properties-class-extensions.m:38:34: ParmDecl=qux:38:34 (Definition) Extent=[38:34 - 38:3…
98 // CHECK: properties-class-extensions.m:42:10: ObjCDynamicDecl=qux:38:34 (Definition) Extent=[42:1 …
H A Dannotate-literals.m52 // CHECK-LITERALS: Identifier: "objects" [41:6 - 41:13] VarDecl=objects:41:6 (Definition)
53 // CHECK-LITERALS: Punctuation: "=" [41:14 - 41:15] VarDecl=objects:41:6 (Definition)
62 // CHECK-LITERALS: Identifier: "dict" [42:6 - 42:10] VarDecl=dict:42:6 (Definition)
63 // CHECK-LITERALS: Punctuation: "=" [42:11 - 42:12] VarDecl=dict:42:6 (Definition)
81 // CHECK-LITERALS: Identifier: "val" [45:6 - 45:9] VarDecl=val:45:6 (Definition)
82 // CHECK-LITERALS: Punctuation: "=" [45:10 - 45:11] VarDecl=val:45:6 (Definition)
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DHoverTests.cpp83 HI.Definition = "char bar"; in TEST()
209 HI.Definition = in TEST()
388 HI.Definition = "X()"; in TEST()
398 HI.Definition = "~X()"; in TEST()
797 HI.Definition = "X x"; in TEST()
806 HI.Definition = ""; in TEST()
1072 EXPECT_EQ(H->Definition, Expected.Definition); in TEST()
1591 HI.Definition = in TEST()
2627 EXPECT_EQ(H->Definition, Expected.Definition); in TEST()
2755 HI.Definition = in TEST()
[all …]
/llvm-project-15.0.7/lldb/source/Core/
H A DFormatEntity.cpp81 using Definition = lldb_private::FormatEntity::Entry::Definition; typedef
170 Definition("black",
173 Definition("green",
175 Definition("yellow",
178 Definition("purple",
181 Definition("white",
186 Definition("black",
189 Definition("green",
191 Definition("yellow",
194 Definition("purple",
[all …]
/llvm-project-15.0.7/clang/test/Parser/
H A Dskip-function-bodies.mm31 // CHECK: skip-function-bodies.mm:3:7: ClassDecl=A:3:7 (Definition) Extent=[3:1 - 14:2]
32 // CHECK: skip-function-bodies.mm:4:9: ClassDecl=B:4:9 (Definition) Extent=[4:3 - 4:13]
33 // CHECK: skip-function-bodies.mm:6:1: CXXAccessSpecifier=:6:1 (Definition) Extent=[6:1 - 6:8]
35 // CHECK-NOT: skip-function-bodies.mm:8:12: StructDecl=C:8:12 (Definition) Extent=[8:5 - 10:6]
36 // CHECK-NOT: skip-function-bodies.mm:9:12: CXXMethod=d:9:12 (Definition) Extent=[9:7 - 9:18]
37 // CHECK: skip-function-bodies.mm:13:13: TypedefDecl=E:13:13 (Definition) Extent=[13:3 - 13:14]
41 // CHECK: skip-function-bodies.mm:19:17: ObjCImplementationDecl=F:19:17 (Definition) Extent=[19:1 -…
43 // CHECK-NOT: skip-function-bodies.mm:21:13: TypedefDecl=H:21:13 (Definition) Extent=[21:3 - 21:14]
46 // CHECK-NOT: skip-function-bodies.mm:27:9: ClassDecl=K:27:9 (Definition) Extent=[27:3 - 27:13]
55 // CHECK-PREAMBLE: skip-function-bodies.mm:8:12: StructDecl=C:8:12 (Definition) Extent=[8:5 - 10:6]
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DConvertMemberFunctionsToStatic.cpp128 const auto *Definition = Result.Nodes.getNodeAs<CXXMethodDecl>("x"); in check() local
133 diag(Definition->getLocation(), "method %0 can be made static") in check()
134 << Definition; in check()
137 if (Definition->getMethodQualifiers().hasVolatile() || in check()
138 Definition->getMethodQualifiers().hasRestrict() || in check()
139 Definition->getRefQualifier() != RQ_None) in check()
142 const CXXMethodDecl *Declaration = Definition->getCanonicalDecl(); in check()
144 if (Definition->isConst()) { in check()
147 SourceRange DefConst = getLocationOfConst(Definition->getTypeSourceInfo(), in check()
154 if (Declaration != Definition) { in check()
H A DMakeMemberFunctionConstCheck.cpp256 const auto *Definition = Result.Nodes.getNodeAs<CXXMethodDecl>("x"); in check() local
258 const auto *Declaration = Definition->getCanonicalDecl(); in check()
260 auto Diag = diag(Definition->getLocation(), "method %0 can be made const") in check()
261 << Definition in check()
262 << FixItHint::CreateInsertion(getConstInsertionPoint(Definition), in check()
264 if (Declaration != Definition) { in check()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DMerge.cpp29 S.Definition ? S.Definition.FileURI : S.CanonicalDeclaration.FileURI; in isIndexAuthoritative()
211 bool PreferR = R.Definition && !L.Definition; in mergeSymbol()
214 assert(L.Definition.FileURI && R.Definition.FileURI); in mergeSymbol()
216 bool(*L.Definition.FileURI) == bool(*R.Definition.FileURI); in mergeSymbol()
223 if (prefer(O.Definition, S.Definition)) in mergeSymbol()
224 S.Definition = O.Definition; in mergeSymbol()
238 if (!IsClass || !S.Definition) in mergeSymbol()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DFormatEntity.h106 struct Definition { struct
118 const Definition *children = nullptr; argument
123 constexpr Definition(const char *name, const FormatEntity::Entry::Type t) in Definition() function
126 constexpr Definition(const char *name, const char *string) in Definition() function
129 constexpr Definition(const char *name, const FormatEntity::Entry::Type t, in Definition() function
133 constexpr Definition(const char *name, const FormatEntity::Entry::Type t,
135 const Definition *children,
142 static constexpr Definition
144 const Definition (&children)[N],
146 return Definition(name, t, N, children, keep_separator);
/llvm-project-15.0.7/lldb/unittests/Core/
H A DFormatEntityTest.cpp17 using Definition = FormatEntity::Entry::Definition; typedef
21 Definition d("foo", FormatEntity::Entry::Type::Invalid); in TEST()
33 Definition d("foo", "string"); in TEST()
45 Definition d("foo", FormatEntity::Entry::Type::Invalid, 33); in TEST()
57 Definition d("foo", FormatEntity::Entry::Type::Invalid, 33); in TEST()
58 Definition parent("parent", FormatEntity::Entry::Type::Invalid, 1, &d); in TEST()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dunions.cpp8 struct Definition;
11 Definition *lexdef;
15 struct Definition : public ParseNode { }; struct
35 struct Definition;
40 Definition *lexdef;
48 struct Definition : public ParseNode { }; struct
/llvm-project-15.0.7/flang/lib/Parser/
H A Dpreprocessor.h34 class Definition {
36 Definition(const TokenSequence &, std::size_t firstToken, std::size_t tokens);
37 Definition(const std::vector<std::string> &argNames, const TokenSequence &,
39 Definition(const std::string &predefined, AllSources &);
96 std::unordered_map<CharBlock, Definition> definitions_;
/llvm-project-15.0.7/clang/lib/Format/
H A DMacroExpander.cpp34 struct MacroExpander::Definition { struct in clang::format::MacroExpander
57 MacroExpander::Definition parse() { in parse()
117 Definition Def;
143 auto Definition = Parser.parse(); in parseDefinition() local
144 Definitions[Definition.Name] = std::move(Definition); in parseDefinition()
160 const Definition &Def = Definitions.find(ID->TokenText)->second; in expand()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterODRStrategiesTest.cpp35 static constexpr auto *Definition = "void X(int a) {}"; member
45 static constexpr auto *Definition = "typedef int X;"; member
53 static constexpr auto *Definition = "using X = int;"; member
61 static constexpr auto *Definition = "enum X { a, b };"; member
69 static constexpr auto *Definition = "enum class X { a, b };"; member
77 static constexpr auto *Definition = "enum E { X = 0 };"; member
86 static constexpr auto *Definition = "class X {};"; member
98 static constexpr auto *Definition = "int X;"; member
144 static constexpr auto *Definition = member
165 static constexpr auto *Definition = member
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/
H A DReorderFieldsAction.cpp57 getNewFieldsOrder(const RecordDecl *Definition, in getNewFieldsOrder() argument
59 assert(Definition && "Definition is null"); in getNewFieldsOrder()
62 for (const auto *Field : Definition->fields()) in getNewFieldsOrder()
125 const RecordDecl *Definition, ArrayRef<unsigned> NewFieldsOrder, in reorderFieldsInDefinition() argument
128 assert(Definition && "Definition is null"); in reorderFieldsInDefinition()
131 for (const auto *Field : Definition->fields()) in reorderFieldsInDefinition()
135 for (const auto *Field : Definition->fields()) { in reorderFieldsInDefinition()
144 for (const auto *Field : Definition->fields()) { in reorderFieldsInDefinition()

12345678