/aosp_15_r20/external/clang/lib/AST/ |
H A D | StmtIterator.cpp | 21 static inline const VariableArrayType *FindVA(const Type* t) { in FindVA() 23 if (const VariableArrayType *vat = dyn_cast<VariableArrayType>(vt)) in FindVA() 36 const VariableArrayType *p = getVAPtr(); in NextVA() 72 if (const VariableArrayType* VAPtr = FindVA(VD->getType().getTypePtr())) { in HandleDecl() 81 if (const VariableArrayType* VAPtr = in HandleDecl() 100 StmtIteratorBase::StmtIteratorBase(const VariableArrayType* t) in StmtIteratorBase() 106 if (const VariableArrayType* VAPtr = getVAPtr()) { in GetDeclExpr()
|
H A D | TypePrinter.cpp | 467 void TypePrinter::printVariableArrayBefore(const VariableArrayType *T, in printVariableArrayBefore() 473 void TypePrinter::printVariableArrayAfter(const VariableArrayType *T, in printVariableArrayAfter() 481 if (T->getSizeModifier() == VariableArrayType::Static) in printVariableArrayAfter() 483 else if (T->getSizeModifier() == VariableArrayType::Star) in printVariableArrayAfter()
|
H A D | ASTContext.cpp | 1398 if (isa<VariableArrayType>(arrayType)) in getDeclAlign() 2734 const VariableArrayType *vat = cast<VariableArrayType>(ty); in getVariableArrayDecayedType() 2768 VariableArrayType *New = new(*this, TypeAlignment) in getVariableArrayType() 2769 VariableArrayType(EltTy, Canon, NumElts, ASM, IndexTypeQuals, Brackets); in getVariableArrayType() 4231 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(AT)) { in getUnqualifiedArrayType() 4543 const VariableArrayType *VAT = cast<VariableArrayType>(ATy); in getAsArrayType() 5720 assert((isa<VariableArrayType>(AT) || isa<IncompleteArrayType>(AT)) && in getObjCEncodingForTypeImpl() 7837 const VariableArrayType* LVAT = getAsVariableArrayType(LHS); in mergeTypes() 7838 const VariableArrayType* RVAT = getAsVariableArrayType(RHS); in mergeTypes()
|
/aosp_15_r20/external/clang/include/clang/AST/ |
H A D | StmtIterator.h | 28 class VariableArrayType; variable 54 const VariableArrayType *getVAPtr() const { in getVAPtr() 55 return reinterpret_cast<const VariableArrayType*>(RawVAPtr & ~Flags); in getVAPtr() 58 void setVAPtr(const VariableArrayType *P) { in setVAPtr() 70 StmtIteratorBase(const VariableArrayType *t); 87 StmtIteratorImpl(const VariableArrayType *t) : StmtIteratorBase(t) {} in StmtIteratorImpl() 129 StmtIterator(const VariableArrayType *t) in StmtIterator()
|
H A D | ASTContext.h | 106 mutable std::vector<VariableArrayType*> VariableArrayTypes; 2117 const VariableArrayType *getAsVariableArrayType(QualType T) const { in getAsVariableArrayType() 2118 return dyn_cast_or_null<VariableArrayType>(getAsArrayType(T)); in getAsVariableArrayType()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/ |
D | StmtIterator.h | 25 class VariableArrayType; variable 44 StmtIteratorBase(const VariableArrayType *t); 60 const VariableArrayType *getVAPtr() const { in getVAPtr() 61 return reinterpret_cast<const VariableArrayType*>(RawVAPtr & ~Flags); in getVAPtr() 64 void setVAPtr(const VariableArrayType *P) { in setVAPtr() 91 StmtIteratorImpl(const VariableArrayType *t) : StmtIteratorBase(t) {} in StmtIteratorImpl() 133 StmtIterator(const VariableArrayType *t) in StmtIterator()
|
D | TextNodeDumper.h | 315 void VisitVariableArrayType(const VariableArrayType *T);
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/AST/ |
D | StmtIterator.h | 25 class VariableArrayType; variable 44 StmtIteratorBase(const VariableArrayType *t); 60 const VariableArrayType *getVAPtr() const { in getVAPtr() 61 return reinterpret_cast<const VariableArrayType*>(RawVAPtr & ~Flags); in getVAPtr() 64 void setVAPtr(const VariableArrayType *P) { in setVAPtr() 91 StmtIteratorImpl(const VariableArrayType *t) : StmtIteratorBase(t) {} in StmtIteratorImpl() 133 StmtIterator(const VariableArrayType *t) in StmtIterator()
|
D | TextNodeDumper.h | 325 void VisitVariableArrayType(const VariableArrayType *T);
|
D | AbstractTypeWriter.inc | 32 return writeVariableArrayType(static_cast<const VariableArrayType *>(node)); 199 void writeVariableArrayType(const VariableArrayType *node) {
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/AST/ |
D | StmtIterator.h | 25 class VariableArrayType; variable 44 StmtIteratorBase(const VariableArrayType *t); 60 const VariableArrayType *getVAPtr() const { in getVAPtr() 61 return reinterpret_cast<const VariableArrayType*>(RawVAPtr & ~Flags); in getVAPtr() 64 void setVAPtr(const VariableArrayType *P) { in setVAPtr() 91 StmtIteratorImpl(const VariableArrayType *t) : StmtIteratorBase(t) {} in StmtIteratorImpl() 133 StmtIterator(const VariableArrayType *t) in StmtIterator()
|
D | TextNodeDumper.h | 323 void VisitVariableArrayType(const VariableArrayType *T);
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/AST/ |
D | StmtIterator.h | 25 class VariableArrayType; variable 44 StmtIteratorBase(const VariableArrayType *t); 60 const VariableArrayType *getVAPtr() const { in getVAPtr() 61 return reinterpret_cast<const VariableArrayType*>(RawVAPtr & ~Flags); in getVAPtr() 64 void setVAPtr(const VariableArrayType *P) { in setVAPtr() 91 StmtIteratorImpl(const VariableArrayType *t) : StmtIteratorBase(t) {} in StmtIteratorImpl() 133 StmtIterator(const VariableArrayType *t) in StmtIterator()
|
D | TextNodeDumper.h | 323 void VisitVariableArrayType(const VariableArrayType *T);
|
D | AbstractTypeWriter.inc | 30 return writeVariableArrayType(static_cast<const VariableArrayType *>(node)); 182 void writeVariableArrayType(const VariableArrayType *node) {
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Sema/ |
D | ScopeInfo.h | 579 const VariableArrayType *CapturedVLA; 643 Capture(IsVLACapture, const VariableArrayType *VLA, bool IsNested, in Capture() 680 const VariableArrayType *getCapturedVLAType() const { in getCapturedVLAType() 739 void addVLATypeCapture(SourceLocation Loc, const VariableArrayType *VLAType, in addVLATypeCapture() 761 bool isVLATypeCaptured(const VariableArrayType *VAT) const;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Sema/ |
D | ScopeInfo.h | 568 const VariableArrayType *CapturedVLA; 626 Capture(IsVLACapture, const VariableArrayType *VLA, bool IsNested, in Capture() 663 const VariableArrayType *getCapturedVLAType() const { in getCapturedVLAType() 722 void addVLATypeCapture(SourceLocation Loc, const VariableArrayType *VLAType, in addVLATypeCapture() 744 bool isVLATypeCaptured(const VariableArrayType *VAT) const;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/Sema/ |
D | ScopeInfo.h | 579 const VariableArrayType *CapturedVLA; 643 Capture(IsVLACapture, const VariableArrayType *VLA, bool IsNested, in Capture() 680 const VariableArrayType *getCapturedVLAType() const { in getCapturedVLAType() 739 void addVLATypeCapture(SourceLocation Loc, const VariableArrayType *VLAType, in addVLATypeCapture() 761 bool isVLATypeCaptured(const VariableArrayType *VAT) const;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/Sema/ |
D | ScopeInfo.h | 579 const VariableArrayType *CapturedVLA; 643 Capture(IsVLACapture, const VariableArrayType *VLA, bool IsNested, in Capture() 680 const VariableArrayType *getCapturedVLAType() const { in getCapturedVLAType() 739 void addVLATypeCapture(SourceLocation Loc, const VariableArrayType *VLAType, in addVLATypeCapture() 761 bool isVLATypeCaptured(const VariableArrayType *VAT) const;
|
/aosp_15_r20/external/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 1456 const VariableArrayType *vla; in EmitNullInitialization() 1461 if (const VariableArrayType *vlaType = in EmitNullInitialization() 1462 dyn_cast_or_null<VariableArrayType>( in EmitNullInitialization() 1551 if (isa<VariableArrayType>(arrayType)) { in emitArrayLength() 1552 numVLAElements = getVLASize(cast<VariableArrayType>(arrayType)).first; in emitArrayLength() 1565 } while (isa<VariableArrayType>(arrayType)); in emitArrayLength() 1635 const VariableArrayType *vla = getContext().getAsVariableArrayType(type); in getVLASize() 1641 CodeGenFunction::getVLASize(const VariableArrayType *type) { in getVLASize() 1733 const VariableArrayType *vat = cast<VariableArrayType>(ty); in EmitVariablyModifiedType()
|
H A D | CodeGenTypes.cpp | 517 const VariableArrayType *A = cast<VariableArrayType>(Ty); in ConvertType()
|
/aosp_15_r20/external/clang/lib/Analysis/ |
H A D | LiveVariables.cpp | 217 static const VariableArrayType *FindVA(QualType Ty) { in FindVA() 220 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(VT)) in FindVA() 292 for (const VariableArrayType* VA = FindVA(VD->getType()); in Visit()
|
/aosp_15_r20/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VLASizeChecker.cpp | 90 const VariableArrayType *VLA = Ctx.getAsVariableArrayType(VD->getType()); in checkPreStmt()
|
/aosp_15_r20/external/clang/lib/Sema/ |
H A D | ScopeInfo.cpp | 106 bool CapturingScopeInfo::isVLATypeCaptured(const VariableArrayType *VAT) const { in isVLATypeCaptured()
|
/aosp_15_r20/external/clang/tools/libclang/ |
H A D | CXType.cpp | 632 ET = cast<VariableArrayType> (TP)->getElementType(); in clang_getElementType() 684 ET = cast<VariableArrayType> (TP)->getElementType(); in clang_getArrayElementType()
|