HomeSort by: relevance | last modified time | path
    Searched refs:ExplicitSpecifier (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h 1793 class ExplicitSpecifier {
1798 ExplicitSpecifier() = default;
1799 ExplicitSpecifier(Expr *Expression, ExplicitSpecKind Kind)
1813 bool isEquivalent(const ExplicitSpecifier Other) const;
1829 static ExplicitSpecifier getFromDecl(FunctionDecl *Function);
1830 static const ExplicitSpecifier getFromDecl(const FunctionDecl *Function) {
1833 static ExplicitSpecifier Invalid() {
1834 return ExplicitSpecifier(nullptr, ExplicitSpecKind::Unresolved);
1853 ExplicitSpecifier ES,
1866 ExplicitSpecifier ExplicitSpec
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordReader.h 110 ExplicitSpecifier readExplicitSpec() {
114 return ExplicitSpecifier(HasExpr ? readExpr() : nullptr,
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclCXX.cpp 2048 bool ExplicitSpecifier::isEquivalent(const ExplicitSpecifier Other) const {
2063 ExplicitSpecifier ExplicitSpecifier::getFromDecl(FunctionDecl *Function) {
2078 SourceLocation StartLoc, ExplicitSpecifier ES,
2089 C, nullptr, SourceLocation(), ExplicitSpecifier(), DeclarationNameInfo(),
2585 ExplicitSpecifier ES, bool isInline, bool isImplicitlyDeclared,
2609 additionalSizeToAlloc<InheritedConstructor, ExplicitSpecifier>(
2613 ExplicitSpecifier(), false, false, ConstexprSpecKind::Unspecified,
2618 Result->setExplicitSpecifier(ExplicitSpecifier());
    [all...]
DeclPrinter.cpp 576 static void printExplicitSpecifier(ExplicitSpecifier ES, llvm::raw_ostream &Out,
624 ExplicitSpecifier ExplicitSpec = ExplicitSpecifier::getFromDecl(D);
ASTImporter.cpp 205 ExplicitSpecifier importExplicitSpecifier(Error &Err,
206 ExplicitSpecifier ESpec);
3222 ExplicitSpecifier
3223 ASTNodeImporter::importExplicitSpecifier(Error &Err, ExplicitSpecifier ESpec) {
3227 return ExplicitSpecifier(ExplicitExpr, ESpec.getKind());
3409 ExplicitSpecifier ESpec =
3441 ExplicitSpecifier ESpec =
3458 ExplicitSpecifier ESpec =
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h 366 /// ExplicitSpecifier - Store information about explicit spicifer.
367 ExplicitSpecifier FS_explicit_specifier;
574 ExplicitSpecifier getExplicitSpecifier() const {
601 FS_explicit_specifier = ExplicitSpecifier();
736 unsigned &DiagID, ExplicitSpecifier ExplicitSpec,
Sema.h 11861 /// ActOnExplicitBoolSpecifier - Build an ExplicitSpecifier from an expression
11863 ExplicitSpecifier ActOnExplicitBoolSpecifier(Expr *E);
11867 bool tryResolveExplicitSpecifier(ExplicitSpecifier &ExplicitSpec);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
DeclSpec.cpp 1029 ExplicitSpecifier ExplicitSpec,
1423 FS_explicit_specifier = ExplicitSpecifier();
SemaLambda.cpp 1446 /*isInline=*/true, ExplicitSpecifier(),
1555 /*isInline=*/true, ExplicitSpecifier(), ConstexprSpecKind::Unspecified,
SemaTemplateInstantiateDecl.cpp 505 static ExplicitSpecifier
508 ExplicitSpecifier ES, FunctionDecl *New) {
518 return ExplicitSpecifier::Invalid();
522 ExplicitSpecifier Result(Cond, ES.getKind());
1904 ExplicitSpecifier InstantiatedExplicitSpecifier;
2249 ExplicitSpecifier InstantiatedExplicitSpecifier =
2251 ExplicitSpecifier::getFromDecl(D), D);
SemaDeclCXX.cpp 12875 bool Sema::tryResolveExplicitSpecifier(ExplicitSpecifier &ExplicitSpec) {
12890 ExplicitSpecifier Sema::ActOnExplicitBoolSpecifier(Expr *ExplicitExpr) {
12891 ExplicitSpecifier ES(ExplicitExpr, ExplicitSpecKind::Unresolved);
13045 /*TInfo=*/nullptr, ExplicitSpecifier(),
14678 ExplicitSpecifier(),
14812 ExplicitSpecifier(),
SemaDecl.cpp 8506 ExplicitSpecifier ExplicitSpecifier = D.getDeclSpec().getExplicitSpecifier();
8535 TInfo, ExplicitSpecifier, isInline,
8585 TInfo, isInline, ExplicitSpecifier, ConstexprKind, SourceLocation(),
8596 ExplicitSpecifier, NameInfo, R, TInfo,
SemaOverload.cpp 6339 if (!AllowExplicit && ExplicitSpecifier::getFromDecl(Function).isExplicit()) {
7068 return ExplicitSpecifier::getFromDecl(FTD->getTemplatedDecl()).isExplicit();
11057 ExplicitSpecifier ES = ExplicitSpecifier::getFromDecl(Cand->Function);
SemaTemplate.cpp 2251 ExplicitSpecifier(), TSI, Loc, Loc, Loc);
2429 ExplicitSpecifier ES, TypeSourceInfo *TInfo, SourceLocation LocStart,
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 7321 ExplicitSpecifier ES = ExplicitSpecifier::getFromDecl(&Node);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTWriterDecl.cpp 663 static void addExplicitSpecifier(ExplicitSpecifier ES,
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDecl.cpp 3705 ExplicitSpecifier ExplicitSpec(nullptr, ExplicitSpecKind::ResolvedTrue);

Completed in 101 milliseconds