Searched refs:clang_type (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DTaggedASTType.h23 TaggedASTType (const ClangASTType &clang_type) : argument
24 ClangASTType(clang_type)
H A DType.h311 ClangASTType clang_type; member in class:lldb_private::TypePair
315 TypePair () : clang_type(), type_sp() {}
317 clang_type(type),
323 clang_type(),
326 clang_type = type_sp->GetClangForwardType();
332 return clang_type.IsValid() || (type_sp.get() != nullptr);
343 return clang_type == rhs.clang_type &&
350 return clang_type != rhs.clang_type ||
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Core/
H A DValueObjectCast.cpp101 ClangASTType clang_type (GetClangType());
102 //m_value.SetContext (Value::eContextTypeClangType, clang_type);
103 m_value.SetClangType (clang_type);
105 if (clang_type.IsAggregateType ())
H A DValueObjectConstResult.cpp64 const ClangASTType &clang_type,
71 clang_type,
78 const ClangASTType &clang_type,
97 m_value.SetClangType(clang_type);
106 const ClangASTType &clang_type,
114 clang_type,
131 const ClangASTType &clang_type,
147 //m_value.SetContext(Value::eContextTypeClangType, clang_type);
148 m_value.SetClangType (clang_type);
157 const ClangASTType &clang_type,
61 Create( ExecutionContextScope *exe_scope, const ClangASTType &clang_type, const ConstString &name, const DataExtractor &data, lldb::addr_t address ) argument
77 ValueObjectConstResult(ExecutionContextScope *exe_scope, const ClangASTType &clang_type, const ConstString &name, const DataExtractor &data, lldb::addr_t address) argument
105 Create(ExecutionContextScope *exe_scope, const ClangASTType &clang_type, const ConstString &name, const lldb::DataBufferSP &data_sp, lldb::ByteOrder data_byte_order, uint32_t data_addr_size, lldb::addr_t address) argument
130 ValueObjectConstResult(ExecutionContextScope *exe_scope, const ClangASTType &clang_type, const ConstString &name, const lldb::DataBufferSP &data_sp, lldb::ByteOrder data_byte_order, uint32_t data_addr_size, lldb::addr_t address) argument
156 Create(ExecutionContextScope *exe_scope, const ClangASTType &clang_type, const ConstString &name, lldb::addr_t address, AddressType address_type, uint32_t addr_byte_size) argument
171 ValueObjectConstResult(ExecutionContextScope *exe_scope, const ClangASTType &clang_type, const ConstString &name, lldb::addr_t address, AddressType address_type, uint32_t addr_byte_size) argument
[all...]
H A DValueObjectConstResultChild.cpp22 const ClangASTType &clang_type,
32 clang_type,
19 ValueObjectConstResultChild( ValueObject &parent, const ClangASTType &clang_type, const ConstString &name, uint32_t byte_size, int32_t byte_offset, uint32_t bitfield_bit_size, uint32_t bitfield_bit_offset, bool is_base_class, bool is_deref_of_parent ) argument
H A DValueObjectConstResultImpl.cpp106 ClangASTType clang_type = m_impl_backend->GetClangType(); local
111 child_clang_type = clang_type.GetChildClangTypeAtIndex (&exe_ctx,
176 ClangASTType clang_type(m_impl_backend->GetClangType());
184 clang_type.GetPointerType(),
H A DValueObjectChild.cpp30 const ClangASTType &clang_type,
41 m_clang_type (clang_type),
27 ValueObjectChild( ValueObject &parent, const ClangASTType &clang_type, const ConstString &name, uint64_t byte_size, int32_t byte_offset, uint32_t bitfield_bit_size, uint32_t bitfield_bit_offset, bool is_base_class, bool is_deref_of_parent, AddressType child_ptr_or_ref_addr_type ) argument
H A DValueObjectVariable.cpp160 ClangASTType clang_type = GetClangType(); local
161 if (clang_type.IsValid())
162 m_value.SetClangType(clang_type);
H A DValue.cpp260 Value::SetClangType (const ClangASTType &clang_type) argument
262 m_clang_type = clang_type;
640 const ClangASTType &clang_type = GetClangType(); local
641 if (clang_type.IsValid())
659 if (clang_type.GetValueAsScalar (data, 0, data.GetByteSize(), scalar))
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DValueObjectConstResult.h37 const ClangASTType &clang_type,
44 const ClangASTType &clang_type,
53 const ClangASTType &clang_type,
147 const ClangASTType &clang_type,
153 const ClangASTType &clang_type,
161 const ClangASTType &clang_type,
H A DValueObjectChild.h107 const ClangASTType &clang_type,
H A DValueObjectConstResultChild.h30 const ClangASTType &clang_type,
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectArgs.cpp167 ClangASTType clang_type; local
210 clang_type = ast_context.GetBuiltinTypeForEncodingAndBitSize(encoding, width);
212 if (!clang_type.IsValid())
226 clang_type = ast_context.GetBasicType(eBasicTypeVoid).GetPointerType();
228 clang_type = ast_context.GetCStringType (false);
243 value.SetClangType (clang_type);
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DASTDumper.h31 ASTDumper (const ClangASTType &clang_type);
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Symbol/
H A DVariable.cpp526 const ClangASTType& clang_type,
535 const ClangASTType& clang_type,
544 const ClangASTType& clang_type,
550 const uint32_t num_bases = clang_type.GetNumDirectBaseClasses();
556 ClangASTType base_class_type (clang_type.GetDirectBaseClassAtIndex (i, NULL));
568 const uint32_t num_vbases = clang_type.GetNumVirtualBaseClasses();
574 ClangASTType vbase_class_type (clang_type.GetVirtualBaseClassAtIndex(i,NULL));
587 const uint32_t num_fields = clang_type.GetNumFields();
595 ClangASTType member_clang_type = clang_type.GetFieldAtIndex (i, member_name, NULL, NULL, NULL);
622 const ClangASTType& clang_type,
540 PrivateAutoCompleteMembers(StackFrame *frame, const std::string &partial_member_name, const std::string &partial_path, const std::string &prefix_path, const ClangASTType& clang_type, StringList &matches, bool &word_complete) argument
619 PrivateAutoComplete(StackFrame *frame, const std::string &partial_path, const std::string &prefix_path, const ClangASTType& clang_type, StringList &matches, bool &word_complete) argument
891 ClangASTType clang_type; local
[all...]
H A DClangASTContext.cpp699 clang_type_t clang_type = NULL; local
707 clang_type = ast->VoidTy.getAsOpaquePtr();
710 clang_type = ast->CharTy.getAsOpaquePtr();
713 clang_type = ast->SignedCharTy.getAsOpaquePtr();
716 clang_type = ast->UnsignedCharTy.getAsOpaquePtr();
719 clang_type = ast->getWCharType().getAsOpaquePtr();
722 clang_type = ast->getSignedWCharType().getAsOpaquePtr();
725 clang_type = ast->getUnsignedWCharType().getAsOpaquePtr();
728 clang_type = ast->Char16Ty.getAsOpaquePtr();
731 clang_type
[all...]
H A DType.cpp86 const ClangASTType &clang_type,
99 m_clang_type (clang_type)
101 m_flags.clang_type_resolve_state = (clang_type ? clang_type_resolve_state : eResolveStateUnresolved);
177 *s << ", clang_type = \"";
225 *s << ", clang_type = " << m_clang_type.GetOpaqueQualType() << ' ';
887 TypeAndOrName::SetClangASTType (ClangASTType clang_type) argument
889 m_type_pair.SetType(clang_type);
947 TypeImpl::TypeImpl (ClangASTType clang_type) : argument
948 m_static_type(clang_type),
959 TypeImpl::TypeImpl (ClangASTType clang_type, ClangASTTyp argument
76 Type( lldb::user_id_t uid, SymbolFile* symbol_file, const ConstString &name, uint64_t byte_size, SymbolContextScope *context, user_id_t encoding_uid, EncodingDataType encoding_uid_type, const Declaration& decl, const ClangASTType &clang_type, ResolveState clang_type_resolve_state ) argument
978 SetType(ClangASTType clang_type) argument
991 SetType(ClangASTType clang_type, ClangASTType dynamic) argument
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DTypeFormat.cpp85 ClangASTType clang_type = valobj->GetClangType (); local
86 if (clang_type)
91 lldb_private::Flags type_flags(clang_type.GetTypeInfo(NULL)); // disambiguate w.r.t. TypeFormatImpl::Flags
111 clang_type.DumpTypeValue (&sstr, // The stream to use for display
H A DNSDictionary.cpp33 ClangASTType clang_type; local
54 clang_type.SetClangType(ast, clang::QualType(record_decl->getTypeForDecl(), 0));
60 return clang_type;
64 if (!clang_type)
66 clang_type = target_ast_context->CreateRecordType(NULL, lldb::eAccessPublic, type_name, clang::TTK_Struct, lldb::eLanguageTypeC);
68 if (clang_type)
70 clang_type.StartTagDeclarationDefinition();
72 clang_type.AddFieldToRecordType("key", id_clang_type, lldb::eAccessPublic, 0);
73 clang_type.AddFieldToRecordType("value", id_clang_type, lldb::eAccessPublic, 0);
74 clang_type
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Expression/
H A DClangExpressionVariable.cpp84 ClangExpressionVariable::SetClangType(const ClangASTType &clang_type) argument
86 m_frozen_sp->GetValue().SetClangType(clang_type);
H A DASTDumper.cpp82 ASTDumper::ASTDumper (const ClangASTType &clang_type) argument
84 m_dump = clang_type.GetQualType().getAsString();
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/
H A DABIMacOSX_i386.cpp420 ClangASTType clang_type (val->GetClangType());
421 if (clang_type)
424 if (clang_type.IsCStringType (cstr_length))
547 ClangASTType clang_type (value->GetClangType());
548 if (clang_type)
552 if (clang_type.IsIntegerType (is_signed))
555 clang_type.GetBitSize(),
560 else if (clang_type.IsPointerType())
563 clang_type.GetBitSize(),
584 ClangASTType clang_type local
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/
H A DABIMacOSX_arm.cpp329 ClangASTType clang_type = value->GetClangType();
330 if (clang_type)
334 if (clang_type.IsIntegerType (is_signed))
336 bit_width = clang_type.GetBitSize();
338 else if (clang_type.IsPointerOrReferenceType ())
340 bit_width = clang_type.GetBitSize();
412 lldb_private::ClangASTType &clang_type) const
417 if (!clang_type)
420 clang::ASTContext *ast_context = clang_type.GetASTContext();
424 //value.SetContext (Value::eContextTypeClangType, clang_type
506 ClangASTType clang_type = new_value_sp->GetClangType(); local
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp414 ClangASTType clang_type = type->GetClangForwardType(); local
415 if (clang_type_set.find(clang_type) == clang_type_set.end())
417 clang_type_set.insert(clang_type);
1427 ClangASTType clang_type; local
1450 clang_type = lldb_type->GetClangForwardType();
1467 if (!clang_type)
1468 clang_type = GetClangASTContext().GetBasicType(eBasicTypeVoid);
1470 if (clang_type)
1480 clang_type.IsIntegerType (is_signed) &&
1486 clang_type
2359 HasForwardDeclForClangType(const ClangASTType &clang_type) argument
2368 ResolveClangOpaqueTypeDefinition(ClangASTType &clang_type) argument
4371 ParseChildEnumerators( const SymbolContext& sc, lldb_private::ClangASTType &clang_type, bool is_signed, uint32_t enumerator_byte_size, DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry *parent_die ) argument
5735 ClangASTType clang_type; local
7846 ClangASTType clang_type = symbol_file_dwarf->GetClangASTContext().GetTypeForDecl (decl); local
7855 ClangASTType clang_type = symbol_file_dwarf->GetClangASTContext().GetTypeForDecl (decl); local
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/
H A DABISysV_x86_64.cpp504 ClangASTType clang_type = value->GetClangType();
505 if (!clang_type)
509 if (clang_type.IsIntegerType (is_signed))
512 clang_type.GetBitSize(),
519 else if (clang_type.IsPointerType ())
522 clang_type.GetBitSize(),
544 ClangASTType clang_type = new_value_sp->GetClangType(); local
545 if (!clang_type)
560 if (clang_type.IsIntegerType (is_signed) || clang_type
[all...]

Completed in 522 milliseconds

12