/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
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 boo [all...] |
H A D | IPDBRawSymbol.h | 51 virtual ~IPDBRawSymbol(); 53 virtual void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields, 56 virtual std::unique_ptr<IPDBEnumSymbols> 59 virtual std::unique_ptr<IPDBEnumSymbols> 62 virtual std::unique_ptr<IPDBEnumSymbols> 66 virtual std::unique_ptr<IPDBEnumSymbols> 69 virtual std::unique_ptr<IPDBEnumSymbols> 73 virtual std::unique_ptr<IPDBEnumSymbols> 75 virtual std::unique_ptr<IPDBEnumSymbols> 77 virtual st [all...] |
H A D | IPDBLineNumber.h | 18 virtual ~IPDBLineNumber(); 20 virtual uint32_t getLineNumber() const = 0; 21 virtual uint32_t getLineNumberEnd() const = 0; 22 virtual uint32_t getColumnNumber() const = 0; 23 virtual uint32_t getColumnNumberEnd() 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_ [all...] |
H A D | IPDBFrameData.h | 22 virtual ~IPDBFrameData(); 24 virtual uint32_t getAddressOffset() const = 0; 25 virtual uint32_t getAddressSection() const = 0; 26 virtual uint32_t getLengthBlock() const = 0; 27 virtual std::string getProgram() const = 0; 28 virtual uint32_t getRelativeVirtualAddress() const = 0; 29 virtual uint64_t getVirtualAddress() const = 0;
|
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 voi [all...] |
H A D | IPDBInjectedSource.h | 27 virtual ~IPDBInjectedSource(); 29 virtual uint32_t getCrc32() const = 0; 30 virtual uint64_t getCodeByteSize() const = 0; 31 virtual std::string getFileName() const = 0; 32 virtual std::string getObjectFileName() const = 0; 33 virtual std::string getVirtualFileName() const = 0; 37 virtual uint32_t getCompression() const = 0; 38 virtual std::string getCode() const = 0;
|
H A D | IPDBDataStream.h | 27 virtual ~IPDBDataStream(); 29 virtual uint32_t getRecordCount() const = 0; 30 virtual std::string getName() const = 0; 31 virtual Optional<RecordType> getItemAtIndex(uint32_t Index) const = 0; 32 virtual bool getNext(RecordType &Record) = 0; 33 virtual void reset() = 0;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFObject.h | 29 virtual ~DWARFObject() = default; 30 virtual StringRef getFileName() const { llvm_unreachable("unimplemented"); } 31 virtual const object::ObjectFile *getFile() const { return nullptr; } 32 virtual ArrayRef<SectionName> getSectionNames() const { return {}; } 33 virtual bool isLittleEndian() const = 0; 34 virtual uint8_t getAddressSize() const { llvm_unreachable("unimplemented"); } 35 virtual void 37 virtual void 39 virtual StringRef getAbbrevSection() const { return ""; } 40 virtual cons [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolContextScope.h | 23 /// they are built, will not go away, can inherit from this pure virtual class 66 virtual ~SymbolContextScope() = default; 76 virtual void CalculateSymbolContext(SymbolContext *sc) = 0; 78 virtual lldb::ModuleSP CalculateSymbolContextModule() { 82 virtual CompileUnit *CalculateSymbolContextCompileUnit() { return nullptr; } 84 virtual Function *CalculateSymbolContextFunction() { return nullptr; } 86 virtual Block *CalculateSymbolContextBlock() { return nullptr; } 88 virtual Symbol *CalculateSymbolContextSymbol() { return nullptr; } 98 virtual void DumpSymbolContext(Stream *s) = 0;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | CodeCompletionHandler.h | 27 virtual ~CodeCompletionHandler(); 37 virtual void CodeCompleteDirective(bool InConditional) { } 41 virtual void CodeCompleteInConditionalExclusion() { } 48 virtual void CodeCompleteMacroName(bool IsDefinition) { } 52 virtual void CodeCompletePreprocessorExpression() { } 60 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro, 67 virtual void CodeCompleteIncludedFile(llvm::StringRef Dir, bool IsAngled) {} 72 virtual void CodeCompleteNaturalLanguage() { }
|
H A D | ExternalPreprocessorSource.h | 28 virtual ~ExternalPreprocessorSource(); 31 virtual void ReadDefinedMacros() = 0; 34 virtual void updateOutOfDateIdentifier(IdentifierInfo &II) = 0; 39 virtual IdentifierInfo *GetIdentifier(unsigned ID) = 0; 42 virtual Module *getModule(unsigned ModuleID) = 0;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ExecutionContextScope.h | 22 /// can inherit from this pure virtual class can reconstruct their execution 34 virtual ~ExecutionContextScope() {} 36 virtual lldb::TargetSP CalculateTarget() = 0; 38 virtual lldb::ProcessSP CalculateProcess() = 0; 40 virtual lldb::ThreadSP CalculateThread() = 0; 42 virtual lldb::StackFrameSP CalculateStackFrame() = 0; 53 virtual void CalculateExecutionContext(ExecutionContext &exe_ctx) = 0;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVELFStreamer.h | 22 virtual void emitDirectiveOptionPush(); 23 virtual void emitDirectiveOptionPop(); 24 virtual void emitDirectiveOptionRVC(); 25 virtual void emitDirectiveOptionNoRVC(); 26 virtual void emitDirectiveOptionRelax(); 27 virtual void emitDirectiveOptionNoRelax();
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | Expression.h | 42 virtual ~Expression() {} 46 virtual const char *Text() = 0; 50 virtual const char *FunctionName() = 0; 54 virtual lldb::LanguageType Language() { return lldb::eLanguageTypeUnknown; } 58 virtual Materializer *GetMaterializer() { return nullptr; } 62 virtual ResultType DesiredResultType() { return eResultTypeAny; } 67 virtual bool NeedsValidation() = 0; 70 virtual bool NeedsVariableResolution() = 0; 72 virtual EvaluateExpressionOptions *GetOptions() { return nullptr; }; 79 virtual voi [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | RegisterContextPOSIX.h | 18 /// Extends RegisterClass with a few virtual operations useful on POSIX. 22 virtual ~POSIXBreakpointProtocol() {} 31 virtual bool UpdateAfterBreakpoint() = 0; 34 virtual unsigned GetRegisterIndexFromOffset(unsigned offset) = 0; 38 virtual bool IsWatchpointHit(uint32_t hw_index) = 0; 41 virtual bool ClearWatchpointHits() = 0; 45 virtual lldb::addr_t GetWatchpointAddress(uint32_t hw_index) = 0; 47 virtual bool IsWatchpointVacant(uint32_t hw_index) = 0; 49 virtual bool SetHardwareWatchpointWithIndex(lldb::addr_t addr, size_t size, 54 virtual uint32_ [all...] |
/freebsd-11-stable/contrib/groff/src/preproc/pic/ |
H A D | output.h | 38 virtual ~output(); 41 virtual void start_picture(double sc, const position &ll, const position &ur) = 0; 42 virtual void finish_picture() = 0; 43 virtual void circle(const position &, double rad, 45 virtual void text(const position &, text_piece *, int, double) = 0; 46 virtual void line(const position &, const position *, int n, 48 virtual void polygon(const position *, int n, 50 virtual void spline(const position &, const position *, int n, 52 virtual void arc(const position &, const position &, const position &, 54 virtual voi [all...] |
/freebsd-11-stable/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 lld [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTConsumer.h | 43 virtual ~ASTConsumer() {} 47 virtual void Initialize(ASTContext &Context) {} 53 virtual bool HandleTopLevelDecl(DeclGroupRef D); 57 virtual void HandleInlineFunctionDefinition(FunctionDecl *D) {} 62 virtual void HandleInterestingDecl(DeclGroupRef D); 66 virtual void HandleTranslationUnit(ASTContext &Ctx) {} 72 virtual void HandleTagDeclDefinition(TagDecl *D) {} 76 virtual void HandleTagDeclRequiredDefinition(const TagDecl *D) {} 82 virtual void HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) {} 87 virtual voi [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Frame.h | 27 virtual ~Frame(); 30 virtual void describe(llvm::raw_ostream &OS) = 0; 33 virtual Frame *getCaller() const = 0; 36 virtual SourceLocation getCallLocation() const = 0; 39 virtual const FunctionDecl *getCallee() const = 0;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SMTAPI.h | 29 virtual ~SMTSort() = default; 32 virtual bool isBitvectorSort() const { return isBitvectorSortImpl(); } 35 virtual bool isFloatSort() const { return isFloatSortImpl(); } 38 virtual bool isBooleanSort() const { return isBooleanSortImpl(); } 42 virtual unsigned getBitvectorSortSize() const { 51 virtual unsigned getFloatSortSize() const { 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 boo [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | PluginInterface.h | 18 virtual ~PluginInterface() {} 20 virtual ConstString GetPluginName() = 0; 22 virtual uint32_t GetPluginVersion() = 0;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Initialization/ |
H A D | SystemInitializer.h | 21 virtual ~SystemInitializer(); 23 virtual llvm::Error Initialize() = 0; 24 virtual void Terminate() = 0;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | AsmPrinterHandler.h | 33 virtual ~AsmPrinterHandler(); 37 virtual void setSymbolSize(const MCSymbol *Sym, uint64_t Size) = 0; 40 virtual void endModule() = 0; 45 virtual void beginFunction(const MachineFunction *MF) = 0; 49 virtual void markFunctionEnd(); 54 virtual void endFunction(const MachineFunction *MF) = 0; 56 virtual void beginFragment(const MachineBasicBlock *MBB, 58 virtual void endFragment() {} 61 virtual void beginFunclet(const MachineBasicBlock &MBB, 63 virtual voi [all...] |
H A D | ScheduleDAGMutation.h | 23 virtual void anchor(); 26 virtual ~ScheduleDAGMutation() = default; 28 virtual void apply(ScheduleDAGInstrs *DAG) = 0;
|
H A D | ScheduleHazardRecognizer.h | 30 /// bypass virtual calls. Currently the PostRA scheduler ignores it. 35 virtual ~ScheduleHazardRecognizer(); 51 virtual bool atIssueLimit() const { return false; } 60 virtual HazardType getHazardType(SUnit *m, int Stalls = 0) { 67 virtual void Reset() {} 71 virtual void EmitInstruction(SUnit *) {} 75 virtual void EmitInstruction(MachineInstr *) {} 82 virtual unsigned PreEmitNoops(SUnit *) { 88 virtual unsigned PreEmitNoops(MachineInstr *) { 95 virtual boo [all...] |