Home
last modified time | relevance | path

Searched refs:TypedefDecl (Results 1 – 25 of 66) sorted by relevance

123

/llvm-project-15.0.7/clang/test/AST/
H A Dattr-swift_newtype.m12 // CHECK-LABEL: TypedefDecl {{.+}} T5 'int'
14 // CHECK-NEXT: TypedefDecl {{.+}} T5 'int'
17 // CHECK-NEXT: TypedefDecl {{.+}} T5 'int'
H A Dattr-swift_bridged_typedef.m4 // CHECK: TypedefDecl {{.*}} TBridged 'struct T'
8 // CHECK: TypedefDecl {{.*}} TBridged 'struct T'
H A Dproperty-atomic-bool.m11 // CHECK: TypedefDecl {{.*}} referenced AtomicBool '_Atomic(_Bool)'
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DTypedefUnderlyingTypeResolver.cpp39 const TypedefNameDecl *TypedefDecl = TypedefTy->getDecl(); in getUnderlyingTypeDecl() local
40 if (TypedefDecl->getUnderlyingType()->isTypedefNameType()) in getUnderlyingTypeDecl()
41 TypeDecl = TypedefDecl; in getUnderlyingTypeDecl()
/llvm-project-15.0.7/clang/docs/
H A DClangCheck.rst23 (TypedefDecl 0x7ff3a302a410 <<invalid sloc>> __int128_t '__int128')
24 (TypedefDecl 0x7ff3a302a470 <<invalid sloc>> __uint128_t 'unsigned __int128')
25 (TypedefDecl 0x7ff3a302a830 <<invalid sloc>> __builtin_va_list '__va_list_tag [1]')
/llvm-project-15.0.7/clang/test/Index/
H A Dannotate-comments-typedef.m20 // CHECK: TypedefDecl=MyEnum:[[@LINE-1]]:3 (Definition) {{.*}} FullCommentAsHTML=[<p class="para-br…
31 // CHECK: TypedefDecl=E_T:[[@LINE-2]]:16 (Definition) FullCommentAsHTML=[<p class="para-brief"> Doc…
38 // CHECK: TypedefDecl=Foo:[[@LINE-1]]:11 (Definition) {{.*}} FullCommentAsHTML=[<p class="para-brie…
48 // CHECK: TypedefDecl=Foo1T:[[@LINE-2]]:21 (Definition) {{.*}} FullCommentAsHTML=[<p class="para-br…
H A Dcomplete-at-directives.m33 // CHECK-CC4: TypedefDecl:{TypedText Class}
34 // CHECK-CC4: TypedefDecl:{TypedText id}
35 // CHECK-CC4: TypedefDecl:{TypedText SEL}
H A Dcomplete-declarators.m33 // CHECK-CC0: TypedefDecl:{TypedText id} (50)
66 // CHECK-CC5: TypedefDecl:{TypedText Class} (50)
71 // CHECK-CC5: TypedefDecl:{TypedText id} (50)
75 // CHECK-CC5: TypedefDecl:{TypedText SEL} (50)
H A Dcomplete-at-exprstmt.m42 // CHECK-CC3: TypedefDecl:{TypedText Class}
43 // CHECK-CC3: TypedefDecl:{TypedText id}
46 // CHECK-CC3: TypedefDecl:{TypedText SEL}
H A Dreparse-predef-objc-protocol.m8 // CHECK: declare-objc-predef.h:2:28: TypedefDecl=Class:2:28 (Definition) Extent=[2:1 - 2:33]
H A Dcomplete-exprs.m26 // CHECK-CC1: TypedefDecl:{TypedText BOOL} (50)
33 // CHECK-CC2: TypedefDecl:{TypedText BOOL} (50)
H A Dcomplete-blocks.m74 // CHECK-CC5: TypedefDecl:{TypedText block_t} (50)
75 // CHECK-CC5: TypedefDecl:{TypedText Class} (50)
H A Dannotate-comments-objc.m122 // CHECK: annotate-comments-objc.m:43:22: TypedefDecl=An_NS_ENUM_isdoxy1:{{.*}} An_NS_ENUM_isdoxy1 …
124 // CHECK: annotate-comments-objc.m:60:32: TypedefDecl=typedef_isdoxy1:{{.*}} typedef_isdoxy1 IS_DOX…
H A Dcomplete-lambdas.mm35 // CHECK-CC3: TypedefDecl:{TypedText Class} (50)
H A Dsingle-file-parse.m5 // CHECK-NOT: TypedefDecl=intptr_t
H A Dcomplete-objc-message.m250 // CHECK-CCA: TypedefDecl:{TypedText Class} (50)
254 // CHECK-CCA: TypedefDecl:{TypedText id} (50)
279 // CHECK-CCF: TypedefDecl:{TypedText Class}
282 // CHECK-CCF: TypedefDecl:{TypedText id}
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTContext.h362 mutable TypedefDecl *Int128Decl = nullptr;
375 mutable TypedefDecl *ObjCIdDecl = nullptr;
387 mutable TypedefDecl *BOOLDecl = nullptr;
1225 TypedefDecl *getInt128Decl() const;
1228 TypedefDecl *getUInt128Decl() const;
1929 TypedefDecl *getObjCInstanceTypeDecl();
2036 TypedefDecl *getObjCIdDecl() const;
2048 TypedefDecl *getObjCSelDecl() const;
2058 TypedefDecl *getObjCClassDecl() const;
2073 TypedefDecl *getBOOLDecl() const { in getBOOLDecl()
[all …]
/llvm-project-15.0.7/clang/test/Parser/
H A Dskip-function-bodies.mm37 // CHECK: skip-function-bodies.mm:13:13: TypedefDecl=E:13:13 (Definition) Extent=[13:3 - 13:14]
43 // CHECK-NOT: skip-function-bodies.mm:21:13: TypedefDecl=H:21:13 (Definition) Extent=[21:3 - 21:14]
/llvm-project-15.0.7/clang/include/clang/Edit/
H A DRewriters.h19 class TypedefDecl; variable
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp53 void CacheObjCNSIntegerTypedefed(const TypedefDecl *TypedefDcl);
55 const TypedefDecl *TypedefDcl);
95 const TypedefDecl *NSIntegerTypedefed;
96 const TypedefDecl *NSUIntegerTypedefed;
706 const TypedefDecl *TypedefDcl, in rewriteToNSEnumDecl()
761 const TypedefDecl *TypedefDcl, in rewriteToNSMacroDecl()
889 const TypedefDecl *TypedefDcl) { in CacheObjCNSIntegerTypedefed()
900 const TypedefDecl *TypedefDcl) { in migrateNSEnumDecl()
1878 const TypedefDecl *TD = dyn_cast<TypedefDecl>(*N); in HandleTranslationUnit()
1885 else if (const TypedefDecl *TD = dyn_cast<TypedefDecl>(*D)) { in HandleTranslationUnit()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DDeprecatedIosBaseAliasesCheck.cpp44 const auto *Typedef = Result.Nodes.getNodeAs<TypedefDecl>("TypeDecl"); in check()
H A DUseUsingCheck.cpp70 const auto *MatchedDecl = Result.Nodes.getNodeAs<TypedefDecl>(TypedefName); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DMisplacedConstCheck.cpp56 if (const auto *Typedef = Result.Nodes.getNodeAs<TypedefDecl>("typedef")) { in check()
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/DWARF/x86/
H A Dmodule-ownership.mm15 // CHECK-TYPEDEF: TypedefDecl {{.*}} imported in A Typedef
/llvm-project-15.0.7/clang/tools/libclang/
H A DCursorVisitor.h213 bool VisitTypedefDecl(TypedefDecl *D);

123