Searched refs:ClangASTMetadata (Results 1 – 13 of 13) sorted by relevance
14 std::optional<bool> ClangASTMetadata::GetIsDynamicCXXType() const { in GetIsDynamicCXXType()26 void ClangASTMetadata::SetIsDynamicCXXType(std::optional<bool> b) { in SetIsDynamicCXXType()30 void ClangASTMetadata::Dump(Stream *s) { in Dump()
19 class ClangASTMetadata {21 ClangASTMetadata() in ClangASTMetadata() function
36 class ClangASTMetadata; variable192 std::optional<ClangASTMetadata> GetDeclMetadata(const clang::Decl *decl);
87 if (std::optional<ClangASTMetadata> metadata = GetDeclMetadata(decl)) in CopyDecl()952 std::optional<ClangASTMetadata>1118 std::optional<ClangASTMetadata> md = m_main.GetDeclMetadata(From); in ImportImpl()1312 if (std::optional<ClangASTMetadata> metadata = m_main.GetDeclMetadata(from)) in Imported()
222 if (std::optional<ClangASTMetadata> metadata = in ScanContext()
196 void SetMetadata(const clang::Decl *object, ClangASTMetadata meta_data);198 void SetMetadata(const clang::Type *object, ClangASTMetadata meta_data);199 std::optional<ClangASTMetadata> GetMetadata(const clang::Decl *object);200 std::optional<ClangASTMetadata> GetMetadata(const clang::Type *object);335 std::optional<ClangASTMetadata> metadata = std::nullopt,463 std::optional<ClangASTMetadata> metadata = std::nullopt);619 static std::optional<ClangASTMetadata>1032 ClangASTMetadata metadata);1230 typedef llvm::DenseMap<const clang::Decl *, ClangASTMetadata> DeclMetadataMap;1234 typedef llvm::DenseMap<const clang::Type *, ClangASTMetadata> TypeMetadataMap;
1247 LanguageType language, std::optional<ClangASTMetadata> metadata, in CreateRecordType()1810 if (std::optional<ClangASTMetadata> meta_data = GetMetadata(record_decl); in RecordHasFields()1822 std::optional<ClangASTMetadata> metadata) { in CreateObjCClass()2479 ClangASTMetadata meta_data; in SetMetadataAsUserID()2486 ClangASTMetadata meta_data; in SetMetadataAsUserID()2492 ClangASTMetadata metadata) { in SetMetadata()2497 ClangASTMetadata metadata) { in SetMetadata()2501 std::optional<ClangASTMetadata>2510 std::optional<ClangASTMetadata>2978 std::optional<ClangASTMetadata> ast_metadata = GetMetadata(result_iface_decl); in IsRuntimeGeneratedType()[all …]
169 ClangASTMetadata meta_data; in GetDeclForISA()403 if (std::optional<ClangASTMetadata> metadata = in FinishDecl()563 if (std::optional<ClangASTMetadata> metadata = in FindDecls()
1241 ClangASTMetadata metadata; in ParseCXXMethod()1434 ClangASTMetadata metadata; in ParseSubroutine()1846 ClangASTMetadata metadata; in ParseStructureLikeDIE()1963 uint32_t property_attributes, ClangASTMetadata metadata) in DelayedAddObjCClassProperty()1984 ClangASTMetadata m_metadata;2835 ClangASTMetadata metadata; in ParseObjCProperty()
364 ClangASTMetadata metadata; in AddMember()
615 ClangASTMetadata metadata; in CreateRecordType()
417 ClangASTMetadata metadata; in CreateLLDBTypeFromPDBType()
376 SRCS+= Plugins/ExpressionParser/Clang/ClangASTMetadata.cpp