Lines Matching refs:GetClangASTType
145 return m_opaque_sp->GetClangASTType().GetByteSize();
154 return m_opaque_sp->GetClangASTType().IsPointerType();
162 return m_opaque_sp->GetClangASTType().IsReferenceType();
171 return SBType(ClangASTType(m_opaque_sp->GetClangASTType().GetPointerType()));
179 return SBType(ClangASTType(m_opaque_sp->GetClangASTType().GetPointeeType()));
187 return SBType(ClangASTType(m_opaque_sp->GetClangASTType().GetLValueReferenceType()));
195 return SBType(ClangASTType(m_opaque_sp->GetClangASTType().GetNonReferenceType()));
203 return m_opaque_sp->GetClangASTType().IsFunctionType();
211 return m_opaque_sp->GetClangASTType().IsPolymorphicClass();
221 ClangASTType return_clang_type (m_opaque_sp->GetClangASTType().GetFunctionReturnType());
251 return SBType(m_opaque_sp->GetClangASTType().GetFullyUnqualifiedType());
258 return SBType(m_opaque_sp->GetClangASTType().GetCanonicalType());
267 return m_opaque_sp->GetClangASTType().GetBasicTypeEnumeration ();
283 return m_opaque_sp->GetClangASTType().GetNumDirectBaseClasses();
291 return m_opaque_sp->GetClangASTType().GetNumVirtualBaseClasses();
299 return m_opaque_sp->GetClangASTType().GetNumFields();
326 ClangASTType this_type (m_opaque_sp->GetClangASTType ());
347 ClangASTType this_type (m_opaque_sp->GetClangASTType ());
367 ClangASTType this_type (m_opaque_sp->GetClangASTType ());
400 return m_opaque_sp->GetClangASTType().IsCompleteType();
408 return m_opaque_sp->GetClangASTType().GetConstTypeName().GetCString();
415 return m_opaque_sp->GetClangASTType().GetTypeClass();
423 return m_opaque_sp->GetClangASTType().GetNumTemplateArguments();
433 ClangASTType template_arg_type = m_opaque_sp->GetClangASTType().GetTemplateArgument (idx, kind);
446 m_opaque_sp->GetClangASTType().GetTemplateArgument (idx, kind);