| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaCUDA.cpp | 207 Context.getBaseElementType(F->getType())->getAs<RecordType>(); in inferCUDATargetForImplicitSpecialMember()
|
| H A D | SemaExprCXX.cpp | 958 ElemTy = Context.getBaseElementType(Ty); in BuildCXXTypeConstructExpr() 1547 QualType BaseAllocType = Context.getBaseElementType(AllocType); in BuildCXXNew() 1595 QualType BaseAllocType = Context.getBaseElementType(AT); in CheckAllocatedType() 1665 QualType AllocElemType = Context.getBaseElementType(AllocType); in FindAllocationFunctions() 2340 QualType PointeeElem = Context.getBaseElementType(Pointee); in ActOnCXXDelete() 3405 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() 3415 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() 3436 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() 3479 if (CXXRecordDecl *RD = C.getBaseElementType(T)->getAsCXXRecordDecl()) in EvaluateUnaryTypeTrait() 3491 if (C.getBaseElementType(T).isConstQualified()) in EvaluateUnaryTypeTrait() [all …]
|
| H A D | SemaDeclCXX.cpp | 3570 SemaRef.Context.getBaseElementType(Field->getType()); in BuildImplicitMemberInitializer() 4280 QualType FieldType = Context.getBaseElementType(Field->getType()); in MarkBaseAndMemberDestructorsReferenced() 4589 T = Info.S.Context.getBaseElementType(T); in CheckPolymorphic() 5054 QualType BaseType = S.Context.getBaseElementType(F->getType()); in defaultedSpecialMemberIsConstexpr() 5536 QualType FieldType = S.Context.getBaseElementType(FD->getType()); in shouldDeleteForField() 5598 QualType UnionFieldType = S.Context.getBaseElementType(UI->getType()); in shouldDeleteForField() 5986 QualType FieldType = S.Context.getBaseElementType(FI->getType()); in checkTrivialClassMembers() 8672 = Context.getBaseElementType(F->getType())->getAs<RecordType>()) { in ComputeDefaultedDefaultCtorExceptionSpec() 8739 = Context.getBaseElementType(F->getType())->getAs<RecordType>()) { in ComputeInheritingCtorExceptionSpec() 9246 = Context.getBaseElementType(F->getType())->getAs<RecordType>()) in ComputeDefaultedDtorExceptionSpec() [all …]
|
| H A D | SemaDecl.cpp | 5379 if (Context.getBaseElementType(R)->isHalfType()) { in ActOnVariableDeclarator() 9031 !(Context.getBaseElementType(VDecl->getType()).isConstQualified() || in AddInitializerToDecl() 9088 Context.getBaseElementType(Ty), in ActOnInitializerError() 9251 Context.getBaseElementType(Type), in ActOnUninitializedDecl() 9278 = Context.getBaseElementType(Type)->getAs<RecordType>()) { in ActOnUninitializedDecl() 9517 QualType baseType = Context.getBaseElementType(type); in CheckCompleteVariableDeclaration() 12287 QualType EltTy = Context.getBaseElementType(T); in CheckFieldDecl() 12446 QualType EltTy = Context.getBaseElementType(FD->getType()); in CheckNontrivialField() 12784 QualType BaseElem = Context.getBaseElementType(FD->getType()); in ActOnFields() 12868 QualType BaseType = Context.getBaseElementType(FD->getType()); in ActOnFields()
|
| H A D | SemaOpenMP.cpp | 4288 Type = Context.getBaseElementType(Type); in ActOnOpenMPFirstprivateClause() 4295 Type = Context.getBaseElementType(Type); in ActOnOpenMPFirstprivateClause() 5235 Type = Context.getBaseElementType(Type); in ActOnOpenMPCopyinClause() 5338 Type = Context.getBaseElementType(Type); in ActOnOpenMPCopyprivateClause()
|
| H A D | SemaType.cpp | 1667 QualType BaseT = Context.getBaseElementType(T); in BuildArrayType() 5339 QualType ElemType = Context.getBaseElementType(T); in RequireLiteralType()
|
| H A D | SemaInit.cpp | 4041 T = S.Context.getBaseElementType(T); in TryValueInitialization() 4114 QualType DestType = S.Context.getBaseElementType(Entity.getType()); in TryDefaultInitialization()
|
| H A D | SemaExpr.cpp | 3515 Context.getBaseElementType(E->getType()), in CheckUnaryExprOrTypeTraitOperand() 3607 ExprType = Context.getBaseElementType(ExprType); in CheckUnaryExprOrTypeTraitOperand() 4927 if (RequireCompleteType(LParenLoc, Context.getBaseElementType(literalType), in BuildCompoundLiteralExpr() 12948 QualType Destroyed = S.Context.getBaseElementType(E->getDestroyedType()); in VisitCXXDeleteExpr()
|
| H A D | SemaDeclObjC.cpp | 3469 QualType QT = Context.getBaseElementType(Iv->getType()); in CollectIvarsToConstructOrDestruct()
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | Type.cpp | 975 return Context.getBaseElementType(*this).isCXX98PODType(Context); in isCXX98PODType() 1002 return Context.getBaseElementType(*this).isCXX98PODType(Context); in isCXX98PODType() 1035 return Context.getBaseElementType(*this).isTrivialType(Context); in isTrivialType() 1092 return Context.getBaseElementType(*this).isTrivialType(Context); in isTriviallyCopyableType()
|
| H A D | RecordLayoutBuilder.cpp | 163 Context.getBaseElementType(FD->getType())->getAs<RecordType>(); in ComputeEmptySubobjectSizes() 397 QualType ElemTy = Context.getBaseElementType(AT); in CanPlaceFieldSubobjectAtOffset() 494 QualType ElemTy = Context.getBaseElementType(AT); in UpdateEmptyFieldSubobjects() 1698 QualType T = Context.getBaseElementType(D->getType()); in LayoutField()
|
| H A D | ASTContext.cpp | 1313 QualType BaseT = getBaseElementType(T); in getDeclAlign() 4348 QualType ASTContext::getBaseElementType(const ArrayType *array) const { in getBaseElementType() function in ASTContext 4349 return getBaseElementType(array->getElementType()); in getBaseElementType() 4352 QualType ASTContext::getBaseElementType(QualType type) const { in getBaseElementType() function in ASTContext 4568 T = getBaseElementType(T); in getInnerObjCOwnership()
|
| H A D | DeclCXX.cpp | 681 QualType T = Context.getBaseElementType(Field->getType()); in addedMember()
|
| /minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/ |
| H A D | Transforms.cpp | 376 T = Pass.Ctx.getBaseElementType(T); in isGCOwnedNonObjC()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 719 T = Context.getBaseElementType(T); in isZeroInitializable()
|
| H A D | CGExprAgg.cpp | 1337 .getBaseElementType(E->getType())->getAs<RecordType>()) { in CheckAggExprForMemSetUse() 1481 QualType BaseType = getContext().getBaseElementType(Ty); in EmitAggregateCopy()
|
| H A D | CGClass.cpp | 580 QualType BaseElementTy = CGF.getContext().getBaseElementType(Array); in EmitMemberInitializer() 627 QualType BaseElementTy = getContext().getBaseElementType(FieldType); in EmitInitializerForField() 1323 QualType FieldBaseElementType = Context.getBaseElementType(Field->getType()); in FieldHasTrivialDestructorBody()
|
| H A D | CGExprConstant.cpp | 824 CGM.getContext().getBaseElementType(Ty)->getAs<RecordType>(); in VisitCXXConstructExpr() 1009 Ty = Context.getBaseElementType(Ty); in EmitConstantInit()
|
| H A D | CodeGenFunction.cpp | 1299 if (vla) Ty = getContext().getBaseElementType(vla); in EmitNullInitialization()
|
| H A D | CGDecl.cpp | 894 getContext().getBaseElementType(Ty)->isObjCObjectPointerType()) && in EmitAutoVarAlloca()
|
| H A D | CGExprCXX.cpp | 1235 QualType allocType = getContext().getBaseElementType(E->getAllocatedType()); in EmitCXXNewExpr()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | ASTContext.h | 1918 QualType getBaseElementType(const ArrayType *VAT) const; 1922 QualType getBaseElementType(QualType QT) const;
|
| /minix3/external/bsd/llvm/dist/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1180 Ty = Context->getBaseElementType(Ty); in addAutomaticObjDtors() 3478 CXXRecordDecl *RD = Context->getBaseElementType(DTy)->getAsCXXRecordDecl(); in VisitCXXDeleteExpr() 3810 astContext.getBaseElementType(DTy)->getAsCXXRecordDecl(); in getDestructorDecl()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 2180 QualType ElemTy = Context->getBaseElementType(T); in needToScanForQualifiers() 3731 QualType ElemTy = Context->getBaseElementType(Type); in RewriteObjCFieldDeclType() 3824 Type = Context->getBaseElementType(Type); in RewriteLocallyDefinedNamedAggregates()
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngine.cpp | 616 QualType BTy = getContext().getBaseElementType(DTy); in ProcessDeleteDtor()
|