Home
last modified time | relevance | path

Searched refs:qual_type (Results 1 – 9 of 9) sorted by relevance

/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp798 ASTContext &ast, QualType qual_type) { in QualTypeMatchesBitSize() argument
799 uint64_t qual_type_bit_size = ast.getTypeSize(qual_type); in QualTypeMatchesBitSize()
2551 clang::QualType qual_type = RemoveWrappingTypes(type.getCanonicalType()); in GetDeclContextForType() local
2552 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetDeclContextForType()
2555 return llvm::cast<clang::ObjCObjectType>(qual_type.getTypePtr()) in GetDeclContextForType()
2559 llvm::cast<clang::ObjCObjectPointerType>(qual_type.getTypePtr()) in GetDeclContextForType()
2562 return llvm::cast<clang::RecordType>(qual_type)->getDecl(); in GetDeclContextForType()
2564 return llvm::cast<clang::EnumType>(qual_type)->getDecl(); in GetDeclContextForType()
2573 clang::QualType qual_type, in GetCompleteQualType() argument
2575 qual_type = RemoveWrappingTypes(qual_type); in GetCompleteQualType()
[all …]
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DClangUtil.cpp55 QualType qual_type(GetQualType(ct)); in RemoveFastQualifiers() local
56 qual_type.removeLocalFastQualifiers(); in RemoveFastQualifiers()
57 return CompilerType(ct.GetTypeSystem(), qual_type.getAsOpaquePtr()); in RemoveFastQualifiers()
61 clang::QualType qual_type = ClangUtil::GetCanonicalQualType(type); in GetAsTagDecl() local
62 if (qual_type.isNull()) in GetAsTagDecl()
65 return qual_type->getAsTagDecl(); in GetAsTagDecl()
DNameSearchContext.cpp55 QualType qual_type(ClangUtil::GetQualType(type)); in AddFunDecl() local
79 ast, context, SourceLocation(), SourceLocation(), decl_name, qual_type, in AddFunDecl()
89 qual_type.getTypePtr()->getAs<FunctionProtoType>(); in AddFunDecl()
146 QualType qual_type = ClangUtil::GetQualType(clang_type); in AddTypeDecl() local
149 llvm::dyn_cast<TypedefType>(qual_type)) { in AddTypeDecl()
155 } else if (const TagType *tag_type = qual_type->getAs<TagType>()) { in AddTypeDecl()
162 qual_type->getAs<ObjCObjectType>()) { in AddTypeDecl()
DClangASTImporter.cpp365 clang::QualType qual_type( in CanImport() local
368 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in CanImport()
372 qual_type->getAsCXXRecordDecl(); in CanImport()
381 llvm::cast<clang::EnumType>(qual_type)->getDecl(); in CanImport()
391 llvm::dyn_cast<clang::ObjCObjectType>(qual_type); in CanImport()
406 llvm::cast<clang::TypedefType>(qual_type) in CanImport()
413 llvm::cast<clang::AutoType>(qual_type) in CanImport()
419 llvm::cast<clang::ElaboratedType>(qual_type) in CanImport()
426 llvm::cast<clang::ParenType>(qual_type)->desugar().getAsOpaquePtr())); in CanImport()
441 clang::QualType qual_type( in Import() local
[all …]
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
DUdtRecordCompleter.cpp151 clang::QualType qual_type = decl->getType(); in visitKnownMember() local
152 unsigned type_width = decl->getASTContext().getIntWidth(qual_type); in visitKnownMember()
155 if (qual_type->isIntegralOrEnumerationType()) { in visitKnownMember()
/external/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCTypeEncodingParser.cpp363 clang::QualType qual_type = BuildType(ast_ctx, lexer, for_expression); in RealizeType() local
364 return ast_ctx.GetType(qual_type); in RealizeType()
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
DPDBASTParser.cpp1272 clang::QualType qual_type = decl->getType(); in AddRecordMembers() local
1273 unsigned type_width = m_ast.getASTContext().getIntWidth(qual_type); in AddRecordMembers()
1276 if (qual_type->isIntegralOrEnumerationType()) { in AddRecordMembers()
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFASTParserClang.cpp288 auto qual_type = ClangUtil::GetQualType(type); in PrepareContextToReceiveMembers() local
289 if (ast_importer.RequireCompleteType(qual_type)) in PrepareContextToReceiveMembers()
/external/libabigail/src/
Dabg-dwarf-reader.cc12904 qualified_type_def_sptr qual_type in maybe_strip_qualification() local
12908 add_decl_to_scope(qual_type, is_decl(element_type)->get_scope()); in maybe_strip_qualification()
12909 array->set_element_type(qual_type); in maybe_strip_qualification()
12910 ctxt.schedule_type_for_late_canonicalization(is_type(qual_type)); in maybe_strip_qualification()