| addAnd(unsigned Mask) | llvm::DwarfExpression | protected | 
  | addBooleanConstant(int64_t Value) | llvm::DwarfExpression |  | 
  | addBReg(int64_t DwarfReg, int64_t Offset) | llvm::DwarfExpression | protected | 
  | addConstantFP(const APFloat &Value, const AsmPrinter &AP) | llvm::DwarfExpression |  | 
  | addExpression(DIExpressionCursor &&Expr) | llvm::DwarfExpression |  | 
  | addExpression(DIExpressionCursor &&Expr, llvm::function_ref< bool(unsigned, DIExpressionCursor &)> InsertArg) | llvm::DwarfExpression |  | 
  | addFBReg(int64_t Offset) | llvm::DwarfExpression | protected | 
  | addFragmentOffset(const DIExpression *Expr) | llvm::DwarfExpression |  | 
  | addMachineReg(const TargetRegisterInfo &TRI, llvm::Register MachineReg, unsigned MaxSize=~1U) | llvm::DwarfExpression | protected | 
  | addMachineRegExpression(const TargetRegisterInfo &TRI, DIExpressionCursor &Expr, llvm::Register MachineReg, unsigned FragmentOffsetInBits=0) | llvm::DwarfExpression |  | 
  | addOpPiece(unsigned SizeInBits, unsigned OffsetInBits=0) | llvm::DwarfExpression | protected | 
  | addReg(int64_t DwarfReg, const char *Comment=nullptr) | llvm::DwarfExpression | protected | 
  | addShr(unsigned ShiftBy) | llvm::DwarfExpression | protected | 
  | addSignedConstant(int64_t Value) | llvm::DwarfExpression |  | 
  | addStackValue() | llvm::DwarfExpression | protected | 
  | addUnsignedConstant(uint64_t Value) | llvm::DwarfExpression |  | 
  | addUnsignedConstant(const APInt &Value) | llvm::DwarfExpression |  | 
  | addWasmLocation(unsigned Index, uint64_t Offset) | llvm::DwarfExpression |  | 
  | beginEntryValueExpression(DIExpressionCursor &ExprCursor) | llvm::DwarfExpression |  | 
  | CallSiteParamValue enum value | llvm::DwarfExpression | protected | 
  | cancelEntryValue() | llvm::DwarfExpression | protected | 
  | commitTemporaryBuffer()=0 | llvm::DwarfExpression | protectedpure virtual | 
  | CU | llvm::DwarfExpression | protected | 
  | disableTemporaryBuffer()=0 | llvm::DwarfExpression | protectedpure virtual | 
  | DwarfExpression(unsigned DwarfVersion, DwarfCompileUnit &CU) | llvm::DwarfExpression | inline | 
  | DwarfRegs | llvm::DwarfExpression | protected | 
  | DwarfVersion | llvm::DwarfExpression | protected | 
  | emitBaseTypeRef(uint64_t Idx)=0 | llvm::DwarfExpression | protectedpure virtual | 
  | emitConstu(uint64_t Value) | llvm::DwarfExpression | protected | 
  | emitData1(uint8_t Value)=0 | llvm::DwarfExpression | protectedpure virtual | 
  | emitLegacySExt(unsigned FromBits) | llvm::DwarfExpression |  | 
  | emitLegacyZExt(unsigned FromBits) | llvm::DwarfExpression |  | 
  | emitOp(uint8_t Op, const char *Comment=nullptr)=0 | llvm::DwarfExpression | protectedpure virtual | 
  | emitSigned(int64_t Value)=0 | llvm::DwarfExpression | protectedpure virtual | 
  | emitUnsigned(uint64_t Value)=0 | llvm::DwarfExpression | protectedpure virtual | 
  | enableTemporaryBuffer()=0 | llvm::DwarfExpression | protectedpure virtual | 
  | EntryValue enum value | llvm::DwarfExpression | protected | 
  | finalize() | llvm::DwarfExpression |  | 
  | finalizeEntryValue() | llvm::DwarfExpression | protected | 
  | getOrCreateBaseType(unsigned BitSize, dwarf::TypeKind Encoding) | llvm::DwarfExpression |  | 
  | getTemporaryBufferSize()=0 | llvm::DwarfExpression | protectedpure virtual | 
  | Implicit enum value | llvm::DwarfExpression | protected | 
  | Indirect enum value | llvm::DwarfExpression | protected | 
  | IsEmittingEntryValue | llvm::DwarfExpression | protected | 
  | isEntryValue() const | llvm::DwarfExpression | inline | 
  | isFrameRegister(const TargetRegisterInfo &TRI, llvm::Register MachineReg)=0 | llvm::DwarfExpression | protectedpure virtual | 
  | isImplicitLocation() const | llvm::DwarfExpression | inline | 
  | isIndirect() const | llvm::DwarfExpression | inline | 
  | isMemoryLocation() const | llvm::DwarfExpression | inline | 
  | isParameterValue() | llvm::DwarfExpression | inline | 
  | isRegisterLocation() const | llvm::DwarfExpression | inline | 
  | isUnknownLocation() const | llvm::DwarfExpression | inline | 
  | LocationFlags | llvm::DwarfExpression | protected | 
  | LocationKind | llvm::DwarfExpression | protected | 
  | maskSubRegister() | llvm::DwarfExpression | protected | 
  | Memory enum value | llvm::DwarfExpression | protected | 
  | OffsetInBits | llvm::DwarfExpression | protected | 
  | Register enum value | llvm::DwarfExpression | protected | 
  | SavedLocationKind | llvm::DwarfExpression | protected | 
  | setCallSiteParamValueFlag() | llvm::DwarfExpression | inline | 
  | setEntryValueFlags(const MachineLocation &Loc) | llvm::DwarfExpression |  | 
  | setLocation(const MachineLocation &Loc, const DIExpression *DIExpr) | llvm::DwarfExpression |  | 
  | setMemoryLocationKind() | llvm::DwarfExpression | inline | 
  | setSubRegisterPiece(unsigned SizeInBits, unsigned OffsetInBits) | llvm::DwarfExpression | inlineprotected | 
  | SubRegisterOffsetInBits | llvm::DwarfExpression | protected | 
  | SubRegisterSizeInBits | llvm::DwarfExpression | protected | 
  | TagOffset | llvm::DwarfExpression |  | 
  | Unknown enum value | llvm::DwarfExpression | protected | 
  | ~DwarfExpression()=default | llvm::DwarfExpression | protected |