HomeSort by: relevance | last modified time | path
    Searched refs:AccessSpecifier (Results 1 - 25 of 43) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclAccessPair.h 11 // AccessSpecifier. Generally the access specifier gives the
35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) {
44 AccessSpecifier getAccess() const {
45 return AccessSpecifier(Mask & Ptr);
51 void setAccess(AccessSpecifier AS) {
54 void set(NamedDecl *D, AccessSpecifier AS) {
UnresolvedSet.h 52 AccessSpecifier getAccess() const { return I->getAccess(); }
53 void setAccess(AccessSpecifier AS) { I->setAccess(AS); }
95 void addDecl(NamedDecl *D, AccessSpecifier AS) {
113 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) {
121 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); }
ASTUnresolvedSet.h 55 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) {
62 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) {
107 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) {
DependentDiagnostic.h 45 AccessSpecifier AS,
69 AccessSpecifier getAccess() const {
71 return AccessSpecifier(AccessData.Access);
CXXInheritance.h 75 AccessSpecifier Access = AS_public;
DeclCXX.h 90 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC,
117 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
167 /// The actual type of data stored here is an AccessSpecifier, but we use
183 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A,
226 AccessSpecifier getAccessSpecifier() const {
227 if ((AccessSpecifier)Access == AS_none)
230 return (AccessSpecifier)Access;
238 AccessSpecifier getAccessSpecifierAsWritten() const {
239 return (AccessSpecifier)Access;
1661 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess
    [all...]
DeclBase.h 325 // NOTE: VC++ treats enums as signed, avoid using the AccessSpecifier enum
473 void setAccess(AccessSpecifier AS) {
478 AccessSpecifier getAccess() const {
480 return AccessSpecifier(Access);
485 AccessSpecifier getAccessUnsafe() const {
486 return AccessSpecifier(Access);
JSONNodeDumper.h 166 std::string createAccessSpecifier(AccessSpecifier AS);
TextNodeDumper.h 200 void dumpAccessSpecifier(AccessSpecifier AS);
  /src/external/apache2/llvm/dist/clang/bindings/python/tests/cindex/
test_access_specifiers.py 6 from clang.cindex import AccessSpecifier
32 self.assertEqual(test_class.access_specifier, AccessSpecifier.INVALID)
35 self.assertEqual(public.access_specifier, AccessSpecifier.PUBLIC)
38 self.assertEqual(protected.access_specifier, AccessSpecifier.PROTECTED)
41 self.assertEqual(private.access_specifier, AccessSpecifier.PRIVATE)
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
Specifiers.h 98 enum AccessSpecifier {
361 inline llvm::StringRef getAccessSpelling(AccessSpecifier AS) {
363 case AccessSpecifier::AS_public:
365 case AccessSpecifier::AS_protected:
367 case AccessSpecifier::AS_private:
369 case AccessSpecifier::AS_none:
372 llvm_unreachable("Unknown AccessSpecifier");
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DelayedDiagnostic.h 69 CXXRecordDecl *DerivedClass, AccessSpecifier Access)
77 AccessSpecifier getAccess() const { return AccessSpecifier(Access); }
Lookup.h 432 void addDecl(NamedDecl *D, AccessSpecifier AS) {
667 void replace(NamedDecl *D, AccessSpecifier AS) {
Sema.h 2951 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
2953 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
2959 AccessSpecifier AS,
2999 AccessSpecifier AS, SourceLocation ModulePrivateLoc,
3030 AccessSpecifier AS);
3035 AccessSpecifier AS,
3044 AccessSpecifier AS, NamedDecl *PrevDecl,
5697 Scope *S, AccessSpecifier AS, SourceLocation UsingLoc,
5713 Decl *ActOnUsingDeclaration(Scope *CurScope, AccessSpecifier AS,
5718 Decl *ActOnAliasDeclaration(Scope *CurScope, AccessSpecifier AS
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 1301 AccessSpecifier AS = AS_none;
1305 explicit LateParsedPragma(Parser *P, AccessSpecifier AS)
1310 AccessSpecifier getAccessSpecifier() const { return AS; }
1541 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
1585 AccessSpecifier AS = AS_none);
1588 AccessSpecifier AS);
2132 AccessSpecifier &CurAS);
2331 AccessSpecifier AS, DeclSpecContext DSC,
2338 AccessSpecifier AS = AS_none,
2342 DeclSpec &DS, AccessSpecifier AS, DeclSpecContext DSContext
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCXX.cpp 31 AccessSpecifier spec = AS_none;
47 llvm_unreachable("Invalid AccessSpecifier!");
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaAccess.cpp 41 AccessSpecifier LexicalAS) {
182 AccessSpecifier Access)
744 AccessSpecifier Access,
942 AccessSpecifier FinalAccess,
966 AccessSpecifier PathAccess = FinalAccess;
983 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier();
1173 AccessSpecifier accessSoFar = AS_public;
1218 AccessSpecifier baseAccess = base->getAccessSpecifier();
1333 AccessSpecifier UnprivilegedAccess = Entity.getAccess();
1361 AccessSpecifier FinalAccess
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseTemplate.cpp 39 ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
76 ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
188 ParsedAttributes &AccessAttrs, AccessSpecifier AS) {
1601 AccessSpecifier AS) {
ParseDeclCXX.cpp 677 AccessSpecifier AS) {
783 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS,
1419 AccessSpecifier AS,
2119 AccessSpecifier Access = getAccessSpecifierIfPresent();
2179 AccessSpecifier Parser::getAccessSpecifierIfPresent() const {
2505 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS,
3118 AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs,
3169 AccessSpecifier NewAS = getAccessSpecifierIfPresent();
3384 AccessSpecifier CurAS;
4477 AccessSpecifier &CurAS)
    [all...]
  /src/external/apache2/llvm/dist/clang/bindings/python/clang/
cindex.py 1641 return AccessSpecifier.from_id(self._access_specifier)
1990 class AccessSpecifier(BaseEnumeration):
2003 return 'AccessSpecifier.%s' % (self.name,)
2005 AccessSpecifier.INVALID = AccessSpecifier(0)
2006 AccessSpecifier.PUBLIC = AccessSpecifier(1)
2007 AccessSpecifier.PROTECTED = AccessSpecifier(2)
2008 AccessSpecifier.PRIVATE = AccessSpecifier(3
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
UninitializedObjectChecker.cpp 527 if (FD->getAccess() == AccessSpecifier::AS_public)
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.h 296 SourceLocation loc, AccessSpecifier AS,
302 SourceLocation loc, AccessSpecifier AS,
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
TypeRecordMapping.cpp 104 std::string AccessSpecifier = std::string(
106 std::string MemberAttrs(AccessSpecifier);
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclPrinter.cpp 39 void Print(AccessSpecifier AS);
295 void DeclPrinter::Print(AccessSpecifier AS) {
1018 AccessSpecifier AS = Base->getAccessSpecifierAsWritten();
CXXInheritance.cpp 165 AccessSpecifier AccessToHere = ScratchPath.Access;

Completed in 127 milliseconds

1 2