Home
last modified time | relevance | path

Searched refs:AccessSpec (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp594 const char *AccessSpec = nullptr; in output() local
598 AccessSpec = "private"; in output()
601 AccessSpec = "public"; in output()
604 AccessSpec = "protected"; in output()
610 if (!(Flags & OF_NoAccessSpecifier) && AccessSpec) in output()
611 OB << AccessSpec << ": "; in output()
/llvm-project-15.0.7/clang/test/Coverage/
H A Dcxx-language-features.inc60 struct AccessSpec {
/llvm-project-15.0.7/flang/lib/Parser/
H A DFortran-parsers.cpp672 TYPE_PARSER(construct<AccessSpec>("PUBLIC" >> pure(AccessSpec::Kind::Public)) ||
673 construct<AccessSpec>("PRIVATE" >> pure(AccessSpec::Kind::Private)))
H A Dtype-parsers.h70 constexpr Parser<AccessSpec> accessSpec; // R807
H A Dunparse.cpp372 Word("GENERIC"), Walk(", ", std::get<std::optional<AccessSpec>>(x.t)); in Unparse()
590 Walk(std::get<AccessSpec>(x.t)); in Unparse()
1660 Word("GENERIC"), Walk(", ", std::get<std::optional<AccessSpec>>(x.t)); in Unparse()
2563 WALK_NESTED_ENUM(AccessSpec, Kind) // R807 in WALK_NESTED_ENUM() argument
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h867 struct AccessSpec { struct
869 WRAPPER_CLASS_BOILERPLATE(AccessSpec, Kind);
879 std::variant<Abstract, AccessSpec, BindC, Extends> u;
967 std::variant<AccessSpec, Allocatable, CoarraySpec, Contiguous,
1031 std::variant<AccessSpec, NoPass, Pass, Pointer> u;
1079 std::variant<AccessSpec, Deferred, Non_Overridable, NoPass, Pass> u;
1119 std::tuple<std::optional<AccessSpec>, common::Indirection<GenericSpec>,
1334 std::variant<AccessSpec, Allocatable, Asynchronous, CoarraySpec, Contiguous,
1367 std::tuple<AccessSpec, std::list<AccessId>> t;
2963 std::tuple<std::optional<AccessSpec>, GenericSpec, std::list<Name>> t;
[all …]
H A Ddump-parse-tree.h111 NODE(parser, AccessSpec) in NODE()
112 NODE_ENUM(AccessSpec, Kind) in NODE()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDeclNodes.td97 def AccessSpec : DeclNode<Decl>;
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTCommon.cpp415 case Decl::AccessSpec: in isRedeclarableDeclKind()
H A DASTReader.cpp9911 case Decl::AccessSpec: in diagnoseOdrViolations()
/llvm-project-15.0.7/clang/lib/AST/
H A DMicrosoftMangle.cpp3428 char AccessSpec; in mangleThunkThisAdjustment() local
3433 AccessSpec = '0'; in mangleThunkThisAdjustment()
3436 AccessSpec = '2'; in mangleThunkThisAdjustment()
3439 AccessSpec = '4'; in mangleThunkThisAdjustment()
3442 Out << 'R' << AccessSpec; in mangleThunkThisAdjustment()
3451 Out << AccessSpec; in mangleThunkThisAdjustment()
H A DODRHash.cpp451 case Decl::AccessSpec: in isDeclToBeProcessed()
H A DDeclBase.cpp828 case AccessSpec: in getIdentifierNamespaceForKind()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h92 : Decl(AccessSpec, DC, ASLoc), ColonLoc(ColonLoc) { in AccessSpecDecl()
96 AccessSpecDecl(EmptyShell Empty) : Decl(AccessSpec, Empty) {} in AccessSpecDecl()
127 static bool classofKind(Kind K) { return K == AccessSpec; } in classofKind()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names.cpp282 Attr AccessSpecToAttr(const parser::AccessSpec &x) { in AccessSpecToAttr()
284 case parser::AccessSpec::Kind::Public: in AccessSpecToAttr()
286 case parser::AccessSpec::Kind::Private: in AccessSpecToAttr()
873 bool Pre(const parser::AccessSpec &);
3046 if (auto &accessSpec{std::get<std::optional<parser::AccessSpec>>(x.t)}) { in Post()
4058 bool DeclarationVisitor::Pre(const parser::AccessSpec &x) { in Pre()
4929 const auto &accessSpec{std::get<std::optional<parser::AccessSpec>>(x.t)}; in Pre()
4934 bool isPrivate{accessSpec ? accessSpec->v == parser::AccessSpec::Kind::Private in Pre()
6968 Attr accessAttr{AccessSpecToAttr(std::get<parser::AccessSpec>(x.t))}; in Pre()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp88 case Decl::AccessSpec: in EmitDecl()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp3533 if (const auto *AccessSpec = dyn_cast<AccessSpecDecl>(D)) in ActOnCXXMemberDeclarator() local
3534 LastAccessSpec = AccessSpec; in ActOnCXXMemberDeclarator()
H A DSemaCodeComplete.cpp4016 case Decl::AccessSpec: in getCursorKindForDecl()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp6670 case Decl::AccessSpec: in clang_getCursorDefinition()