Home
last modified time | relevance | path

Searched refs:getAsArrayType (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp97 if (const auto *AT = asDerived().getContext().getAsArrayType(FT)) { in visitWithKind()
275 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind()
293 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind()
580 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind()
620 if (const auto *AT = getContext().getAsArrayType(FT)) { in visitWithKind()
H A DCodeGenTypes.cpp169 if (const auto *AT = CGT.getContext().getAsArrayType(T)) in isSafeToConvert()
786 if (const auto *AT = Context.getAsArrayType(T)) { in isZeroInitializable()
H A DCodeGenFunction.cpp1809 getContext().getAsArrayType(Ty))) { in EmitNullInitialization()
1901 arrayType = getContext().getAsArrayType(elementType); in emitArrayLength()
1939 arrayType = getContext().getAsArrayType(arrayType->getElementType()); in emitArrayLength()
1952 arrayType = getContext().getAsArrayType(eltType); in emitArrayLength()
H A DCGExprAgg.cpp474 CGF.getContext().getAsArrayType(ArrayQTy)->getElementType(); in EmitArrayInit()
1587 CGF.getContext().getAsArrayType(E->getType())->getElementType(); in VisitArrayInitLoopExpr()
1871 getContext().getAsArrayType(Ty))) { in EmitAggregateCopy()
H A DCGDecl.cpp1665 dyn_cast_or_null<VariableArrayType>(getContext().getAsArrayType(type)); in EmitAutoVarInit()
2003 const ArrayType *arrayType = getContext().getAsArrayType(type); in emitDestroy()
2098 while (const ArrayType *arrayType = CGF.getContext().getAsArrayType(type)) { in emitPartialArrayDestroy()
H A DCGExprConstant.cpp974 if (auto destAT = CGM.getContext().getAsArrayType(destType)) { in EmitDesignatedInitUpdater()
1986 const ArrayType *AT = CGM.getContext().getAsArrayType(DestType); in tryEmitPrivate()
H A DCGExprCXX.cpp611 = getContext().getAsArrayType(E->getType())) { in EmitCXXConstructExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h2412 const ArrayType *getAsArrayType(QualType T) const;
2414 return dyn_cast_or_null<ConstantArrayType>(getAsArrayType(T)); in getAsConstantArrayType()
2417 return dyn_cast_or_null<VariableArrayType>(getAsArrayType(T)); in getAsVariableArrayType()
2420 return dyn_cast_or_null<IncompleteArrayType>(getAsArrayType(T)); in getAsIncompleteArrayType()
2424 return dyn_cast_or_null<DependentSizedArrayType>(getAsArrayType(T)); in getAsDependentSizedArrayType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DAPValue.cpp510 ElemTy = Ctx.getAsArrayType(ElemTy)->getElementType(); in printPretty()
525 const ArrayType *AT = Ctx.getAsArrayType(Ty); in printPretty()
H A DMicrosoftMangle.cpp564 } else if (const ArrayType *AT = getASTContext().getAsArrayType(Ty)) { in mangleVariableEncoding()
1724 if (const auto *AT = getASTContext().getAsArrayType(OriginalType)) in mangleArgumentType()
1853 if (const ArrayType *AT = getASTContext().getAsArrayType(T)) { in mangleType()
H A DASTContext.cpp1599 if (const ArrayType *arrayType = getAsArrayType(T)) { in getDeclAlign()
5103 auto *AT1 = getAsArrayType(T1); in UnwrapSimilarArrayTypes()
5106 auto *AT2 = getAsArrayType(T2); in UnwrapSimilarArrayTypes()
5409 const ArrayType *ASTContext::getAsArrayType(QualType T) const { in getAsArrayType() function in ASTContext
5502 const ArrayType *PrettyArrayType = getAsArrayType(Ty); in getArrayDecayedType()
8900 QualType LHSElem = getAsArrayType(LHS)->getElementType(); in mergeTypes()
8901 QualType RHSElem = getAsArrayType(RHS)->getElementType(); in mergeTypes()
H A DExprConstant.cpp190 const ArrayType *AT = Ctx.getAsArrayType(Type); in findMostDerivedSubobject()
5961 auto *AT = Info.Ctx.getAsArrayType(SubExpr->getType()); in VisitCastExpr()
7930 BaseType = Ctx.getAsArrayType(BaseType)->getElementType(); in isDesignatorAtObjectEnd()
7942 const auto *CAT = cast<ConstantArrayType>(Ctx.getAsArrayType(BaseType)); in isDesignatorAtObjectEnd()
9605 const ArrayType *AT = Info.Ctx.getAsArrayType(CurrentType); in VisitOffsetOfExpr()
H A DRecordLayoutBuilder.cpp1745 const ArrayType* ATy = Context.getAsArrayType(D->getType()); in LayoutField()
H A DType.cpp105 if (const ArrayType *AT = Ctx.getAsArrayType(T)) in isConstant()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp137 const ArrayType *arrayType = Context.getAsArrayType(declType); in IsStringInit()
1296 SemaRef.Context.getAsArrayType(ElemType)) { in CheckSubElementType()
1691 const ArrayType *arrayType = SemaRef.Context.getAsArrayType(DeclType); in CheckArrayType()
2610 const ArrayType *AT = SemaRef.Context.getAsArrayType(CurrentObjectType); in CheckDesignatedInitializer()
2858 = SemaRef.Context.getAsArrayType(CurrentObjectType)) { in getStructuredSubobjectInit()
3051 if (const ArrayType *AT = Context.getAsArrayType(Parent.getType())) { in InitializedEntity()
4148 if (const ArrayType *DestAT = S.Context.getAsArrayType(DestType)) { in TryListInitialization()
5217 if (const ArrayType *ArgArrayType = S.Context.getAsArrayType(ArgType)) { in tryObjCWritebackConversion()
5478 if (const ArrayType *DestAT = Context.getAsArrayType(DestType)) { in InitializeFrom()
5545 = Context.getAsArrayType(Initializer->getType()); in InitializeFrom()
[all …]
H A DSemaStmtAsm.cpp674 if (const auto *ATy = Context.getAsArrayType(T)) in FillInlineAsmIdentifierInfo()
H A DSemaExprCXX.cpp2223 if (const ArrayType *AT = Context.getAsArrayType(AllocType)) { in CheckAllocatedType()
5281 while (const ArrayType *AT = Self.Context.getAsArrayType(T)) { in EvaluateArrayTypeTrait()
5306 while (const ArrayType *AT = Self.Context.getAsArrayType(T)) { in EvaluateArrayTypeTrait()
H A DSemaTemplateDeduction.cpp1616 const ArrayType *ArrayArg = S.Context.getAsArrayType(Arg); in DeduceTemplateArgumentsByTypeMatch()
3697 auto *ArrTy = S.Context.getAsArrayType(AdjustedParamType); in DeduceFromInitializerList()
H A DSemaCast.cpp495 if (auto *AT = Context.getAsArrayType(T)) in unwrapCastAwayConstnessLevel()
H A DSemaChecking.cpp6423 if (const ArrayType *AT = S.Context.getAsArrayType(T)) { in checkFormatStringExpr()
8867 if (const auto *AT = asDerived().getContext().getAsArrayType(FT)) { in visitWithKind()
8909 if (const auto *AT = asDerived().getContext().getAsArrayType(FT)) { in visitWithKind()
12177 const ArrayType *AT = S.Context.getAsArrayType(PType); in diagnoseArrayStarInParamType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp104 while (const ArrayType *AT = Ctx.getAsArrayType(Ty)) { in makeZeroElementRegion()
H A DRegionStore.cpp1132 if (const ArrayType *AT = Ctx.getAsArrayType(T)) { in VisitCluster()
1638 QualType T = Ctx.getAsArrayType(StrR->getValueType())->getElementType(); in getBindingForElement()
H A DExprEngine.cpp965 while (const auto *AT = getContext().getAsArrayType(DTy)) in ProcessDeleteDtor()
1067 while (const ArrayType *AT = getContext().getAsArrayType(T)) { in ProcessTemporaryDtor()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp4699 while (const ArrayType *arrayType = astContext.getAsArrayType(ty)) { in getDestructorDecl()
5179 if (const ArrayType *AT = ACtx.getAsArrayType(T)) in print_elem()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp3056 const ArrayType *VarXTy = C.getAsArrayType(VarX->getType()); in isSameEntity()
3057 const ArrayType *VarYTy = C.getAsArrayType(VarY->getType()); in isSameEntity()

12