Home | History | Annotate | Download | only in Symbol

Lines Matching defs:GetPointeeType

380                         return ClangASTType (m_ast, reference_type->getPointeeType()).IsFunctionType();
416 return ClangASTType (m_ast, reference_type->getPointeeType()).IsFunctionPointerType();
467 pointee_type->SetClangType (m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType());
471 getPointeeType());
475 pointee_type->SetClangType (m_ast, cast<PointerType>(qual_type)->getPointeeType());
479 pointee_type->SetClangType (m_ast, cast<MemberPointerType>(qual_type)->getPointeeType());
518 pointee_type->SetClangType(m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType());
522 pointee_type->SetClangType(m_ast, cast<BlockPointerType>(qual_type)->getPointeeType());
526 pointee_type->SetClangType(m_ast, cast<PointerType>(qual_type)->getPointeeType());
530 pointee_type->SetClangType(m_ast, cast<MemberPointerType>(qual_type)->getPointeeType());
740 dynamic_pointee_type->SetClangType(m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType());
746 pointee_qual_type = cast<PointerType>(qual_type)->getPointeeType();
752 pointee_qual_type = cast<ReferenceType>(qual_type)->getPointeeType();
926 return IsPointerType() && GetPointeeType().IsScalarType();
1174 pointee_or_element_clang_type->SetClangType(m_ast, qual_type->getPointeeType());
1223 pointee_or_element_clang_type->SetClangType(m_ast, cast<ReferenceType>(qual_type.getTypePtr())->getPointeeType());
1230 pointee_or_element_clang_type->SetClangType(m_ast, qual_type->getPointeeType());
1238 pointee_or_element_clang_type->SetClangType(m_ast, qual_type->getPointeeType());
1291 QualType pointee_type (qual_type->getPointeeType());
1522 qual_type = ast->getPointerType(GetFullyUnqualifiedType_Impl(ast, qual_type->getPointeeType()));
1636 ClangASTType::GetPointeeType () const
1641 return ClangASTType (m_ast, qual_type.getTypePtr()->getPointeeType());
2120 QualType pointee_type = pointer_type->getPointeeType();
2142 QualType pointee_type (pointer_type->getPointeeType());
2159 QualType pointee_type = reference_type->getPointeeType();
3141 ClangASTType pointee_clang_type (GetPointeeType());
3227 ClangASTType pointee_clang_type (GetPointeeType());
3277 ClangASTType pointee_clang_type (m_ast, reference_type->getPointeeType());
3636 ClangASTType objc_object_clang_type (m_ast, cast<ObjCObjectPointerType>(qual_type.getTypePtr())->getPointeeType());
3668 // QualType pointee_type = mem_ptr_type->getPointeeType();
3673 // mem_ptr_type->getPointeeType().getAsOpaquePtr(),
3683 QualType pointee_type(reference_type->getPointeeType());
3697 ClangASTType pointee_clang_type (GetPointeeType());
3834 ClangASTType pointee_clang_type (m_ast, cast<ObjCObjectPointerType>(qual_type.getTypePtr())->getPointeeType());
3863 // QualType pointee_type = mem_ptr_type->getPointeeType();
3868 // mem_ptr_type->getPointeeType().getAsOpaquePtr(),
3878 ClangASTType pointee_type (m_ast, reference_type->getPointeeType());
3890 ClangASTType pointee_type (m_ast, pointer_type->getPointeeType());
5142 case clang::Type::ObjCObjectPointer: return ClangASTType (m_ast, cast<ObjCObjectPointerType>(qual_type.getTypePtr())->getPointeeType()).GetDeclContextForType();