Home
last modified time | relevance | path

Searched refs:getAsConstantArrayType (Results 1 – 21 of 21) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprCXX.cpp392 = getContext().getAsConstantArrayType(E->getType())) { in EmitCXXConstructExpr()
444 assert(!getContext().getAsConstantArrayType(E->getType()) in EmitSynthesizedCXXCopyCtor()
504 = CGF.getContext().getAsConstantArrayType(type)) { in EmitCXXNewAllocSize()
1533 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
DCGExprConstant.cpp1255 CGM.getContext().getAsConstantArrayType(T)) { in FillInNullDataMemberPointers()
1447 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(T)) { in EmitNullConstant()
DTargetInfo.cpp176 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isEmptyField()
276 while (const ConstantArrayType *AT = Context.getAsConstantArrayType(FT)) { in isSingleElementStruct()
645 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) in shouldReturnTypeInRegister()
1575 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in classify()
1865 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in BitsContainNoUserData()
3347 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(Ty)) { in isHomogeneousAggregate()
DCGCall.cpp505 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(type)) { in GetExpandedTypes()
554 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in ExpandTypeFromArgs()
2194 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { in ExpandTypeToArgs()
DCGClass.cpp477 const ConstantArrayType *Array = CGF.getContext().getAsConstantArrayType(T); in EmitAggMemberInitializer()
567 = CGF.getContext().getAsConstantArrayType(FieldType); in EmitMemberInitializer()
DCGExprAgg.cpp319 Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
DCodeGenModule.cpp2580 const ConstantArrayType *CAT = Context.getAsConstantArrayType(E->getType()); in GetConstantArrayFromStringLiteral()
2620 const ConstantArrayType *CAT = Context.getAsConstantArrayType(S->getType()); in GetAddrOfConstantStringFromLiteral()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DExprConstant.cpp1978 Info.Ctx.getAsConstantArrayType(S->getType()); in extractStringLiteralCharacter()
1995 Info.Ctx.getAsConstantArrayType(S->getType()); in expandStringLiteral()
2104 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(ObjType); in findSubobject()
4755 = Info.Ctx.getAsConstantArrayType(SubExpr->getType())) in VisitCastExpr()
5127 Info.Ctx.getAsConstantArrayType(E->getSubExpr()->getType()); in VisitCXXStdInitializerListExpr()
5435 Info.Ctx.getAsConstantArrayType(E->getType()); in ZeroInitialization()
5465 const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(E->getType()); in VisitInitListExpr()
5543 if (const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(Type)) { in VisitCXXConstructExpr()
DRecordLayoutBuilder.cpp408 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in CanPlaceFieldSubobjectAtOffset()
510 if (const ConstantArrayType *AT = Context.getAsConstantArrayType(T)) { in UpdateEmptyFieldSubobjects()
DMicrosoftMangle.cpp1530 getASTContext().getAsConstantArrayType(ElementTy)) { in mangleArrayType()
DASTContext.cpp7294 const ConstantArrayType* LCAT = getAsConstantArrayType(LHS); in mergeTypes()
7295 const ConstantArrayType* RCAT = getAsConstantArrayType(RHS); in mergeTypes()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DASTContext.h1842 const ConstantArrayType *getAsConstantArrayType(QualType T) const { in getAsConstantArrayType() function
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DCFG.cpp897 if (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addImplicitDtorsForDestructor()
1003 while (const ConstantArrayType *AT = Context->getAsConstantArrayType(QT)) { in addLocalScopeForVarDecl()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplateDeduction.cpp1283 S.Context.getAsConstantArrayType(Arg); in DeduceTemplateArgumentsByTypeMatch()
1288 S.Context.getAsConstantArrayType(Param); in DeduceTemplateArgumentsByTypeMatch()
DSemaExprCXX.cpp1186 = Context.getAsConstantArrayType(AllocType)) { in BuildCXXNew()
3987 if (const ConstantArrayType *CAT = Self.Context.getAsConstantArrayType(T)) in EvaluateArrayTypeTrait()
DSemaInit.cpp581 SemaRef.Context.getAsConstantArrayType(DeclType)) { in numArrayElements()
6136 = S.Context.getAsConstantArrayType(CurInit.get()->getType())) { in Perform()
DSemaChecking.cpp3811 if (const ConstantArrayType *CAT = Context.getAsConstantArrayType(Ty)) { in isConstantSizeArrayWithMoreThanOneElement()
6350 Context.getAsConstantArrayType(BaseExpr->getType()); in CheckArrayAccess()
DSemaDeclCXX.cpp3154 = SemaRef.Context.getAsConstantArrayType(BaseType)) { in BuildImplicitMemberInitializer()
3382 while (const ConstantArrayType *ArrayT = Context.getAsConstantArrayType(T)) { in isIncompleteOrZeroLengthArrayType()
9016 const ConstantArrayType *ArrayTy = S.Context.getAsConstantArrayType(T); in buildSingleCopyAssignRecursively()
DSemaType.cpp5179 = Context.getAsConstantArrayType(MaybeTemplate)) in RequireCompleteTypeImpl()
DSemaExpr.cpp4312 Context.getAsConstantArrayType(ArgExpr->IgnoreParenImpCasts()->getType()); in CheckStaticArrayArgument()
11646 = S.Context.getAsConstantArrayType(BaseType)) { in addAsFieldToClosureType()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DRegionStore.cpp1847 assert(Ctx.getAsConstantArrayType(R->getValueType()) && in getBindingForArray()