Home
last modified time | relevance | path

Searched refs:DependentSizedArrayType (Results 1 – 19 of 19) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCXType.cpp619 ET = cast<DependentSizedArrayType> (TP)->getElementType(); in clang_getElementType()
671 ET = cast<DependentSizedArrayType> (TP)->getElementType(); in clang_getArrayElementType()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DASTContext.h104 mutable llvm::FoldingSet<DependentSizedArrayType> DependentSizedArrayTypes;
1910 const DependentSizedArrayType *getAsDependentSizedArrayType(QualType T) in getAsDependentSizedArrayType()
1912 return dyn_cast_or_null<DependentSizedArrayType>(getAsArrayType(T)); in getAsDependentSizedArrayType()
H A DCanonicalType.h519 template<> struct CanProxyAdaptor<DependentSizedArrayType>;
H A DDataRecursiveASTVisitor.h852 DEF_TRAVERSE_TYPE(DependentSizedArrayType, {
1048 DEF_TRAVERSE_TYPELOC(DependentSizedArrayType, {
H A DRecursiveASTVisitor.h917 DEF_TRAVERSE_TYPE(DependentSizedArrayType, {
1113 DEF_TRAVERSE_TYPELOC(DependentSizedArrayType, {
H A DType.h2475 class DependentSizedArrayType : public ArrayType {
2488 DependentSizedArrayType(const ASTContext &Context, QualType et, QualType can,
4984 return isa<DependentSizedArrayType>(CanonicalType);
H A DTypeLoc.h1338 DependentSizedArrayType> {
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DASTContext.cpp2566 const DependentSizedArrayType *dat = cast<DependentSizedArrayType>(ty); in getVariableArrayDecayedType()
2649 DependentSizedArrayType *newType in getDependentSizedArrayType()
2651 DependentSizedArrayType(*this, elementType, QualType(), in getDependentSizedArrayType()
2665 DependentSizedArrayType::Profile(ID, *this, in getDependentSizedArrayType()
2670 DependentSizedArrayType *canonTy = in getDependentSizedArrayType()
2676 DependentSizedArrayType(*this, QualType(canonElementType.Ty, 0), in getDependentSizedArrayType()
2694 DependentSizedArrayType *sugaredType in getDependentSizedArrayType()
2696 DependentSizedArrayType(*this, elementType, canon, numElements, in getDependentSizedArrayType()
4003 const DependentSizedArrayType *DSAT = cast<DependentSizedArrayType>(AT); in getUnqualifiedArrayType()
4299 if (const DependentSizedArrayType *DSAT in getAsArrayType()
[all …]
H A DType.cpp123 DependentSizedArrayType::DependentSizedArrayType(const ASTContext &Context, in DependentSizedArrayType() function in DependentSizedArrayType
135 void DependentSizedArrayType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
H A DTypePrinter.cpp502 const DependentSizedArrayType *T, in printDependentSizedArrayBefore()
509 const DependentSizedArrayType *T, in printDependentSizedArrayAfter()
H A DMicrosoftMangle.cpp1783 void MicrosoftCXXNameMangler::mangleType(const DependentSizedArrayType *T, in mangleType()
1810 const DependentSizedArrayType *DSAT = in mangleArrayType()
H A DASTImporter.cpp494 const DependentSizedArrayType *Array1 = cast<DependentSizedArrayType>(T1); in IsStructurallyEquivalent()
495 const DependentSizedArrayType *Array2 = cast<DependentSizedArrayType>(T2); in IsStructurallyEquivalent()
H A DASTDumper.cpp284 void VisitDependentSizedArrayType(const DependentSizedArrayType *T) { in VisitDependentSizedArrayType()
H A DItaniumMangle.cpp2090 void CXXNameMangler::mangleType(const DependentSizedArrayType *T) { in mangleType()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1369 const DependentSizedArrayType *DependentArrayParm in DeduceTemplateArgumentsByTypeMatch()
1396 if (const DependentSizedArrayType *DependentArrayArg in DeduceTemplateArgumentsByTypeMatch()
1397 = dyn_cast<DependentSizedArrayType>(ArrayArg)) in DeduceTemplateArgumentsByTypeMatch()
4825 cast<DependentSizedArrayType>(T)->getSizeExpr(), in MarkUsedTemplateParameters()
H A DTreeTransform.h4191 const DependentSizedArrayType *T = TL.getTypePtr(); in TransformDependentSizedArrayType()
8498 } else if (const DependentSizedArrayType *DepArrayT in TransformCXXNewExpr()
8499 = dyn_cast<DependentSizedArrayType>(ArrayT)) { in TransformCXXNewExpr()
H A DSemaTemplate.cpp3970 const DependentSizedArrayType* T) { in VisitDependentSizedArrayType()
/minix3/external/bsd/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3318 AST_TYPE_MATCHER(DependentSizedArrayType, dependentSizedArrayType);
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTWriter.cpp343 ASTTypeWriter::VisitDependentSizedArrayType(const DependentSizedArrayType *T) { in VisitDependentSizedArrayType()