Home
last modified time | relevance | path

Searched refs:VAT (Results 1 – 23 of 23) sorted by relevance

/external/clang/lib/Sema/
DScopeInfo.cpp100 bool CapturingScopeInfo::isVLATypeCaptured(const VariableArrayType *VAT) const { in isVLATypeCaptured()
109 if (FD->hasCapturedVLAType() && FD->getCapturedVLAType() == VAT) in isVLATypeCaptured()
DSemaStmt.cpp2195 else if (const VariableArrayType *VAT = in BuildCXXForRangeStmt() local
2197 BoundExpr = VAT->getSizeExpr(); in BuildCXXForRangeStmt()
DSemaInit.cpp1448 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(arrayType)) { in CheckArrayType() local
1453 SemaRef.Diag(VAT->getSizeExpr()->getLocStart(), in CheckArrayType()
1455 << VAT->getSizeExpr()->getSourceRange(); in CheckArrayType()
DSemaExpr.cpp12917 const VariableArrayType *VAT = cast<VariableArrayType>(Ty); in tryCaptureVariable() local
12921 if (auto Size = VAT->getSizeExpr()) { in tryCaptureVariable()
12922 if (!CSI->isVLATypeCaptured(VAT)) { in tryCaptureVariable()
12940 Field->setCapturedVLAType(VAT); in tryCaptureVariable()
12947 QTy = VAT->getElementType(); in tryCaptureVariable()
DSemaDecl.cpp6280 const VariableArrayType *VAT = Context.getAsVariableArrayType(T); in CheckVariableDeclarationType() local
6283 SourceRange SizeRange = VAT->getSizeExpr()->getSourceRange(); in CheckVariableDeclarationType()
/external/clang/lib/Analysis/
DLiveVariables.cpp220 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(VT)) in FindVA() local
221 if (VAT->getSizeExpr()) in FindVA()
222 return VAT; in FindVA()
/external/clang/lib/CodeGen/
DCGStmt.cpp2135 auto VAT = CurField->getCapturedVLAType(); in InitCapturedStruct() local
2136 EmitStoreThroughLValue(RValue::get(VLASizeMap[VAT->getSizeExpr()]), LV); in InitCapturedStruct()
2214 auto VAT = FD->getCapturedVLAType(); in GenerateCapturedStmtFunction() local
2215 VLASizeMap[VAT->getSizeExpr()] = ExprArg; in GenerateCapturedStmtFunction()
DCodeGenFunction.cpp737 auto VAT = FD->getCapturedVLAType(); in StartFunction() local
738 VLASizeMap[VAT->getSizeExpr()] = ExprArg; in StartFunction()
DCGExprCXX.cpp1832 auto VAT = CurField->getCapturedVLAType(); in EmitLambdaExpr() local
1833 EmitStoreThroughLValue(RValue::get(VLASizeMap[VAT->getSizeExpr()]), LV); in EmitLambdaExpr()
DCGDebugInfo.cpp1842 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(Ty)) { in CreateType() local
1845 CGM.getContext().getTypeAlign(CGM.getContext().getBaseElementType(VAT)); in CreateType()
DCGExpr.cpp691 else if (const auto *VAT = dyn_cast<VariableArrayType>(AT)) in getArrayIndexingBound() local
692 return CGF.getVLASize(VAT).first; in getArrayIndexingBound()
DCGExprScalar.cpp2014 if (const VariableArrayType *VAT = in VisitUnaryExprOrTypeTraitExpr() local
2027 std::tie(numElts, eltType) = CGF.getVLASize(VAT); in VisitUnaryExprOrTypeTraitExpr()
/external/clang/include/clang/Sema/
DScopeInfo.h529 bool isVLATypeCaptured(const VariableArrayType *VAT) const;
/external/selinux/policycoreutils/mcstrans/share/examples/nato/setrans.d/
Deyes-only.conf720 ~c432=VAT # Holy See (Vatican City)
Drel.conf723 ~c200,~c432=VAT # Holy See (Vatican City)
/external/clang/lib/AST/
DMicrosoftMangle.cpp1875 const VariableArrayType *VAT = in mangleArrayType() local
1880 Diags.Report(VAT->getSizeExpr()->getExprLoc(), DiagID) in mangleArrayType()
1881 << VAT->getBracketsRange(); in mangleArrayType()
DASTContext.cpp4017 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(AT)) { in getUnqualifiedArrayType() local
4019 VAT->getSizeExpr(), in getUnqualifiedArrayType()
4020 VAT->getSizeModifier(), in getUnqualifiedArrayType()
4021 VAT->getIndexTypeCVRQualifiers(), in getUnqualifiedArrayType()
4022 VAT->getBracketsRange()); in getUnqualifiedArrayType()
4330 const VariableArrayType *VAT = cast<VariableArrayType>(ATy); in getAsArrayType() local
4332 VAT->getSizeExpr(), in getAsArrayType()
4333 VAT->getSizeModifier(), in getAsArrayType()
4334 VAT->getIndexTypeCVRQualifiers(), in getAsArrayType()
4335 VAT->getBracketsRange())); in getAsArrayType()
/external/clang/include/clang/AST/
DASTContext.h1920 QualType getBaseElementType(const ArrayType *VAT) const;
/external/icu/icu4c/source/data/misc/
Dmetadata.txt3712 VAT{
DsupplementalData.txt3712 VAT{
7066 "VAT",
/external/icu/icu4c/source/data/unidata/
DUnicodeData.txt12180 A0EA;YI SYLLABLE VAT;Lo;0;L;;;;;N;;;;;
Dppucd.txt15043 cp;A0EA;na=YI SYLLABLE VAT
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/data/unicode/
DUnicodeData.txt12180 A0EA;YI SYLLABLE VAT;Lo;0;L;;;;;N;;;;;