Home
last modified time | relevance | path

Searched refs:Arity (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Format/
H A DMacroExpander.cpp161 bool MacroExpander::hasArity(StringRef Name, unsigned Arity) const { in hasArity()
163 return it != FunctionLike.end() && it->second.contains(Arity); in hasArity()
H A DMacros.h111 bool hasArity(StringRef Name, unsigned Arity) const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp560 void mangleOperatorName(DeclarationName Name, unsigned Arity);
561 void mangleOperatorName(OverloadedOperatorKind OO, unsigned Arity);
606 void mangleExpression(const Expr *E, unsigned Arity = UnknownArity,
1484 unsigned Arity = KnownArity; in mangleUnqualifiedName() local
1721 if (ND && Arity == UnknownArity) { in mangleUnqualifiedName()
1722 Arity = cast<FunctionDecl>(ND)->getNumParams(); in mangleUnqualifiedName()
1727 Arity++; in mangleUnqualifiedName()
1732 mangleOperatorName(Name, Arity); in mangleUnqualifiedName()
2568 void CXXNameMangler::mangleOperatorName(DeclarationName Name, unsigned Arity) { in mangleOperatorName() argument
2592 mangleOperatorName(Name.getCXXOverloadedOperator(), Arity); in mangleOperatorName()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetOptions.h46 Arity, // Use one table per number of function parameters. enumerator
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp5898 bool Sema::CheckTypeTraitArity(unsigned Arity, SourceLocation Loc, size_t N) { in CheckTypeTraitArity() argument
5899 if (Arity && N != Arity) { in CheckTypeTraitArity()
5901 << Arity << 0 << (Arity > 1) << (int)N << SourceRange(Loc); in CheckTypeTraitArity()
5905 if (!Arity && N == 0) { in CheckTypeTraitArity()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8335 bool CheckTypeTraitArity(unsigned Arity, SourceLocation Loc, size_t N);