Searched refs:LValueBase (Results 1 – 13 of 13) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | APValue.cpp | 42 APValue::LValueBase::LValueBase(const ValueDecl *P, unsigned I, unsigned V) in LValueBase() function in APValue::LValueBase 44 APValue::LValueBase::LValueBase(const Expr *P, unsigned I, unsigned V) in LValueBase() function in APValue::LValueBase 47 APValue::LValueBase APValue::LValueBase::getDynamicAlloc(DynamicAllocLValue LV, in getDynamicAlloc() 49 LValueBase Base; in getDynamicAlloc() 55 APValue::LValueBase APValue::LValueBase::getTypeInfo(TypeInfoLValue LV, in getTypeInfo() 57 LValueBase Base; in getTypeInfo() 167 APValue::LValueBase Base; 187 clang::APValue::LValueBase 189 clang::APValue::LValueBase B; in getEmptyKey() 194 clang::APValue::LValueBase [all …]
|
| H A D | ExprConstant.cpp | 84 static QualType getType(APValue::LValueBase B) { in getType() 706 APValue::LValueBase Base; 739 APValue::LValueBase Base; 761 using Base = DenseMapInfo<APValue::LValueBase>; 858 APValue::LValueBase EvaluatingDecl; 930 isEvaluatingCtorDtor(APValue::LValueBase Base, in isEvaluatingCtorDtor() 1603 APValue::LValueBase Base; 1911 APValue::LValueBase Base(Key, Index, Version); in createTemporary() 3625 APValue::LValueBase Base; 8292 bool Success(APValue::LValueBase B) { in Success() [all …]
|
| H A D | ODRHash.cpp | 1266 const APValue::LValueBase &Base = Value.getLValueBase(); in AddStructuralValue()
|
| H A D | ItaniumMangle.cpp | 6074 Value = APValue(APValue::LValueBase(D), CharUnits::Zero(), in mangleTemplateArg() 6079 Value = APValue(APValue::LValueBase(D), CharUnits::Zero(), in mangleTemplateArg() 6464 APValue::LValueBase B = V.getLValueBase(); in mangleValueInTemplateArg()
|
| H A D | ASTImporter.cpp | 10232 APValue::LValueBase Base; in ImportAPValue() 10245 Base = APValue::LValueBase(ImpExpr, in ImportAPValue() 10255 Base = APValue::LValueBase(cast<ValueDecl>(ImpDecl), in ImportAPValue() 10267 Base = APValue::LValueBase::getTypeInfo(TypeInfoLValue(ImpTypeInfo), in ImportAPValue()
|
| H A D | MicrosoftMangle.cpp | 1828 APValue::LValueBase Base = V.getLValueBase(); in mangleTemplateArgValue()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | APValue.h | 146 class LValueBase { 152 LValueBase() : Local{} {} 154 LValueBase(const Expr *P, unsigned I = 0, unsigned V = 0); 182 friend bool operator==(const LValueBase &LHS, const LValueBase &RHS); 183 friend bool operator!=(const LValueBase &LHS, const LValueBase &RHS) { 187 friend struct llvm::DenseMapInfo<LValueBase>; 338 APValue(LValueBase B, const CharUnits &O, NoLValuePath N, 485 const LValueBase getLValueBase() const; 621 void setLValue(LValueBase B, const CharUnits &O, 706 static clang::APValue::LValueBase getEmptyKey(); [all …]
|
| H A D | PropertiesBase.td | 533 APValue::LValueBase base; 536 base = APValue::LValueBase::getTypeInfo( 539 base = APValue::LValueBase::getDynamicAlloc( 542 base = APValue::LValueBase(cast<Expr>(*stmt), 545 base = APValue::LValueBase(cast<ValueDecl>(*decl),
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Pointer.cpp | 84 APValue::LValueBase Base; in toAPValue()
|
| H A D | ByteCodeExprGen.cpp | 1759 const APValue::LValueBase &Base = Val.getLValueBase(); in VisitSourceLocExpr() 2460 APValue::LValueBase Base = Val.getLValueBase(); in visitAPValue()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 1832 ConstantLValue tryEmitBase(const APValue::LValueBase &base); 1871 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit() 1933 ConstantLValueEmitter::tryEmitBase(const APValue::LValueBase &base) { in tryEmitBase()
|
| H A D | CGExpr.cpp | 1786 const APValue::LValueBase &base = result.Val.getLValueBase(); in tryEmitAsConstant()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 7449 APValue::LValueBase Base = Value.getLValueBase(); in CheckTemplateArgument()
|