Home
last modified time | relevance | path

Searched refs:clang_type (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp700 CompilerType clang_type; in ParseTypeModifier() local
761 clang_type = m_ast.GetBasicType(eBasicTypeNullPtr); in ParseTypeModifier()
770 clang_type = m_ast.GetBuiltinTypeForDWARFEncodingAndBitSize( in ParseTypeModifier()
805 if (!clang_type && (encoding_data_type == Type::eEncodingIsPointerUID || in ParseTypeModifier()
829 clang_type = m_ast.CreateBlockPointerType( in ParseTypeModifier()
854 clang_type = m_ast.GetBasicType(eBasicTypeObjCID); in ParseTypeModifier()
866 clang_type = m_ast.GetBasicType(eBasicTypeObjCClass); in ParseTypeModifier()
878 clang_type = m_ast.GetBasicType(eBasicTypeObjCSel); in ParseTypeModifier()
900 clang_type = m_ast.GetBasicType(eBasicTypeObjCID); in ParseTypeModifier()
912 &attrs.decl, clang_type, resolve_state, payload); in ParseTypeModifier()
[all …]
H A DDWARFASTParserClang.h436 const lldb_private::CompilerType &clang_type);
439 const lldb_private::CompilerType &clang_type);
468 lldb_private::CompilerType clang_type,
496 lldb_private::CompilerType clang_type,
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DNameSearchContext.cpp144 NameSearchContext::AddTypeDecl(const CompilerType &clang_type) { in AddTypeDecl() argument
145 if (ClangUtil::IsClangType(clang_type)) { in AddTypeDecl()
146 QualType qual_type = ClangUtil::GetQualType(clang_type); in AddTypeDecl()
H A DClangASTSource.cpp214 CompilerType clang_type(type_sp->GetFullCompilerType()); in FindCompleteType() local
216 if (!ClangUtil::IsClangType(clang_type)) in FindCompleteType()
220 ClangUtil::GetQualType(clang_type)->getAs<TagType>(); in FindCompleteType()
242 CompilerType clang_type(type_sp->GetFullCompilerType()); in FindCompleteType() local
244 if (!ClangUtil::IsClangType(clang_type)) in FindCompleteType()
248 ClangUtil::GetQualType(clang_type)->getAs<TagType>(); in FindCompleteType()
H A DClangExpressionDeclMap.cpp1758 CompilerType clang_type = in AddOneRegister() local
1762 if (!clang_type) { in AddOneRegister()
1768 TypeFromParser parser_clang_type(clang_type); in AddOneRegister()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp410 CompilerType clang_type = in CreateLLDBTypeFromPDBType() local
412 if (!clang_type.IsValid()) { in CreateLLDBTypeFromPDBType()
421 clang_type = m_ast.CreateRecordType( in CreateLLDBTypeFromPDBType()
424 assert(clang_type.IsValid()); in CreateLLDBTypeFromPDBType()
427 m_ast.GetAsCXXRecordDecl(clang_type.GetOpaqueQualType()); in CreateLLDBTypeFromPDBType()
435 TypeSystemClang::StartTagDeclarationDefinition(clang_type); in CreateLLDBTypeFromPDBType()
441 TypeSystemClang::CompleteTagDeclarationDefinition(clang_type); in CreateLLDBTypeFromPDBType()
443 TypeSystemClang::SetHasExternalStorage(clang_type.GetOpaqueQualType(), in CreateLLDBTypeFromPDBType()
452 TypeSystemClang::SetHasExternalStorage(clang_type.GetOpaqueQualType(), in CreateLLDBTypeFromPDBType()
461 clang_type = clang_type.AddConstModifier(); in CreateLLDBTypeFromPDBType()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp898 lldb::opaque_compiler_type_t clang_type = in GetBasicType() local
901 if (clang_type) in GetBasicType()
902 return CompilerType(weak_from_this(), clang_type); in GetBasicType()
4457 CompilerType clang_type; in GetMemberFunctionAtIndex() local
4488 clang_type = GetType(cxx_method_decl->getType()); in GetMemberFunctionAtIndex()
4566 return TypeMemberFunctionImpl(clang_type, clang_decl, name, kind); in GetMemberFunctionAtIndex()
7088 const clang::Type *clang_type = ClangUtil::GetQualType(ct).getTypePtr(); in IsTemplateType() local
7089 if (auto *cxx_record_decl = dyn_cast<clang::TagType>(clang_type)) in IsTemplateType()
8425 const clang::Type *clang_type = enum_qual_type.getTypePtr(); in AddEnumerationValueToEnumerationType() local
8427 if (!clang_type) in AddEnumerationValueToEnumerationType()
[all …]