Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2628 qual_type = RemoveWrappingTypes(qual_type); in GetCompleteQualType()
3667 if (qual_type.isNull()) in GetCXXClassName()
3682 return !qual_type.isNull() && qual_type->getAsCXXRecordDecl() != nullptr; in IsCXXClassType()
3702 if (!qual_type.isNull() && qual_type->isObjCObjectPointerType()) { in IsObjCObjectPointerType()
3704 if (!qual_type->isObjCClassType() && !qual_type->isObjCIdType()) { in IsObjCObjectPointerType()
3747 qual_type = RemoveWrappingTypes(qual_type, in GetTypeName()
4258 qual_type = qual_type.getUnqualifiedType(); in GetFullyUnqualifiedType_Impl()
4262 return qual_type; in GetFullyUnqualifiedType_Impl()
8243 if (qual_type.isNull()) in CompleteTagDeclarationDefinition()
8419 qual_type.dump(); in dump()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A 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()
H A DNameSearchContext.cpp54 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()
H A DClangASTImporter.cpp363 clang::QualType qual_type( in CanImport() local
370 qual_type->getAsCXXRecordDecl(); in CanImport()
379 llvm::cast<clang::EnumType>(qual_type)->getDecl(); in CanImport()
389 llvm::dyn_cast<clang::ObjCObjectType>(qual_type); in CanImport()
437 clang::QualType qual_type( in Import() local
444 qual_type->getAsCXXRecordDecl(); in Import()
447 return CompleteAndFetchChildren(qual_type); in Import()
453 llvm::cast<clang::EnumType>(qual_type)->getDecl(); in Import()
456 return CompleteAndFetchChildren(qual_type); in Import()
463 llvm::dyn_cast<clang::ObjCObjectType>(qual_type); in Import()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp363 clang::QualType qual_type = BuildType(ast_ctx, lexer, for_expression); in RealizeType() local
364 return ast_ctx.GetType(qual_type); in RealizeType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp180 clang::QualType qual_type = decl->getType(); in visitKnownMember() local
181 unsigned type_width = decl->getASTContext().getIntWidth(qual_type); in visitKnownMember()
184 if (qual_type->isIntegralOrEnumerationType()) { in visitKnownMember()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp1310 clang::QualType qual_type = decl->getType(); in AddRecordMembers() local
1311 unsigned type_width = m_ast.getASTContext().getIntWidth(qual_type); in AddRecordMembers()
1314 if (qual_type->isIntegralOrEnumerationType()) { in AddRecordMembers()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp273 auto qual_type = ClangUtil::GetQualType(type); in PrepareContextToReceiveMembers() local
274 if (ast_importer.RequireCompleteType(qual_type)) in PrepareContextToReceiveMembers()