HomeSort by: relevance | last modified time | path
    Searched defs:DECL (Results 1 - 21 of 21) sorted by relevancy

  /src/lib/libm/src/
s_fdim.c 35 #define DECL(type, fn) \
47 DECL(double, fdim)
48 DECL(float, fdimf)
49 DECL(long double, fdiml)
s_nearbyint.c 49 #define DECL(type, fn, rintfn) \
62 DECL(double, nearbyint, rint)
63 DECL(float, nearbyintf, rintf)
64 DECL(long double, nearbyintl, rintl)
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTFwd.h 19 class Decl;
20 #define DECL(DERIVED, BASE) class DERIVED##Decl;
DeclVisitor.h 1 //===- DeclVisitor.h - Visitor for Decl subclasses --------------*- C++ -*-===//
16 #include "clang/AST/Decl.h"
37 RetTy Visit(PTR(Decl) D) {
39 #define DECL(DERIVED, BASE) \
40 case Decl::DERIVED: DISPATCH(DERIVED##Decl, DERIVED##Decl);
41 #define ABSTRACT_DECL(DECL)
44 llvm_unreachable("Decl that isn't part of DeclNodes.inc!");
49 #define DECL(DERIVED, BASE)
    [all...]
ASTTypeTraits.h 65 static ASTNodeKind getFromNode(const Decl &D);
143 #define DECL(DERIVED, BASE) NKI_##DERIVED##Decl,
200 KIND_TO_KIND_ID(Decl)
205 #define DECL(DERIVED, BASE) KIND_TO_KIND_ID(DERIVED##Decl)
247 /// (like \c Stmt, \c Decl, \c Type and \c NestedNameSpecifier) the returned
293 /// only Stmt, Decl, Type and NestedNameSpecifier return memoization data).
471 T, std::enable_if_t<std::is_base_of<Decl, T>::value>>
472 : public DynCastPtrConverter<T, Decl> {};
    [all...]
RecursiveASTVisitor.h 17 #include "clang/AST/Decl.h"
106 /// Decl, or Type) is reached.
112 /// 1. TraverseDecl(Decl *x) does task #1. It is the entry point
199 for (Decl *D : AST.getTraversalScope())
246 /// Traverse*Decl() based on the argument's dynamic type.
250 bool TraverseDecl(Decl *D);
447 // Declare Traverse*() for all concrete Decl classes.
448 #define ABSTRACT_DECL(DECL)
449 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D)
    [all...]
DeclBase.h 9 // This file defines the Decl and DeclContext interfaces.
82 /// Decl - This represents one declaration (or definition), e.g. a variable,
85 /// Note: There are objects tacked on before the *beginning* of Decl
86 /// (and its subclasses) in its Decl::operator new(). Proper alignment
87 /// of all subclasses (not requiring more than the alignment of Decl) is
89 class alignas(8) Decl {
91 /// Lists the kind of concrete classes of Decl.
93 #define DECL(DERIVED, BASE) DERIVED,
94 #define ABSTRACT_DECL(DECL)
103 /// decl-derived type that will be filled in later (e.g., by som
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTTypeTraits.cpp 34 {NKI_None, "Decl"},
35 #define DECL(DERIVED, BASE) { NKI_##BASE, #DERIVED "Decl" },
95 ASTNodeKind ASTNodeKind::getFromNode(const Decl &D) {
97 #define DECL(DERIVED, BASE) \
98 case Decl::DERIVED: return ASTNodeKind(NKI_##DERIVED##Decl);
102 llvm_unreachable("invalid decl kind");
159 else if (const Decl *D = get<Decl>())
    [all...]
ASTStructuralEquivalence.cpp 38 // We put in the elements into the queue only in the toplevel decl check
42 // Decl *D1, Decl *D2);
51 // IsStructurallyEquivalent(StructuralEquivalenceContext &Context, Decl *D1,
52 // Decl *D2)`. So far so good, this is almost like the BFS. However, if we
64 #include "clang/AST/Decl.h"
100 Decl *D1, Decl *D2);
181 Decl *Callee1 = const_cast<Decl *>(E1->getCalleeDecl())
    [all...]
Decl.cpp 1 //===- Decl.cpp - Declaration AST Node Implementation ---------------------===//
9 // This file implements the Decl subclasses.
13 #include "clang/AST/Decl.h"
76 Decl *clang::getPrimaryMergedDecl(Decl *D) {
99 bool Decl::isOutOfLine() const {
104 : Decl(TranslationUnit, nullptr, SourceLocation()),
302 static const Decl *getOutermostFuncOrBlockContext(const Decl *D) {
303 const Decl *Ret = nullptr
    [all...]
DeclBase.cpp 9 // This file implements the Decl and DeclContext classes.
19 #include "clang/AST/Decl.h"
59 #define DECL(DERIVED, BASE) static int n##DERIVED##s = 0;
60 #define ABSTRACT_DECL(DECL)
63 void Decl::updateOutOfDate(IdentifierInfo &II) const {
67 #define DECL(DERIVED, BASE) \
68 static_assert(alignof(Decl) >= alignof(DERIVED##Decl), \
70 #define ABSTRACT_DECL(DECL)
73 void *Decl::operator new(std::size_t Size, const ASTContext &Context
    [all...]
JSONNodeDumper.cpp 9 void JSONNodeDumper::addPreviousDeclaration(const Decl *D) {
11 #define DECL(DERIVED, BASE) \
12 case Decl::DERIVED: \
13 return writePreviousDeclImpl(cast<DERIVED##Decl>(D));
14 #define ABSTRACT_DECL(DECL)
17 #undef DECL
19 llvm_unreachable("Decl that isn't part of DeclNodes.inc!");
95 void JSONNodeDumper::Visit(const Decl *D) {
101 JOS.attribute("kind", (llvm::Twine(D->getDeclKindName()) + "Decl").str());
119 // the same pointer representation as a Decl pointer that references th
    [all...]
TextNodeDumper.cpp 48 static void dumpPreviousDecl(raw_ostream &OS, const Decl *D) {
50 #define DECL(DERIVED, BASE) \
51 case Decl::DERIVED: \
52 return dumpPreviousDeclImpl(OS, cast<DERIVED##Decl>(D));
53 #define ABSTRACT_DECL(DECL)
56 llvm_unreachable("Decl that isn't part of DeclNodes.inc!");
112 const Decl *From, StringRef Label) {
241 void TextNodeDumper::Visit(const Decl *D) {
250 OS << D->getDeclKindName() << "Decl";
254 OS << " parent " << cast<Decl>(D->getDeclContext())
    [all...]
  /src/sys/coda/
coda_venus.c 71 #define DECL(name) \
226 DECL(coda_open); /* sets Isize & Osize */
288 DECL(coda_ioctl); /* sets Isize & Osize */
344 DECL(coda_getattr); /* sets Isize & Osize */
401 DECL(coda_readlink); /* sets Isize & Osize */
476 DECL(coda_lookup); /* sets Isize & Osize */
515 DECL(coda_create); /* sets Isize & Osize */
617 DECL(coda_mkdir); /* sets Isize & Osize */
694 DECL(coda_readdir); /* sets Isize & Osize */
720 DECL(coda_statfs); /* sets Isize & Osize *
    [all...]
  /src/crypto/external/bsd/heimdal/dist/lib/roken/
resolve.c 57 #define DECL(X) {#X, rk_ns_t_##X}
63 DECL(a),
64 DECL(aaaa),
65 DECL(ns),
66 DECL(cname),
67 DECL(soa),
68 DECL(ptr),
69 DECL(mx),
70 DECL(txt),
71 DECL(afsdb)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Template.h 33 class Decl;
281 llvm::SmallDenseMap<const Decl *,
282 llvm::PointerUnion<Decl *, DeclArgumentPack *>, 4>;
384 const Decl *D = I->first;
385 llvm::PointerUnion<Decl *, DeclArgumentPack *> &Stored =
387 if (I->second.is<Decl *>()) {
388 Stored = I->second.get<Decl *>();
420 llvm::PointerUnion<Decl *, DeclArgumentPack *> *
421 findInstantiationOf(const Decl *D);
423 void InstantiatedLocal(const Decl *D, Decl *Inst)
    [all...]
  /src/usr.bin/xlint/common/
lint.h 150 DECL, /* declared */
  /src/external/gpl2/mkhybrid/dist/
mkisofs.h 85 #define DECL(NAME,ARGS) NAME ARGS
99 #define DECL(NAME,ARGS) NAME()
330 extern int DECL(stat_filter, (char *, struct stat *));
331 extern int DECL(lstat_filter, (char *, struct stat *));
332 extern int DECL(sort_tree,(struct directory *));
334 DECL(find_or_create_directory,(struct directory *, const char *,
336 extern void DECL (finish_cl_pl_entries, (void));
337 extern int DECL(scan_directory_tree,(struct directory * this_dir,
341 extern int DECL(insert_file_entry,(struct directory *, char *,
344 extern int DECL(insert_file_entry,(struct directory *, char *,
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclObjC.cpp 329 void Sema::AddAnyMethodToGlobalPool(Decl *D) {
332 // If we don't have a valid method decl, simply return.
362 void Sema::ActOnStartOfObjCMethodDef(Scope *FnBodyScope, Decl *D) {
369 // If we don't have a valid method decl, simply return.
384 // Create Decl objects for each parameter, entrring them in the scope for
584 // The previous declaration was not a class decl. Check if we have a
772 ArrayRef<Decl *> typeParamsIn,
974 Decl *Sema::ActOnStartClassInterface(
979 Decl *const *ProtoRefs, unsigned NumProtoRefs,
998 // A previous decl with a different name is because o
1543 NamedDecl *decl = LookupSingleName(S, identifiers[i], identifierLocs[i], local
    [all...]
SemaExpr.cpp 83 cast<Decl>(CurContext)->getAvailability() != AR_Unavailable)
96 const Decl *DC = cast_or_null<Decl>(S.getCurObjCLexicalContext());
104 void Sema::NoteDeletedFunction(FunctionDecl *Decl) {
105 assert(Decl && Decl->isDeleted());
107 if (Decl->isDefaulted()) {
109 if (!Decl->isImplicit())
110 Diag(Decl->getLocation(), diag::note_implicitly_deleted);
114 DiagnoseDeletedDefaultedFunction(Decl);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 1 //===- ASTReaderDecl.cpp - Decl Deserialization ---------------------------===//
10 // entrypoint for loading a decl.
19 #include "clang/AST/Decl.h"
96 ///A flag to carry the information for a decl from the entity is
97 /// used. We use it to delay the marking of the canonical decl as used until
139 Decl *readDecl() {
181 Decl *MergeWith;
186 RedeclarableResult(Decl *MergeWith, GlobalDeclID FirstID, bool IsKeyDecl)
197 Decl *getKnownMergeTarget() const { return MergeWith; }
280 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D)
1559 auto *decl = readDeclAs<VarDecl>(); local
    [all...]

Completed in 75 milliseconds