Searched refs:getLValuePath (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | APValue.cpp | 347 setLValue(RHS.getLValueBase(), RHS.getLValueOffset(), RHS.getLValuePath(), in APValue() 612 ID.AddInteger(getLValuePath().size()); in Profile() 616 for (LValuePathEntry E : getLValuePath()) in Profile() 838 ArrayRef<LValuePathEntry> Path = getLValuePath(); in printPretty() 1003 ArrayRef<APValue::LValuePathEntry> APValue::getLValuePath() const { in getLValuePath() function in APValue
|
| H A D | TemplateBase.cpp | 230 if (V.isLValue() && V.hasLValuePath() && V.getLValuePath().empty() && in getAsSimpleValueDeclRef()
|
| H A D | MicrosoftMangle.cpp | 1751 if (!BaseT->isArrayType() || V.getLValuePath().size() != 1 || in getAsArrayToPointerDecayedDecl() 1752 V.getLValuePath()[0].getAsArrayIndex() != 0) in getAsArrayToPointerDecayedDecl() 1979 if (!V.hasLValuePath() || V.getLValuePath().empty()) { in mangleTemplateArgValue() 2006 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleTemplateArgValue()
|
| H A D | ItaniumMangle.cpp | 6532 for (APValue::LValuePathEntry E : LV.getLValuePath()) { in getLValueType() 6814 BType->isArrayType() && V.getLValuePath().size() == 1 && in mangleValueInTemplateArg() 6815 V.getLValuePath()[0].getAsArrayIndex() == 0 && in mangleValueInTemplateArg() 6819 if ((!V.getLValuePath().empty() || V.isLValueOnePastTheEnd()) && in mangleValueInTemplateArg() 6890 for (APValue::LValuePathEntry E : V.getLValuePath()) { in mangleValueInTemplateArg()
|
| H A D | ODRHash.cpp | 1323 for (APValue::LValuePathEntry E : Value.getLValuePath()) { in AddStructuralValue()
|
| H A D | TextNodeDumper.cpp | 760 OS << ", PathLength=" << Value.getLValuePath().size(); in Visit() 763 for (const auto &PathEntry : Value.getLValuePath()) { in Visit()
|
| H A D | ASTImporter.cpp | 10735 unsigned PathLength = FromValue.getLValuePath().size(); in ImportAPValue() 10741 ArrayRef<APValue::LValuePathEntry> FromPath = FromValue.getLValuePath(); in ImportAPValue()
|
| H A D | ExprConstant.cpp | 305 llvm::append_range(Entries, V.getLValuePath()); in SubobjectDesignator() 310 Ctx, V.getLValueBase(), V.getLValuePath(), MostDerivedArraySize, in SubobjectDesignator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | APValue.h | 558 ArrayRef<LValuePathEntry> getLValuePath() const;
|
| H A D | PropertiesBase.td | 535 APValue::LValuePathSerializationHelper(node.getLValuePath(), elemTy)
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 7175 if (Value.hasLValuePath() && Value.getLValuePath().size() == 1 && VD && in CheckTemplateArgument() 7177 Value.getLValuePath()[0].getAsArrayIndex() == 0 && in CheckTemplateArgument() 7194 if (!Value.hasLValuePath() || Value.getLValuePath().size() || in CheckTemplateArgument()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.cpp | 3255 assert(Val.getLValuePath().size() == 0); in VisitSourceLocExpr()
|