Searched refs:getBaseElementType (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCUDA.cpp368 Context.getBaseElementType(F->getType())->getAs<RecordType>();
H A DSemaExprCXX.cpp1044 ElemTy = Context.getBaseElementType(Ty);
1641 QualType BaseAllocType = Context.getBaseElementType(AllocType);
1689 QualType BaseAllocType = Context.getBaseElementType(AT);
1759 QualType AllocElemType = Context.getBaseElementType(AllocType);
2702 QualType PointeeElem = Context.getBaseElementType(Pointee);
3793 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl())
3803 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl())
3824 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl())
3870 if (auto *RD = C.getBaseElementType(T)->getAsCXXRecordDecl()) {
3906 if (CXXRecordDecl *RD = C.getBaseElementType(
[all...]
H A DSemaDeclCXX.cpp3612 SemaRef.Context.getBaseElementType(Field->getType());
4322 QualType FieldType = Context.getBaseElementType(Field->getType());
4430 const auto *RD = Context.getBaseElementType(T)->getAsCXXRecordDecl();
4452 T = Context.getBaseElementType(T);
4602 T = Info.S.Context.getBaseElementType(T);
5156 QualType BaseType = S.Context.getBaseElementType(F->getType());
5640 QualType FieldType = S.Context.getBaseElementType(FD->getType());
5702 QualType UnionFieldType = S.Context.getBaseElementType(UI->getType());
6090 QualType FieldType = S.Context.getBaseElementType(FI->getType());
8782 = Context.getBaseElementType(
[all...]
H A DSemaDecl.cpp5733 if (Context.getBaseElementType(R)->isHalfType()) {
9588 !(Context.getBaseElementType(VDecl->getType()).isConstQualified() ||
9645 Context.getBaseElementType(Ty),
9817 Context.getBaseElementType(Type),
9846 = Context.getBaseElementType(Type)->getAs<RecordType>()) {
10083 QualType baseType = Context.getBaseElementType(type);
13062 QualType EltTy = Context.getBaseElementType(T);
13226 QualType EltTy = Context.getBaseElementType(FD->getType());
13563 QualType BaseElem = Context.getBaseElementType(FD->getType());
13646 QualType BaseType = Context.getBaseElementType(F
[all...]
H A DSemaOpenMP.cpp626 Type = SemaRef.getASTContext().getBaseElementType(Type);
6675 auto ElemType = Context.getBaseElementType(Type).getNonReferenceType();
6978 Type = Context.getBaseElementType(Type).getNonReferenceType();
7978 auto ElemType = Context.getBaseElementType(Type).getNonReferenceType();
8103 Type = Context.getBaseElementType(Type.getNonReferenceType())
H A DSemaCodeComplete.cpp1202 T = SemaRef.Context.getBaseElementType(T);
1226 T = SemaRef.Context.getBaseElementType(T);
H A DSemaInit.cpp4334 T = S.Context.getBaseElementType(T);
4407 QualType DestType = S.Context.getBaseElementType(Entity.getType());
H A DSemaType.cpp2154 QualType BaseT = Context.getBaseElementType(T);
6822 QualType ElemType = Context.getBaseElementType(T);
H A DSemaDeclObjC.cpp4513 QualType QT = Context.getBaseElementType(Iv->getType());
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransforms.cpp372 T = Pass.Ctx.getBaseElementType(T);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp208 Context.getBaseElementType(FD->getType())->getAs<RecordType>();
442 QualType ElemTy = Context.getBaseElementType(AT);
539 QualType ElemTy = Context.getBaseElementType(AT);
1742 QualType T = Context.getBaseElementType(D->getType());
H A DType.cpp1977 return Context.getBaseElementType(*this).isCXX98PODType(Context);
2004 return Context.getBaseElementType(*this).isCXX98PODType(Context);
2037 return Context.getBaseElementType(*this).isTrivialType(Context);
2094 return Context.getBaseElementType(*this).isTriviallyCopyableType(Context);
H A DDeclCXX.cpp675 QualType T = Context.getBaseElementType(Field->getType());
H A DASTContext.cpp1394 QualType BaseT = getBaseElementType(T);
4583 QualType ASTContext::getBaseElementType(const ArrayType *array) const { function in class:ASTContext
4584 return getBaseElementType(array->getElementType());
4587 QualType ASTContext::getBaseElementType(QualType type) const { function in class:ASTContext
4803 T = getBaseElementType(T);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp744 T = Context.getBaseElementType(T);
H A DCGClass.cpp723 QualType BaseElementTy = CGF.getContext().getBaseElementType(Array);
772 QualType BaseElementTy = getContext().getBaseElementType(FieldType);
1471 QualType FieldBaseElementType = Context.getBaseElementType(Field->getType());
H A DCGExprAgg.cpp1366 .getBaseElementType(E->getType())->getAs<RecordType>()) {
1522 QualType BaseType = getContext().getBaseElementType(Ty);
H A DCGExprConstant.cpp924 // FIXME: We should not have to call getBaseElementType here.
926 CGM.getContext().getBaseElementType(Ty)->getAs<RecordType>();
1185 Ty = Context.getBaseElementType(Ty);
H A DCGDecl.cpp972 getContext().getBaseElementType(Ty)->isObjCObjectPointerType()) &&
H A DCGExprCXX.cpp1310 QualType allocType = getContext().getBaseElementType(E->getAllocatedType());
H A DCodeGenFunction.cpp1433 if (vla) Ty = getContext().getBaseElementType(vla);
H A DCodeGenModule.cpp1970 = Context.getBaseElementType(Ty)->getAsCXXRecordDecl())
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h2111 QualType getBaseElementType(const ArrayType *VAT) const;
2115 QualType getBaseElementType(QualType QT) const;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp1240 Ty = Context->getBaseElementType(Ty);
3555 CXXRecordDecl *RD = Context->getBaseElementType(DTy)->getAsCXXRecordDecl();
3887 astContext.getBaseElementType(DTy)->getAsCXXRecordDecl();
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp2181 QualType ElemTy = Context->getBaseElementType(T);
3706 QualType ElemTy = Context->getBaseElementType(Type);
3799 Type = Context->getBaseElementType(Type);

Completed in 626 milliseconds

12