| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | IPDBRawSymbol.h | 47 virtual ~IPDBRawSymbol(); 49 virtual void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields, 52 virtual std::unique_ptr<IPDBEnumSymbols> 55 virtual std::unique_ptr<IPDBEnumSymbols> 58 virtual std::unique_ptr<IPDBEnumSymbols> 62 virtual std::unique_ptr<IPDBEnumSymbols> 65 virtual std::unique_ptr<IPDBEnumSymbols> 69 virtual std::unique_ptr<IPDBEnumSymbols> 71 virtual std::unique_ptr<IPDBEnumSymbols> 73 virtual std::unique_ptr<IPDBEnumSymbols> [all …]
|
| H A D | PDBSymDumper.h | 22 virtual ~PDBSymDumper(); 24 virtual void dump(const PDBSymbolAnnotation &Symbol); 25 virtual void dump(const PDBSymbolBlock &Symbol); 26 virtual void dump(const PDBSymbolCompiland &Symbol); 27 virtual void dump(const PDBSymbolCompilandDetails &Symbol); 28 virtual void dump(const PDBSymbolCompilandEnv &Symbol); 29 virtual void dump(const PDBSymbolCustom &Symbol); 30 virtual void dump(const PDBSymbolData &Symbol); 31 virtual void dump(const PDBSymbolExe &Symbol); 32 virtual void dump(const PDBSymbolFunc &Symbol); [all …]
|
| H A D | IPDBSectionContrib.h | 21 virtual ~IPDBSectionContrib(); 23 virtual std::unique_ptr<PDBSymbolCompiland> getCompiland() const = 0; 24 virtual uint32_t getAddressSection() const = 0; 25 virtual uint32_t getAddressOffset() const = 0; 26 virtual uint32_t getRelativeVirtualAddress() const = 0; 27 virtual uint64_t getVirtualAddress() const = 0; 28 virtual uint32_t getLength() const = 0; 29 virtual bool isNotPaged() const = 0; 30 virtual bool hasCode() const = 0; 31 virtual bool hasCode16Bit() const = 0; [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.law/ |
| H A D | missed-error3.C | 16 virtual const T item() const = 0; 17 virtual const bool off() const = 0; 18 virtual ~Traversable() { }; in ~Traversable() 23 virtual const int count() const = 0; 24 virtual const bool empty() const = 0; 25 virtual void forth() const = 0; 26 virtual const bool isfirst() const = 0; 27 virtual const bool islast() const = 0; 28 virtual const int position() const = 0; 29 virtual const T first() const = 0; [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCStreamer.h | 99 virtual ~MCTargetStreamer(); 104 virtual void emitLabel(MCSymbol *Symbol); 106 virtual void emitAssignment(MCSymbol *Symbol, const MCExpr *Value); 108 virtual void prettyPrintAsm(MCInstPrinter &InstPrinter, uint64_t Address, 112 virtual void emitDwarfFileDirective(StringRef Directive); 118 virtual void changeSection(const MCSection *CurSection, MCSection *Section, 121 virtual void emitValue(const MCExpr *Value); 126 virtual void emitRawBytes(StringRef Data); 128 virtual void emitConstantPools(); 130 virtual void finish(); [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | SMTAPI.h | 29 virtual ~SMTSort() = default; 32 virtual bool isBitvectorSort() const { return isBitvectorSortImpl(); } in isBitvectorSort() 35 virtual bool isFloatSort() const { return isFloatSortImpl(); } in isFloatSort() 38 virtual bool isBooleanSort() const { return isBooleanSortImpl(); } in isBooleanSort() 42 virtual unsigned getBitvectorSortSize() const { in getBitvectorSortSize() 51 virtual unsigned getFloatSortSize() const { in getFloatSortSize() 58 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0; 71 virtual void print(raw_ostream &OS) const = 0; 78 virtual bool equal_to(SMTSort const &other) const = 0; 81 virtual bool isBitvectorSortImpl() const = 0; [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFObject.h | 30 virtual ~DWARFObject() = default; 31 virtual StringRef getFileName() const { llvm_unreachable("unimplemented"); } in getFileName() 32 virtual const object::ObjectFile *getFile() const { return nullptr; } in getFile() 33 virtual ArrayRef<SectionName> getSectionNames() const { return {}; } in getSectionNames() 34 virtual bool isLittleEndian() const = 0; 35 virtual uint8_t getAddressSize() const { llvm_unreachable("unimplemented"); } in getAddressSize() 36 virtual void 38 virtual void 40 virtual StringRef getAbbrevSection() const { return ""; } in getAbbrevSection() 41 virtual const DWARFSection &getLocSection() const { return Dummy; } in getLocSection() [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/ |
| H A D | TypeSystem.h | 83 virtual bool isA(const void *ClassID) const = 0; 93 virtual void Finalize() {} in Finalize() 95 virtual DWARFASTParser *GetDWARFParser() { return nullptr; } in GetDWARFParser() 96 virtual PDBASTParser *GetPDBParser() { return nullptr; } in GetPDBParser() 97 virtual npdb::PdbAstBuilder *GetNativePDBParser() { return nullptr; } in GetNativePDBParser() 99 virtual SymbolFile *GetSymbolFile() const { return m_sym_file; } in GetSymbolFile() 101 virtual void SetSymbolFile(SymbolFile *sym_file) { m_sym_file = sym_file; } in SetSymbolFile() 104 virtual ConstString DeclGetName(void *opaque_decl) = 0; 106 virtual ConstString DeclGetMangledName(void *opaque_decl); 108 virtual CompilerDeclContext DeclGetDeclContext(void *opaque_decl); [all …]
|
| H A D | SymbolFile.h | 54 virtual bool isA(const void *ClassID) const { return ClassID == &ID; } in isA() 84 virtual SymbolFile *GetBackingSymbolFile() { return this; } in GetBackingSymbolFile() 113 virtual uint32_t GetAbilities() = 0; 114 virtual uint32_t CalculateAbilities() = 0; 118 virtual std::recursive_mutex &GetModuleMutex() const; 127 virtual void InitializeObject() {} in InitializeObject() 132 virtual bool GetLoadDebugInfoEnabled() { return true; } in GetLoadDebugInfoEnabled() 137 virtual void SetLoadDebugInfoEnabled() {} in SetLoadDebugInfoEnabled() 141 virtual uint32_t GetNumCompileUnits() = 0; 142 virtual lldb::CompUnitSP GetCompileUnitAtIndex(uint32_t idx) = 0; [all …]
|
| H A D | ObjectFile.h | 32 virtual ~ObjectFileJITDelegate() = default; 34 virtual lldb::ByteOrder GetByteOrder() const = 0; 36 virtual uint32_t GetAddressByteSize() const = 0; 38 virtual void PopulateSymtab(lldb_private::ObjectFile *obj_file, 41 virtual void PopulateSectionList(lldb_private::ObjectFile *obj_file, 44 virtual ArchSpec GetArchitecture() = 0; 138 virtual void Dump(Stream *s) = 0; 228 virtual bool isA(const void *ClassID) const { return ClassID == &ID; } in isA() 236 virtual uint32_t GetAddressByteSize() const = 0; 248 virtual AddressClass GetAddressClass(lldb::addr_t file_addr); [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | ObjDumper.h | 70 virtual ~ObjDumper(); 72 virtual bool canDumpContent() { return true; } in canDumpContent() 74 virtual void printFileSummary(StringRef FileStr, object::ObjectFile &Obj, 77 virtual void printFileHeaders() = 0; 78 virtual void printSectionHeaders() = 0; 79 virtual void printRelocations() = 0; 80 virtual void printSymbols(bool PrintSymbols, bool PrintDynamicSymbols) { in printSymbols() 86 virtual void printSymbols(bool PrintSymbols, bool PrintDynamicSymbols, in printSymbols() 97 virtual void printProgramHeaders(bool PrintProgramHeaders, in printProgramHeaders() 105 virtual void printUnwindInfo() = 0; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsTargetStreamer.h | 27 virtual void setPic(bool Value) {} in setPic() 29 virtual void emitDirectiveSetMicroMips(); 30 virtual void emitDirectiveSetNoMicroMips(); 31 virtual void setUsesMicroMips(); 32 virtual void emitDirectiveSetMips16(); 33 virtual void emitDirectiveSetNoMips16(); 35 virtual void emitDirectiveSetReorder(); 36 virtual void emitDirectiveSetNoReorder(); 37 virtual void emitDirectiveSetMacro(); 38 virtual void emitDirectiveSetNoMacro(); [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | TargetSubtargetInfo.h | 83 virtual bool isXRaySupported() const { return false; } in isXRaySupported() 95 virtual const TargetInstrInfo *getInstrInfo() const { return nullptr; } in getInstrInfo() 96 virtual const TargetFrameLowering *getFrameLowering() const { in getFrameLowering() 99 virtual const TargetLowering *getTargetLowering() const { return nullptr; } in getTargetLowering() 100 virtual const SelectionDAGTargetInfo *getSelectionDAGInfo() const { in getSelectionDAGInfo() 103 virtual const CallLowering *getCallLowering() const { return nullptr; } in getCallLowering() 105 virtual const InlineAsmLowering *getInlineAsmLowering() const { in getInlineAsmLowering() 113 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector() 118 virtual RegisterScheduler::FunctionPassCtor 123 virtual const LegalizerInfo *getLegalizerInfo() const { return nullptr; } in getLegalizerInfo() [all …]
|
| H A D | TargetInstrInfo.h | 107 virtual ~TargetInstrInfo(); 120 virtual 139 virtual bool isIgnorableUse(const MachineOperand &MO) const { in isIgnorableUse() 151 virtual bool isReallyTriviallyReMaterializable(const MachineInstr &MI) const { in isReallyTriviallyReMaterializable() 170 virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI, 248 virtual int getSPAdjust(const MachineInstr &MI) const; 255 virtual bool isCoalescableExtInstr(const MachineInstr &MI, Register &SrcReg, in isCoalescableExtInstr() 265 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot() 274 virtual unsigned isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot() 283 virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr &MI, in isLoadFromStackSlotPostFE() [all …]
|
| H A D | TargetFrameLowering.h | 83 virtual ~TargetFrameLowering(); 130 virtual unsigned getStackAlignmentSkew(const MachineFunction &MF) const; 134 virtual bool isStackIdSafeForLocalArea(unsigned StackId) const { in isStackIdSafeForLocalArea() 148 virtual bool allocateScavengingFrameIndexesNearIncomingSP( 157 virtual bool assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 165 virtual bool 181 virtual const SpillSlot * 190 virtual bool targetHandlesStackFrameRounding() const { in targetHandlesStackFrameRounding() 195 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 202 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() [all …]
|
| H A D | TargetPassConfig.h | 224 virtual void addIRPasses(); 231 virtual void addCodeGenPrepare(); 235 virtual void addISelPrepare(); 239 virtual bool addInstSelector() { in addInstSelector() 245 virtual bool addIRTranslator() { return true; } in addIRTranslator() 249 virtual void addPreLegalizeMachineIR() {} in addPreLegalizeMachineIR() 253 virtual bool addLegalizeMachineIR() { return true; } in addLegalizeMachineIR() 257 virtual void addPreRegBankSelect() {} in addPreRegBankSelect() 262 virtual bool addRegBankSelect() { return true; } in addRegBankSelect() 266 virtual void addPreGlobalInstructionSelect() {} in addPreGlobalInstructionSelect() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGCXXABI.h | 99 virtual bool requiresArrayCookie(const CXXDeleteExpr *E, QualType eltType); 100 virtual bool requiresArrayCookie(const CXXNewExpr *E); 106 virtual bool isThisCompleteObject(GlobalDecl GD) const = 0; 108 virtual bool constructorsAndDestructorsReturnThis() const { in constructorsAndDestructorsReturnThis() 114 virtual ~CGCXXABI(); 127 virtual bool HasThisReturn(GlobalDecl GD) const { in HasThisReturn() 135 virtual bool hasMostDerivedReturn(GlobalDecl GD) const { return false; } in hasMostDerivedReturn() 137 virtual bool useSinitAndSterm() const { return false; } in useSinitAndSterm() 147 virtual bool canCallMismatchedFunctionType() const { return true; } in canCallMismatchedFunctionType() 151 virtual bool classifyReturnType(CGFunctionInfo &FI) const = 0; [all …]
|
| H A D | TargetInfo.h | 57 virtual ~TargetCodeGenInfo(); 70 virtual void setTargetAttributes(const Decl *D, llvm::GlobalValue *GV, in setTargetAttributes() 75 virtual void emitTargetMetadata( in emitTargetMetadata() 81 virtual void checkFunctionCallABI(CodeGenModule &CGM, SourceLocation CallLoc, in checkFunctionCallABI() 94 virtual unsigned getSizeOfUnwindException() const; 103 virtual bool extendPointerWithSExt() const { return false; } in extendPointerWithSExt() 109 virtual int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const { in getDwarfEHStackPointer() 117 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable() 127 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress() 137 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, in encodeReturnAddress() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64TargetStreamer.h | 41 virtual void emitInst(uint32_t Inst); 44 virtual void emitDirectiveVariantPCS(MCSymbol *Symbol) {}; in emitDirectiveVariantPCS() 46 virtual void emitARM64WinCFIAllocStack(unsigned Size) {} in emitARM64WinCFIAllocStack() 47 virtual void emitARM64WinCFISaveR19R20X(int Offset) {} in emitARM64WinCFISaveR19R20X() 48 virtual void emitARM64WinCFISaveFPLR(int Offset) {} in emitARM64WinCFISaveFPLR() 49 virtual void emitARM64WinCFISaveFPLRX(int Offset) {} in emitARM64WinCFISaveFPLRX() 50 virtual void emitARM64WinCFISaveReg(unsigned Reg, int Offset) {} in emitARM64WinCFISaveReg() 51 virtual void emitARM64WinCFISaveRegX(unsigned Reg, int Offset) {} in emitARM64WinCFISaveRegX() 52 virtual void emitARM64WinCFISaveRegP(unsigned Reg, int Offset) {} in emitARM64WinCFISaveRegP() 53 virtual void emitARM64WinCFISaveRegPX(unsigned Reg, int Offset) {} in emitARM64WinCFISaveRegPX() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Driver/ |
| H A D | ToolChain.h | 201 virtual Tool *buildAssembler() const; 202 virtual Tool *buildLinker() const; 203 virtual Tool *buildStaticLibTool() const; 204 virtual Tool *getTool(Action::ActionClass AC) const; 206 virtual std::string buildCompilerRTBasename(const llvm::opt::ArgList &Args, 232 virtual ~ToolChain(); 245 virtual const llvm::Triple *getAuxTriple() const { return nullptr; } in getAuxTriple() 250 virtual std::string getInputFilename(const InputInfo &Input) const; 324 virtual llvm::opt::DerivedArgList * 333 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs( [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Target/ |
| H A D | Platform.h | 139 virtual Status ResolveExecutable(const ModuleSpec &module_spec, 188 virtual Status ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec, 193 virtual bool ResolveRemotePath(const FileSpec &platform_path, 203 virtual llvm::VersionTuple GetOSVersion(Process *process = nullptr); 214 virtual const char *GetHostname(); 216 virtual ConstString GetFullNameForDylib(ConstString basename); 218 virtual llvm::StringRef GetDescription() = 0; 226 virtual void GetStatus(Stream &strm); 233 virtual bool GetRemoteOSVersion() { return false; } in GetRemoteOSVersion() 235 virtual std::optional<std::string> GetRemoteOSBuildString() { in GetRemoteOSBuildString() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.eh/ |
| H A D | spec6.C | 83 virtual void foo() throw(); // ERROR - overriding 84 virtual void baz() throw(double, int); 85 virtual void bar(); 86 virtual void qux() throw(E); 87 virtual void qux(int) throw(E const *); // ERROR - overriding (pedantically) 88 virtual void quux() throw(F); // ERROR - overriding 89 virtual void quux(int) throw(F *); // ERROR - overriding 90 virtual void wibble() throw(E); // ERROR - overriding 91 virtual void wobble() throw(E *); // ERROR - overriding 92 virtual void wobble(int) throw(E *); // ERROR - overriding [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | TargetInfo.h | 205 class TargetInfo : public virtual TransferrableTargetInfo, 278 virtual ~TargetInfo(); 416 virtual IntType getIntTypeByWidth(unsigned BitWidth, bool IsSigned) const; 419 virtual IntType getLeastIntTypeByWidth(unsigned BitWidth, 451 virtual uint64_t getMaxPointerWidth() const { in getMaxPointerWidth() 457 virtual uint64_t getNullPointerValue(LangAS AddrSpace) const { return 0; } in getNullPointerValue() 608 virtual bool hasInt128Type() const { in hasInt128Type() 619 virtual bool hasBitIntType() const { in hasBitIntType() 625 virtual size_t getMaxBitIntWidth() const { in getMaxBitIntWidth() 640 virtual bool hasLegalHalfType() const { return HasLegalHalfType; } in hasLegalHalfType() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/compat/abi/ |
| H A D | vbase8-22.h | 8 , virtual public C0 11 : virtual public C0 12 , virtual public C2 13 , virtual public C1 16 : virtual public C2 18 , virtual public C3 22 : virtual public C0 23 , virtual public C4 25 , virtual public C2 26 , virtual public C3 [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/abi/ |
| H A D | vbase8-22.C | 17 , virtual public C0 20 : virtual public C0 21 , virtual public C2 22 , virtual public C1 25 : virtual public C2 27 , virtual public C3 31 : virtual public C0 32 , virtual public C4 34 , virtual public C2 35 , virtual public C3 [all …]
|