Home
last modified time | relevance | path

Searched refs:getLValuePath (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp346 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue()
602 ID.AddInteger(getLValuePath().size()); in Profile()
606 for (LValuePathEntry E : getLValuePath()) in Profile()
825 ArrayRef<LValuePathEntry> Path = getLValuePath(); in printPretty()
990 ArrayRef<APValue::LValuePathEntry> APValue::getLValuePath() const { in getLValuePath() function in APValue
H A DTemplateBase.cpp229 if (V.isLValue() && V.hasLValuePath() && V.getLValuePath().empty() && in getAsSimpleValueDeclRef()
H A DMicrosoftMangle.cpp1617 if (!BaseT->isArrayType() || V.getLValuePath().size() != 1 || in getAsArrayToPointerDecayedDecl()
1618 V.getLValuePath()[0].getAsArrayIndex() != 0) in getAsArrayToPointerDecayedDecl()
1829 if (!V.hasLValuePath() || V.getLValuePath().empty()) { in mangleTemplateArgValue()
1854 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
H A DItaniumMangle.cpp6228 for (APValue::LValuePathEntry E : LV.getLValuePath()) { in getLValueType()
6510 BType->isArrayType() && V.getLValuePath().size() == 1 && in mangleValueInTemplateArg()
6511 V.getLValuePath()[0].getAsArrayIndex() == 0 && in mangleValueInTemplateArg()
6515 if ((!V.getLValuePath().empty() || V.isLValueOnePastTheEnd()) && in mangleValueInTemplateArg()
6586 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleValueInTemplateArg()
H A DODRHash.cpp1279 for (APValue::LValuePathEntry E : Value.getLValuePath()) { in AddStructuralValue()
H A DASTImporter.cpp10272 unsigned PathLength = FromValue.getLValuePath().size(); in ImportAPValue()
10279 FromValue.getLValuePath(); in ImportAPValue()
H A DExprConstant.cpp290 ArrayRef<PathEntry> VEntries = V.getLValuePath(); in SubobjectDesignator()
296 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h492 ArrayRef<LValuePathEntry> getLValuePath() const;
H A DPropertiesBase.td528 APValue::LValuePathSerializationHelper(node.getLValuePath(), elemTy)
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp1766 assert(Val.getLValuePath().size() == 0); in VisitSourceLocExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp7467 if (Value.hasLValuePath() && Value.getLValuePath().size() == 1 && VD && in CheckTemplateArgument()
7469 Value.getLValuePath()[0].getAsArrayIndex() == 0 && in CheckTemplateArgument()
7479 if (!Value.hasLValuePath() || Value.getLValuePath().size() || in CheckTemplateArgument()