/freebsd/contrib/llvm-project/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 …]
|
H A D | IPDBSession.h | 27 virtual ~IPDBSession(); 29 virtual uint64_t getLoadAddress() const = 0; 30 virtual bool setLoadAddress(uint64_t Address) = 0; 31 virtual std::unique_ptr<PDBSymbolExe> getGlobalScope() = 0; 32 virtual std::unique_ptr<PDBSymbol> 35 virtual bool addressForVA(uint64_t VA, uint32_t &Section, 37 virtual bool addressForRVA(uint32_t RVA, uint32_t &Section, 45 virtual std::unique_ptr<PDBSymbol> findSymbolByAddress(uint64_t Address, 47 virtual std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA, 49 virtual std::unique_ptr<PDBSymbol> [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | TypeSystem.h | 77 virtual bool isA(const void *ClassID) const = 0; 87 virtual void Finalize() {} in Finalize() 89 virtual plugin::dwarf::DWARFASTParser *GetDWARFParser() { return nullptr; } in GetDWARFParser() 91 virtual PDBASTParser *GetPDBParser() { return nullptr; } in GetPDBParser() 92 virtual npdb::PdbAstBuilder *GetNativePDBParser() { return nullptr; } in GetNativePDBParser() 94 virtual SymbolFile *GetSymbolFile() const { return m_sym_file; } in GetSymbolFile() 96 virtual void SetSymbolFile(SymbolFile *sym_file) { m_sym_file = sym_file; } in SetSymbolFile() 99 virtual ConstString DeclGetName(void *opaque_decl) = 0; 101 virtual ConstString DeclGetMangledName(void *opaque_decl); 103 virtual CompilerDeclContext DeclGetDeclContext(void *opaque_decl); [all …]
|
H A D | SymbolFile.h | 45 /// virtual members should go into SymbolFileCommon; most SymbolFile 57 virtual bool isA(const void *ClassID) const { return ClassID == &ID; } in isA() 87 virtual SymbolFile *GetBackingSymbolFile() { return this; } in GetBackingSymbolFile() 116 virtual uint32_t GetAbilities() = 0; 117 virtual uint32_t CalculateAbilities() = 0; 121 virtual std::recursive_mutex &GetModuleMutex() const; 130 virtual void InitializeObject() {} in InitializeObject() 135 virtual bool GetLoadDebugInfoEnabled() { return true; } in GetLoadDebugInfoEnabled() 140 virtual void SetLoadDebugInfoEnabled() {} in SetLoadDebugInfoEnabled() 144 virtual uint32_t GetNumCompileUnits() = 0; [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ObjDumper.h | 68 virtual ~ObjDumper(); 70 virtual bool canDumpContent() { return true; } in canDumpContent() 72 virtual void printFileSummary(StringRef FileStr, object::ObjectFile &Obj, 75 virtual void printFileHeaders() = 0; 76 virtual void printSectionHeaders() = 0; 77 virtual void printRelocations() = 0; 78 virtual void printSymbols(bool PrintSymbols, bool PrintDynamicSymbols, in printSymbols() 85 virtual void printSymbols(bool PrintSymbols, bool PrintDynamicSymbols, in printSymbols() 97 virtual void printProgramHeaders(bool PrintProgramHeaders, in printProgramHeaders() 105 virtual void printUnwindInfo() = 0; [all …]
|
/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCStreamer.h | 77 /// FooTargetStreamer should have a pure virtual method for each directive. For 79 /// virtual emitBar(const MCSymbol &Symbol) = 0; 100 virtual ~MCTargetStreamer(); 105 virtual void emitLabel(MCSymbol *Symbol); 107 virtual void emitAssignment(MCSymbol *Symbol, const MCExpr *Value); 109 virtual void prettyPrintAsm(MCInstPrinter &InstPrinter, uint64_t Address, 113 virtual void emitDwarfFileDirective(StringRef Directive); 119 virtual void changeSection(const MCSection *CurSection, MCSection *Section, 122 virtual void emitValue(const MCExpr *Value); 127 virtual void emitRawBytes(StringRef Data); [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.h | 95 virtual bool requiresArrayCookie(const CXXDeleteExpr *E, QualType eltType); 96 virtual bool requiresArrayCookie(const CXXNewExpr *E); 102 virtual bool isThisCompleteObject(GlobalDecl GD) const = 0; 104 virtual bool constructorsAndDestructorsReturnThis() const { in constructorsAndDestructorsReturnThis() 110 virtual ~CGCXXABI(); 123 virtual bool HasThisReturn(GlobalDecl GD) const { in HasThisReturn() 131 virtual bool hasMostDerivedReturn(GlobalDecl GD) const { return false; } in hasMostDerivedReturn() 133 virtual bool useSinitAndSterm() const { return false; } in useSinitAndSterm() 143 virtual bool canCallMismatchedFunctionType() const { return true; } in canCallMismatchedFunctionType() 147 virtual bool classifyReturnType(CGFunctionInfo &FI) const = 0; [all …]
|
H A D | CGObjCRuntime.h | 61 // FIXME: Several methods should be pure virtual but aren't to avoid the 118 virtual ~CGObjCRuntime(); 125 virtual llvm::Function *ModuleInitFunction() = 0; 129 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel) = 0; 136 virtual Address GetAddrOfSelector(CodeGenFunction &CGF, Selector Sel) = 0; 139 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, 146 virtual llvm::Constant *GetEHType(QualType T) = 0; 148 virtual CatchTypeInfo getCatchAllTypeInfo() { return { nullptr, 0 }; } in getCatchAllTypeInfo() 151 virtual ConstantAddress GenerateConstantString(const StringLiteral *) = 0; 155 virtual void GenerateCategory(const ObjCCategoryImplDecl *OCD) = 0; [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | ScriptInterpreter.h | 43 virtual ~ScriptInterpreterLocker() = default; 158 virtual StructuredData::DictionarySP GetInterpreterInfo(); 162 virtual bool Interrupt() { return false; } in Interrupt() 164 virtual bool ExecuteOneLine( 168 virtual void ExecuteInterpreterLoop() = 0; 170 virtual bool ExecuteOneLineWithReturn( 176 virtual Status ExecuteMultipleLines( 184 virtual Status 191 virtual Status GenerateBreakpointCommandCallbackData(StringList &input, in GenerateBreakpointCommandCallbackData() 200 virtual bool GenerateWatchpointCommandCallbackData(StringList &input, in GenerateWatchpointCommandCallbackData() [all …]
|
H A D | ScriptedProcessInterface.h |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64TargetStreamer.h | 42 virtual void emitInst(uint32_t Inst); 45 virtual void emitDirectiveVariantPCS(MCSymbol *Symbol) {}; in emitDirectiveVariantPCS() 47 virtual void emitARM64WinCFIAllocStack(unsigned Size) {} in emitARM64WinCFIAllocStack() 48 virtual void emitARM64WinCFISaveR19R20X(int Offset) {} in emitARM64WinCFISaveR19R20X() 49 virtual void emitARM64WinCFISaveFPLR(int Offset) {} in emitARM64WinCFISaveFPLR() 50 virtual void emitARM64WinCFISaveFPLRX(int Offset) {} in emitARM64WinCFISaveFPLRX() 51 virtual void emitARM64WinCFISaveReg(unsigned Reg, int Offset) {} in emitARM64WinCFISaveReg() 52 virtual void emitARM64WinCFISaveRegX(unsigned Reg, int Offset) {} in emitARM64WinCFISaveRegX() 53 virtual void emitARM64WinCFISaveRegP(unsigned Reg, int Offset) {} in emitARM64WinCFISaveRegP() 54 virtual void emitARM64WinCFISaveRegPX(unsigned Reg, int Offset) {} in emitARM64WinCFISaveRegPX() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/common/ |
H A D | NativeRegisterContext.h | 27 virtual ~NativeRegisterContext(); 33 // virtual void 36 virtual uint32_t GetRegisterCount() const = 0; 38 virtual uint32_t GetUserRegisterCount() const = 0; 40 virtual const RegisterInfo *GetRegisterInfoAtIndex(uint32_t reg) const = 0; 44 virtual uint32_t GetRegisterSetCount() const = 0; 46 virtual const RegisterSet *GetRegisterSet(uint32_t set_index) const = 0; 48 virtual Status ReadRegister(const RegisterInfo *reg_info, 51 virtual Status WriteRegister(const RegisterInfo *reg_info, 54 virtual Status ReadAllRegisterValues(lldb::WritableDataBufferSP &data_sp) = 0; [all …]
|
H A D | NativeProcessProtocol.h | 51 virtual ~NativeProcessProtocol() = default; 63 virtual Status Resume(const ResumeActionList &resume_actions) = 0; 65 virtual Status Halt() = 0; 67 virtual Status Detach() = 0; 73 virtual Status Signal(int signo) = 0; 83 virtual Status Interrupt(); 85 virtual Status Kill() = 0; 89 virtual Status IgnoreSignals(llvm::ArrayRef<int> signals); 93 virtual Status GetMemoryRegionInfo(lldb::addr_t load_addr, 96 virtual Status ReadMemory(lldb::addr_t addr, void *buf, size_t size, [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Mangle.h | 53 virtual void anchor(); 76 virtual ~MangleContext() { } in ~MangleContext() 82 virtual void startNewFunction() { LocalBlockIds.clear(); } in startNewFunction() 115 virtual std::string getLambdaString(const CXXRecordDecl *Lambda) = 0; 121 virtual bool shouldMangleCXXName(const NamedDecl *D) = 0; 122 virtual bool shouldMangleStringLiteral(const StringLiteral *SL) = 0; 124 virtual bool isUniqueInternalLinkageDecl(const NamedDecl *ND) { in isUniqueInternalLinkageDecl() 128 virtual void needsUniqueInternalLinkageNames() { } in needsUniqueInternalLinkageNames() 132 virtual void mangleCXXName(GlobalDecl GD, raw_ostream &) = 0; 133 virtual void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, [all …]
|
H A D | ASTMutationListener.h | 50 virtual ~ASTMutationListener(); 53 virtual void CompletedTagDefinition(const TagDecl *D) { } in CompletedTagDefinition() 56 virtual void AddedVisibleDecl(const DeclContext *DC, const Decl *D) {} in AddedVisibleDecl() 59 virtual void AddedCXXImplicitMember(const CXXRecordDecl *RD, const Decl *D) {} in AddedCXXImplicitMember() 63 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, in AddedCXXTemplateSpecialization() 68 virtual void 74 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, in AddedCXXTemplateSpecialization() 79 virtual void ResolvedExceptionSpec(const FunctionDecl *FD) {} in ResolvedExceptionSpec() 82 virtual void DeducedReturnType(const FunctionDecl *FD, QualType ReturnType); 84 /// A virtual destructor's operator delete has been resolved. [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetSubtargetInfo.h | 84 virtual bool isXRaySupported() const { return false; } in isXRaySupported() 96 virtual const TargetInstrInfo *getInstrInfo() const { return nullptr; } in getInstrInfo() 97 virtual const TargetFrameLowering *getFrameLowering() const { in getFrameLowering() 100 virtual const TargetLowering *getTargetLowering() const { return nullptr; } in getTargetLowering() 101 virtual const SelectionDAGTargetInfo *getSelectionDAGInfo() const { in getSelectionDAGInfo() 104 virtual const CallLowering *getCallLowering() const { return nullptr; } in getCallLowering() 106 virtual const InlineAsmLowering *getInlineAsmLowering() const { in getInlineAsmLowering() 114 virtual InstructionSelector *getInstructionSelector() const { in getInstructionSelector() 119 virtual RegisterScheduler::FunctionPassCtor 124 virtual const LegalizerInfo *getLegalizerInfo() const { return nullptr; } in getLegalizerInfo() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/ |
H A D | PipeBase.h | 23 virtual ~PipeBase(); 25 virtual Status CreateNew(bool child_process_inherit) = 0; 26 virtual Status CreateNew(llvm::StringRef name, 28 virtual Status CreateWithUniqueName(llvm::StringRef prefix, 32 virtual Status OpenAsReader(llvm::StringRef name, 36 virtual Status 40 virtual bool CanRead() const = 0; 41 virtual bool CanWrite() const = 0; 43 virtual lldb::pipe_t GetReadPipe() const = 0; 44 virtual lldb::pipe_t GetWritePipe() const = 0; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVElement.h | 138 virtual ~LVElement() = default; 214 virtual StringRef getProducer() const { return StringRef(); } in getProducer() 215 virtual void setProducer(StringRef ProducerName) {} in setProducer() 217 virtual bool isCompileUnit() const { return false; } in isCompileUnit() 218 virtual bool isRoot() const { return false; } in isRoot() 220 virtual void setReference(LVElement *Element) {} in setReference() 221 virtual void setReference(LVScope *Scope) {} in setReference() 222 virtual void setReference(LVSymbol *Symbol) {} in setReference() 223 virtual void setReference(LVType *Type) {} in setReference() 225 virtual void setLinkageName(StringRef LinkageName) {} in setLinkageName() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | ToolChain.h | 213 virtual Tool *buildAssembler() const; 214 virtual Tool *buildLinker() const; 215 virtual Tool *buildStaticLibTool() const; 216 virtual Tool *getTool(Action::ActionClass AC) const; 218 virtual std::string buildCompilerRTBasename(const llvm::opt::ArgList &Args, 249 virtual ~ToolChain(); 262 virtual const llvm::Triple *getAuxTriple() const { return nullptr; } in getAuxTriple() 267 virtual std::string getInputFilename(const InputInfo &Input) const; 358 virtual llvm::opt::DerivedArgList * 367 virtual llvm::opt::DerivedArgList *TranslateOpenMPTargetArgs( [all …]
|
/freebsd/tools/tools/vimage/ |
H A D | vimage.8 | 33 .Nd manage virtual network stacks 56 utility is an alternative user interface for controlling virtual network 65 A virtual image or vimage is a jail with its own independent network 68 attached to one, and only one, virtual network stack instance (vnet). 72 privileges can create and manage a hierarchy of subordinated virtual images. 75 command allows for creation, deletion and monitoring of virtual images, 76 as well as for execution of arbitrary processes in a targeted virtual image. 80 command spawns a new interactive shell in virtual image 91 Create a new virtual image named 100 Modify the parameters of a virtual image named [all …]
|