Home
last modified time | relevance | path

Searched full:abstract (Results 1 – 25 of 770) sorted by relevance

12345678910>>...31

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DConstantEmitter.h29 bool Abstract = false;
31 /// Whether non-abstract components of the emitter have been initialized.
43 /// The AST address space where this (non-abstract) initializer is going.
65 /// Is the current emission context abstract?
67 return Abstract; in isAbstract()
73 /// Try to emit the initiaizer of the given declaration as an abstract
83 // All of the "abstract" emission methods below permit the emission to
90 // side-effects must not be emitted as an abstract expression
97 /// Try to emit the initializer of the given declaration as an abstract
101 /// Emit the result of the given expression as an abstract constant,
[all …]
/freebsd/contrib/libucl/klib/
H A Dkhash.h371 @abstract Integer hash function
377 @abstract Integer comparison function
381 @abstract 64-bit integer hash function
387 @abstract 64-bit integer comparison function
391 @abstract const char* hash function
402 @abstract Another interface to const char* hash function
408 @abstract Const char* comparison function
429 @abstract Type of the hash table.
435 @abstract Initiate a hash table.
442 @abstract Destroy a hash table.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAbstractCallSite.h1 //===- AbstractCallSite.h - Abstract call sites -----------------*- C++ -*-===//
30 /// An abstract call site is a wrapper that allows to treat direct,
31 /// indirect, and callback calls the same. If an abstract call site
33 /// down version of a normal call site object. The abstract call site can
36 /// In this case, the abstract call site hides the middle man, hence the
45 /// The abstract call site will handle the mapping from parameters to arguments
57 /// the abstract call site represents a callback. In that case, the first
82 /// Sole constructor for abstract call sites (ACS).
84 /// An abstract call site can only be constructed through a llvm::Use because
86 /// abstract call site. Furthermore, even if the value of the llvm::Use is the
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAbstractCallSite.cpp1 //===-- AbstractCallSite.cpp - Implementation of abstract call sites ------===//
9 // This file implements abstract call sites which unify the interface for
22 #define DEBUG_TYPE "abstract-call-sites"
26 "Number of direct abstract call sites created");
28 "Number of invalid abstract call sites created (unknown use)");
30 "Number of invalid abstract call sites created (unknown callee)");
32 "Number of invalid abstract call sites created (no callback)");
54 /// Create an abstract call site from a use.
85 // invalidate the abstract call site. in AbstractCallSite()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h9 // Attributor: An inter procedural (abstract) "attribute" deduction framework.
11 // The Attributor framework is an inter procedural abstract analysis (fixpoint
13 // well as information exchange between abstract attributes in-flight.
15 // The Attributor class is the driver and the link between the various abstract
17 // all abstract attributes in-flight, or until it will enforce a pessimistic fix
20 // Abstract attributes, derived from the AbstractAttribute class, actually
23 // attributes. The latter is useful when an abstract attributes provides
24 // information to other abstract attributes in-flight but we might not want to
25 // manifest the information. The Attributor allows to query in-flight abstract
27 // description for an example). If the method is used by an abstract attribute
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCommentNodes.td3 class CommentNode<CommentNode base, bit abstract = 0> : ASTNode {
5 bit Abstract = abstract;
H A DStmtNodes.td3 class StmtNode<StmtNode base, bit abstract = 0> : ASTNode, AttrSubject {
5 bit Abstract = abstract;
304 def OpenACCConstructStmt : StmtNode<Stmt, /*abstract=*/1>;
306 : StmtNode<OpenACCConstructStmt, /*abstract=*/1>;
H A DDeclNodes.td3 class DeclNode<DeclNode base, string diagSpelling = "", bit abstract = 0>
6 bit Abstract = abstract;
H A DTypeNodes.td3 class TypeNode<TypeNode base, bit abstract = 0> : ASTNode {
5 bit Abstract = abstract;
/freebsd/contrib/bearssl/T0/
H A DCodeElement.cs27 abstract class CodeElement {
33 // internal abstract int Length { get; }
45 internal abstract int GetLength(bool oneByteCode); in GetLength()
47 internal abstract int Encode(BlobWriter bw, bool oneByteCode); in Encode()
H A DOpcode.cs28 abstract class Opcode {
37 internal abstract void Run(CPU cpu); in Run()
107 internal abstract CodeElement ToCodeElement(); in ToCodeElement()
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.in421abstract = "A brief study is made of the propagation of errors in linear first-order differenc…
497abstract = "A method for extracting a smooth polygonal contour from a digitized image is illus…
715abstract = "Input limited transduction expressions, or translation equations, are used to desc…
754abstract = "A parsing algorithm which seems to be the most efficient general context-free algo…
950abstract = "Several specialized techniques are shown for efficiently incorporating spelling co…
968abstract = "The TEACH system was developed at MIT to ease the cost and improve the results of …
989abstract = "The M \& N procedure is an improvement to the mini-max backing-up procedure widely…
1010abstract = "Distributions of segment sizes measured under routine operating conditions on a co…
1034abstract = "Certain nonlinear minimax approximation problems are characterized by properties w…
1058abstract = "Various simple choices of error improvement estimates for the trapezoid rule are s…
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaConsumer.h1 //===--- SemaConsumer.h - Abstract interface for AST semantics --*- C++ -*-===//
22 /// An abstract interface that should be implemented by
33 /// being used to perform semantic analysis on the abstract syntax
/freebsd/contrib/ntp/libparse/
H A DREADME47 refclock_parse operates on an abstract reference clock
53 The abstract reference clock is generated by the parse*
56 The data is also mapped int the abstract clock states
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DExternalPreprocessorSource.h1 //===- ExternalPreprocessorSource.h - Abstract Macro Interface --*- C++ -*-===//
24 /// Abstract interface for external sources of preprocessor
27 /// This abstract class allows an external sources (such as the \c ASTReader)
/freebsd/contrib/file/magic/Magdir/
H A Docaml12 >8 string M abstract syntax tree implementation file
13 >8 string N abstract syntax tree interface file
/freebsd/contrib/llvm-project/lld/docs/
H A Dmissingkeyfunction.rst53 Forgetting to declare a virtual function in an abstract class as pure
56 Say you have an abstract base class declared in a header file::
68 This base class is intended to be abstract, but you forgot to mark one of the
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DASTTableGen.h24 #define AbstractFieldName "Abstract"
171 /// Is the corresponding class abstract?
257 /// The abstract type name of the property. Doesn't work for generic
423 /// Should never be abstract.
443 /// Should never be abstract.
463 /// Should never be abstract.
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h126 bool AbstractScope; // Abstract Scope
174 /// getAbstractScopesList - Return a reference to list of abstract scopes.
179 /// findAbstractScope - Find an abstract scope or return null.
197 /// getOrCreateAbstractScope - Find or create an abstract lexical scope.
243 /// AbstractScopesList - Tracks abstract scopes constructed while processing
H A DMachineConstantPool.h1 //===- CodeGen/MachineConstantPool.h - Abstract Constant Pool ---*- C++ -*-===//
10 /// This file declares the MachineConstantPool class which is an abstract
33 /// Abstract base class for all machine specific constantpool value subclasses.
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleFileExtension.h56 /// An abstract superclass that describes a custom extension to the
109 /// Abstract base class that writes a module file extension block into
134 /// Abstract base class that reads a module file extension block from
/freebsd/contrib/kyua/utils/config/
H A Dnodes.hpp56 /// This abstract class provides the base type for every node in the tree. Due
84 /// Abstract leaf node without any specified type.
86 /// This base abstract type is necessary to have a common pointer type to which
199 /// This is a base abstract class because there is no generic way to parse a
/freebsd/contrib/opencsd/decoder/include/interfaces/
H A Dtrc_abs_typed_base_i.h41 * @brief Abstract base class to for interfaces templated types.
43 * This class is used as an abstract base for any interfaces that are specialised using
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBlockCounter.h9 // This file defines BlockCounter, an abstract data type used to count
27 /// An abstract data type used to count the number of times a given
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSchedule.h211 /// an abstract machine model. A real micro-architecture has a number of
213 /// abstract property corresponds to a specific physical property across all
214 /// subtargets can't be done. Nonetheless, the abstract model is
217 /// scheduling heuristics and aren't sufficiently represented in the abstract.
219 /// The abstract pipeline is built around the notion of an "issue point". This
227 /// a processor resource when writing data for a number of abstract

12345678910>>...31