, including all inherited members.
| Access | clang::Decl | [protected] |
| add(Kind k) | clang::Decl | [static] |
| addAttr(Attr *A) | clang::Decl | [inline] |
| addDecl(Decl *D) | clang::DeclContext | |
| addDeclInternal(Decl *D) | clang::DeclContext | |
| addHiddenDecl(Decl *D) | clang::DeclContext | |
| all_declared_ivar_begin() | clang::ObjCInterfaceDecl | |
| all_declared_ivar_begin() const | clang::ObjCInterfaceDecl | [inline] |
| all_protocol_iterator typedef | clang::ObjCInterfaceDecl | |
| all_protocol_range typedef | clang::ObjCInterfaceDecl | |
| all_referenced_protocol_begin() const | clang::ObjCInterfaceDecl | [inline] |
| all_referenced_protocol_end() const | clang::ObjCInterfaceDecl | [inline] |
| all_referenced_protocols() const | clang::ObjCInterfaceDecl | [inline] |
| ASTContext class | clang::ObjCInterfaceDecl | [friend] |
| ASTDeclReader class | clang::ObjCInterfaceDecl | [friend] |
| ASTDeclWriter class | clang::ObjCInterfaceDecl | [friend] |
| ASTReader class | clang::ObjCInterfaceDecl | [friend] |
| ASTWriter class | clang::DeclContext | [friend] |
| attr_begin() const | clang::Decl | [inline] |
| attr_end() const | clang::Decl | [inline] |
| attr_iterator typedef | clang::Decl | |
| attr_range typedef | clang::Decl | |
| attrs() const | clang::Decl | [inline] |
| BuildDeclChain(ArrayRef< Decl * > Decls, bool FieldsAlreadyLoaded) | clang::DeclContext | [protected, static] |
| buildLookup() | clang::DeclContext | |
| CacheValidAndLinkage | clang::Decl | [mutable, protected] |
| canBeWeakImported(bool &IsDefinition) const | clang::Decl | |
| castFromDeclContext(const DeclContext *DC) | clang::ObjCContainerDecl | [inline, static] |
| castToDeclContext(const ObjCContainerDecl *D) | clang::ObjCContainerDecl | [inline, static] |
| clang::NamedDecl::castToDeclContext(const Decl *) | clang::Decl | [static] |
| class_methods() const | clang::ObjCContainerDecl | [inline] |
| ClassImplementsProtocol(ObjCProtocolDecl *lProto, bool lookupCategory, bool RHSIsQualifiedID=false) | clang::ObjCInterfaceDecl | |
| classmeth_begin() const | clang::ObjCContainerDecl | [inline] |
| classmeth_end() const | clang::ObjCContainerDecl | [inline] |
| classmeth_iterator typedef | clang::ObjCContainerDecl | |
| classmeth_range typedef | clang::ObjCContainerDecl | |
| classof(const Decl *D) | clang::ObjCInterfaceDecl | [inline, static] |
| clang::DeclContext::classof(const DeclContext *D) | clang::DeclContext | [inline, static] |
| classofKind(Kind K) | clang::ObjCInterfaceDecl | [inline, static] |
| collectAllContexts(SmallVectorImpl< DeclContext * > &Contexts) | clang::DeclContext | |
| collectPropertiesToImplement(PropertyMap &PM, PropertyDeclOrder &PO) const override | clang::ObjCInterfaceDecl | [virtual] |
| containsDecl(Decl *D) const | clang::DeclContext | |
| Create(const ASTContext &C, DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc=SourceLocation(), bool isInternal=false) | clang::ObjCInterfaceDecl | [static] |
| CreateDeserialized(const ASTContext &C, unsigned ID) | clang::ObjCInterfaceDecl | [static] |
| CXXClassMemberWrapper class | clang::Decl | [friend] |
| ddiag_range typedef | clang::DeclContext | |
| ddiags() const | clang::DeclContext | [inline] |
| Decl(Kind DK, DeclContext *DC, SourceLocation L) | clang::Decl | [inline, protected] |
| Decl(Kind DK, EmptyShell Empty) | clang::Decl | [inline, protected] |
| decl_range typedef | clang::DeclContext | |
| declarationReplaces(NamedDecl *OldD) const | clang::NamedDecl | |
| declaresOrInheritsDesignatedInitializers() const | clang::ObjCInterfaceDecl | [inline] |
| DeclContext(Decl::Kind K) | clang::DeclContext | [inline, protected] |
| decls() const | clang::DeclContext | [inline] |
| decls_begin() const | clang::DeclContext | |
| decls_empty() const | clang::DeclContext | |
| decls_end() const | clang::DeclContext | [inline] |
| dropAttr() | clang::Decl | [inline] |
| dropAttrs() | clang::Decl | |
| dump() const | clang::Decl | |
| dump(raw_ostream &Out) const | clang::Decl | |
| dumpColor() const | clang::Decl | |
| dumpDeclContext() const | clang::DeclContext | |
| dumpLookups() const | clang::DeclContext | |
| dumpLookups(llvm::raw_ostream &OS, bool DumpDecls=false) const | clang::DeclContext | |
| EnableStatistics() | clang::Decl | [static] |
| Encloses(const DeclContext *DC) const | clang::DeclContext | |
| Equals(const DeclContext *DC) const | clang::DeclContext | [inline] |
| ExplicitVisibilityKind enum name | clang::NamedDecl | |
| ExternalASTSource class | clang::DeclContext | [friend] |
| FindCategoryDeclaration(IdentifierInfo *CategoryId) const | clang::ObjCInterfaceDecl | |
| FindPropertyDeclaration(IdentifierInfo *PropertyId) const | clang::ObjCContainerDecl | |
| FindPropertyVisibleInPrimaryClass(IdentifierInfo *PropertyId) const | clang::ObjCInterfaceDecl | |
| FirstDecl | clang::DeclContext | [mutable, protected] |
| FOK_Declared enum value | clang::Decl | |
| FOK_None enum value | clang::Decl | |
| FOK_Undeclared enum value | clang::Decl | |
| FriendObjectKind enum name | clang::Decl | |
| FromASTFile | clang::Decl | [protected] |
| getAccess() const | clang::Decl | [inline] |
| getAccessUnsafe() const | clang::Decl | [inline] |
| getAsFunction() LLVM_READONLY | clang::Decl | |
| getAsFunction() const | clang::Decl | [inline] |
| getASTContext() const LLVM_READONLY | clang::Decl | |
| getASTMutationListener() const | clang::Decl | [protected] |
| getAtEndRange() const | clang::ObjCContainerDecl | [inline] |
| getAtStartLoc() const | clang::ObjCContainerDecl | [inline] |
| getAttr() const | clang::Decl | [inline] |
| getAttrs() | clang::Decl | [inline] |
| getAttrs() const | clang::Decl | |
| getAvailability(std::string *Message=nullptr) const | clang::Decl | |
| getBody() const | clang::Decl | [inline, virtual] |
| getBodyRBrace() const | clang::Decl | |
| getCachedLinkage() const | clang::Decl | [inline, protected] |
| getCanonicalDecl() override | clang::ObjCInterfaceDecl | [inline, virtual] |
| getCanonicalDecl() const | clang::ObjCInterfaceDecl | [inline] |
| getCategoryClassMethod(Selector Sel) const | clang::ObjCInterfaceDecl | |
| getCategoryInstanceMethod(Selector Sel) const | clang::ObjCInterfaceDecl | |
| getCategoryListRaw() const | clang::ObjCInterfaceDecl | [inline] |
| getCategoryMethod(Selector Sel, bool isInstance) const | clang::ObjCInterfaceDecl | [inline] |
| getClassMethod(Selector Sel, bool AllowHidden=false) const | clang::ObjCContainerDecl | [inline] |
| getDeclContext() | clang::Decl | [inline] |
| getDeclContext() const | clang::Decl | [inline] |
| getDeclKind() const | clang::DeclContext | [inline] |
| clang::getDeclKindName() const | clang::Decl | |
| clang::DeclContext::getDeclKindName() const | clang::DeclContext | |
| getDeclName() const | clang::NamedDecl | [inline] |
| getDefinition() | clang::ObjCInterfaceDecl | [inline] |
| getDefinition() const | clang::ObjCInterfaceDecl | [inline] |
| getDesignatedInitializers(llvm::SmallVectorImpl< const ObjCMethodDecl * > &Methods) const | clang::ObjCInterfaceDecl | |
| getEnclosingNamespaceContext() | clang::DeclContext | |
| getEnclosingNamespaceContext() const | clang::DeclContext | [inline] |
| getEndOfDefinitionLoc() const | clang::ObjCInterfaceDecl | [inline] |
| getExplicitVisibility(ExplicitVisibilityKind kind) const | clang::NamedDecl | |
| getFirstDecl() | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| getFirstDecl() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| getFormalLinkage() const | clang::NamedDecl | [inline] |
| getFriendObjectKind() const | clang::Decl | [inline] |
| getFunctionType(bool BlocksToo=true) const | clang::Decl | |
| getGlobalID() const | clang::Decl | [inline] |
| getIdentifier() const | clang::NamedDecl | [inline] |
| getIdentifierNamespace() const | clang::Decl | [inline] |
| getIdentifierNamespaceForKind(Kind DK) | clang::Decl | [static] |
| getImplementation() const | clang::ObjCInterfaceDecl | |
| getInstanceMethod(Selector Sel, bool AllowHidden=false) const | clang::ObjCContainerDecl | [inline] |
| getIvarDecl(IdentifierInfo *Id) const | clang::ObjCContainerDecl | |
| getKind() const | clang::Decl | [inline] |
| getLexicalDeclContext() | clang::Decl | [inline] |
| getLexicalDeclContext() const | clang::Decl | [inline] |
| getLexicalParent() | clang::DeclContext | [inline] |
| getLexicalParent() const | clang::DeclContext | [inline] |
| getLinkageAndVisibility() const | clang::NamedDecl | |
| getLinkageInternal() const | clang::NamedDecl | |
| getLocation() const | clang::Decl | [inline] |
| getLocEnd() const LLVM_READONLY | clang::Decl | [inline] |
| getLocStart() const LLVM_READONLY | clang::Decl | [inline] |
| getLookupParent() | clang::DeclContext | |
| getLookupParent() const | clang::DeclContext | [inline] |
| getLookupPtr() const | clang::DeclContext | [inline] |
| getMaxAlignment() const | clang::Decl | |
| getMethod(Selector Sel, bool isInstance, bool AllowHidden=false) const | clang::ObjCContainerDecl | |
| clang::getMostRecentDecl() | clang::NamedDecl | [inline] |
| clang::getMostRecentDecl() const | clang::NamedDecl | [inline] |
| Redeclarable< ObjCInterfaceDecl >::getMostRecentDecl() | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| Redeclarable< ObjCInterfaceDecl >::getMostRecentDecl() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| getName() const | clang::NamedDecl | [inline] |
| getNameAsString() const | clang::NamedDecl | [inline] |
| getNameForDiagnostic(raw_ostream &OS, const PrintingPolicy &Policy, bool Qualified) const | clang::NamedDecl | [virtual] |
| getNextDeclInContext() | clang::Decl | [inline] |
| getNextDeclInContext() const | clang::Decl | [inline] |
| getNextRedeclaration() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline, protected] |
| getNonClosureAncestor() | clang::DeclContext | |
| getNonClosureAncestor() const | clang::DeclContext | [inline] |
| getNonClosureContext() | clang::Decl | |
| getNonClosureContext() const | clang::Decl | [inline] |
| getObjCFStringFormattingFamily() const | clang::NamedDecl | |
| getObjCRuntimeNameAsString() const | clang::ObjCInterfaceDecl | |
| getOuterLexicalRecordContext() | clang::DeclContext | |
| getOuterLexicalRecordContext() const | clang::DeclContext | [inline] |
| getOwningModule() const | clang::Decl | [inline] |
| getOwningModuleID() const | clang::Decl | [inline] |
| getParent() | clang::DeclContext | [inline] |
| getParent() const | clang::DeclContext | [inline] |
| getParentASTContext() const | clang::DeclContext | [inline] |
| getParentFunctionOrMethod() const | clang::Decl | |
| getParentFunctionOrMethod() | clang::Decl | [inline] |
| clang::getPreviousDecl() | clang::Decl | [inline] |
| clang::getPreviousDecl() const | clang::Decl | [inline] |
| Redeclarable< ObjCInterfaceDecl >::getPreviousDecl() | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| Redeclarable< ObjCInterfaceDecl >::getPreviousDecl() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| getPrimaryContext() | clang::DeclContext | |
| getPrimaryContext() const | clang::DeclContext | [inline] |
| getQualifiedNameAsString() const | clang::NamedDecl | |
| getRedeclContext() | clang::DeclContext | |
| getRedeclContext() const | clang::DeclContext | [inline] |
| getReferencedProtocols() const | clang::ObjCInterfaceDecl | [inline] |
| getSourceRange() const override LLVM_READONLY | clang::ObjCInterfaceDecl | [inline, virtual] |
| getSuperClass() const | clang::ObjCInterfaceDecl | [inline] |
| getSuperClassLoc() const | clang::ObjCInterfaceDecl | [inline] |
| getTranslationUnitDecl() | clang::Decl | |
| getTranslationUnitDecl() const | clang::Decl | [inline] |
| getTypeForDecl() const | clang::ObjCInterfaceDecl | [inline] |
| getUnderlyingDecl() | clang::NamedDecl | [inline] |
| getUnderlyingDecl() const | clang::NamedDecl | [inline] |
| getVisibility() const | clang::NamedDecl | [inline] |
| hasAttr() const | clang::Decl | [inline] |
| hasAttrs() const | clang::Decl | [inline] |
| hasBody() const | clang::Decl | [inline, virtual] |
| hasCachedLinkage() const | clang::Decl | [inline, protected] |
| hasDefinition() const | clang::ObjCInterfaceDecl | [inline] |
| hasDesignatedInitializers() const | clang::ObjCInterfaceDecl | |
| hasExternalFormalLinkage() const | clang::NamedDecl | [inline] |
| hasExternalLexicalStorage() const | clang::DeclContext | [inline] |
| hasExternalVisibleStorage() const | clang::DeclContext | [inline] |
| hasLinkage() const | clang::NamedDecl | |
| hasLinkageBeenComputed() const | clang::NamedDecl | [inline] |
| hasTagIdentifierNamespace() const | clang::Decl | [inline] |
| HasUserDeclaredSetterMethod(const ObjCPropertyDecl *P) const | clang::ObjCContainerDecl | |
| Hidden | clang::Decl | [protected] |
| IdentifierNamespace enum name | clang::Decl | |
| IdentifierNamespace | clang::Decl | [protected] |
| IDNS_Label enum value | clang::Decl | |
| IDNS_LocalExtern enum value | clang::Decl | |
| IDNS_Member enum value | clang::Decl | |
| IDNS_Namespace enum value | clang::Decl | |
| IDNS_NonMemberOperator enum value | clang::Decl | |
| IDNS_ObjCProtocol enum value | clang::Decl | |
| IDNS_Ordinary enum value | clang::Decl | |
| IDNS_OrdinaryFriend enum value | clang::Decl | |
| IDNS_Tag enum value | clang::Decl | |
| IDNS_TagFriend enum value | clang::Decl | |
| IDNS_Type enum value | clang::Decl | |
| IDNS_Using enum value | clang::Decl | |
| InEnclosingNamespaceSetOf(const DeclContext *NS) const | clang::DeclContext | |
| instance_methods() const | clang::ObjCContainerDecl | [inline] |
| instmeth_begin() const | clang::ObjCContainerDecl | [inline] |
| instmeth_end() const | clang::ObjCContainerDecl | [inline] |
| instmeth_iterator typedef | clang::ObjCContainerDecl | |
| instmeth_range typedef | clang::ObjCContainerDecl | |
| isArcWeakrefUnavailable() const | clang::ObjCInterfaceDecl | |
| isCanonicalDecl() const | clang::Decl | [inline] |
| isClosure() const | clang::DeclContext | [inline] |
| isCXXClassMember() const | clang::NamedDecl | [inline] |
| isCXXInstanceMember() const | clang::NamedDecl | |
| isDeclInLexicalTraversal(const Decl *D) const | clang::DeclContext | [inline] |
| isDefinedOutsideFunctionOrMethod() const | clang::Decl | [inline] |
| isDependentContext() const | clang::DeclContext | |
| isDeprecated(std::string *Message=nullptr) const | clang::Decl | [inline] |
| isDesignatedInitializer(Selector Sel, const ObjCMethodDecl **InitMethod=nullptr) const | clang::ObjCInterfaceDecl | |
| isExternallyVisible() const | clang::NamedDecl | [inline] |
| isExternCContext() const | clang::DeclContext | |
| isExternCXXContext() const | clang::DeclContext | |
| isFileContext() const | clang::DeclContext | [inline] |
| clang::isFirstDecl() const | clang::Decl | [inline] |
| Redeclarable< ObjCInterfaceDecl >::isFirstDecl() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| isFromASTFile() const | clang::Decl | [inline] |
| isFunctionOrFunctionTemplate() const | clang::Decl | [inline] |
| isFunctionOrMethod() const | clang::DeclContext | [inline] |
| isHidden() const | clang::NamedDecl | [inline] |
| isImplicit() const | clang::Decl | [inline] |
| isImplicitInterfaceDecl() const | clang::ObjCInterfaceDecl | [inline] |
| isInAnonymousNamespace() const | clang::Decl | |
| isInIdentifierNamespace(unsigned NS) const | clang::Decl | [inline] |
| isInlineNamespace() const | clang::DeclContext | |
| isInStdNamespace() const | clang::Decl | |
| isInvalidDecl() const | clang::Decl | [inline] |
| isLinkageValid() const | clang::NamedDecl | |
| isLocalExternDecl() | clang::Decl | [inline] |
| isModulePrivate() const | clang::Decl | [inline] |
| isNamespace() const | clang::DeclContext | [inline] |
| isObjCContainer() const | clang::DeclContext | [inline] |
| isObjCRequiresPropertyDefs() const | clang::ObjCInterfaceDecl | |
| isOutOfLine() const | clang::Decl | [virtual] |
| isParameterPack() const | clang::Decl | |
| isRecord() const | clang::DeclContext | [inline] |
| isReferenced() const | clang::Decl | |
| isStdNamespace() const | clang::DeclContext | |
| isSuperClassOf(const ObjCInterfaceDecl *I) const | clang::ObjCInterfaceDecl | [inline] |
| isTagIdentifierNamespace(unsigned NS) | clang::Decl | [inline, static] |
| isTemplateDecl() const | clang::Decl | |
| isTemplateParameter() const | clang::Decl | [inline] |
| isTemplateParameterPack() const | clang::Decl | |
| isThisDeclarationADefinition() const | clang::ObjCInterfaceDecl | [inline] |
| isThisDeclarationReferenced() const | clang::Decl | [inline] |
| isTopLevelDeclInObjCContainer() const | clang::Decl | [inline] |
| isTranslationUnit() const | clang::DeclContext | [inline] |
| isTransparentContext() const | clang::DeclContext | |
| isUnavailable(std::string *Message=nullptr) const | clang::Decl | [inline] |
| isUsed(bool CheckUsedAttr=true) const | clang::Decl | |
| isWeakImported() const | clang::Decl | |
| ivar_begin() const | clang::ObjCInterfaceDecl | [inline] |
| ivar_empty() const | clang::ObjCInterfaceDecl | [inline] |
| ivar_end() const | clang::ObjCInterfaceDecl | [inline] |
| ivar_iterator typedef | clang::ObjCInterfaceDecl | |
| ivar_range typedef | clang::ObjCInterfaceDecl | |
| ivar_size() const | clang::ObjCInterfaceDecl | [inline] |
| ivars() const | clang::ObjCInterfaceDecl | [inline] |
| Kind enum name | clang::Decl | |
| known_categories() const | clang::ObjCInterfaceDecl | [inline] |
| known_categories_begin() const | clang::ObjCInterfaceDecl | [inline] |
| known_categories_empty() const | clang::ObjCInterfaceDecl | [inline] |
| known_categories_end() const | clang::ObjCInterfaceDecl | [inline] |
| known_categories_iterator typedef | clang::ObjCInterfaceDecl | |
| known_categories_range typedef | clang::ObjCInterfaceDecl | |
| known_extensions() const | clang::ObjCInterfaceDecl | [inline] |
| known_extensions_begin() const | clang::ObjCInterfaceDecl | [inline] |
| known_extensions_empty() const | clang::ObjCInterfaceDecl | [inline] |
| known_extensions_end() const | clang::ObjCInterfaceDecl | [inline] |
| known_extensions_iterator typedef | clang::ObjCInterfaceDecl | |
| known_extensions_range typedef | clang::ObjCInterfaceDecl | |
| LastDecl | clang::DeclContext | [mutable, protected] |
| LatestDeclLink(const ASTContext &Ctx) | clang::Redeclarable< ObjCInterfaceDecl > | [inline, protected, static] |
| LinkageComputer class | clang::Decl | [friend] |
| localUncachedLookup(DeclarationName Name, SmallVectorImpl< NamedDecl * > &Results) | clang::DeclContext | |
| lookup(DeclarationName Name) | clang::DeclContext | |
| lookup(DeclarationName Name) const | clang::DeclContext | [inline] |
| lookup_const_iterator typedef | clang::DeclContext | |
| lookup_const_result typedef | clang::DeclContext | |
| lookup_iterator typedef | clang::DeclContext | |
| lookup_result typedef | clang::DeclContext | |
| lookupClassMethod(Selector Sel) const | clang::ObjCInterfaceDecl | [inline] |
| lookupInheritedClass(const IdentifierInfo *ICName) | clang::ObjCInterfaceDecl | |
| lookupInstanceMethod(Selector Sel) const | clang::ObjCInterfaceDecl | [inline] |
| lookupInstanceVariable(IdentifierInfo *IVarName, ObjCInterfaceDecl *&ClassDeclared) | clang::ObjCInterfaceDecl | |
| lookupInstanceVariable(IdentifierInfo *IVarName) | clang::ObjCInterfaceDecl | [inline] |
| lookupMethod(Selector Sel, bool isInstance, bool shallowCategoryLookup=false, bool followSuper=true, const ObjCCategoryDecl *C=nullptr) const | clang::ObjCInterfaceDecl | |
| lookupNestedProtocol(IdentifierInfo *Name) | clang::ObjCInterfaceDecl | |
| lookupPrivateClassMethod(const Selector &Sel) | clang::ObjCInterfaceDecl | [inline] |
| lookupPrivateMethod(const Selector &Sel, bool Instance=true) const | clang::ObjCInterfaceDecl | |
| lookupPropertyAccessor(const Selector Sel, const ObjCCategoryDecl *Cat) const | clang::ObjCInterfaceDecl | [inline] |
| lookups() const | clang::DeclContext | [inline] |
| lookups_begin() const | clang::DeclContext | [inline] |
| lookups_end() const | clang::DeclContext | [inline] |
| lookups_range typedef | clang::DeclContext | |
| makeDeclVisibleInContext(NamedDecl *D) | clang::DeclContext | |
| markUsed(ASTContext &C) | clang::Decl | |
| mergeClassExtensionProtocolList(ObjCProtocolDecl *const *List, unsigned Num, ASTContext &C) | clang::ObjCInterfaceDecl | |
| meth_begin() const | clang::ObjCContainerDecl | [inline] |
| meth_end() const | clang::ObjCContainerDecl | [inline] |
| method_iterator typedef | clang::ObjCContainerDecl | |
| method_range typedef | clang::ObjCContainerDecl | |
| methods() const | clang::ObjCContainerDecl | [inline] |
| ModulePrivateFlag enum value | clang::Decl | [protected] |
| NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N) | clang::NamedDecl | [inline, protected] |
| NextInContextAndBits | clang::Decl | [protected] |
| noload_decls() const | clang::DeclContext | [inline] |
| noload_decls_begin() const | clang::DeclContext | [inline] |
| noload_decls_end() const | clang::DeclContext | [inline] |
| noload_lookup(DeclarationName Name) | clang::DeclContext | |
| noload_lookups() const | clang::DeclContext | [inline] |
| noload_lookups_begin() const | clang::DeclContext | [inline] |
| noload_lookups_end() const | clang::DeclContext | [inline] |
| OBJC_TQ_Bycopy enum value | clang::Decl | |
| OBJC_TQ_Byref enum value | clang::Decl | |
| OBJC_TQ_In enum value | clang::Decl | |
| OBJC_TQ_Inout enum value | clang::Decl | |
| OBJC_TQ_None enum value | clang::Decl | |
| OBJC_TQ_Oneway enum value | clang::Decl | |
| OBJC_TQ_Out enum value | clang::Decl | |
| ObjCContainerDecl(Kind DK, DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc) | clang::ObjCContainerDecl | [inline] |
| ObjCDeclQualifier enum name | clang::Decl | |
| operator new(std::size_t Size, const ASTContext &Ctx, unsigned ID, std::size_t Extra=0) | clang::Decl | [protected] |
| operator new(std::size_t Size, const ASTContext &Ctx, DeclContext *Parent, std::size_t Extra=0) | clang::Decl | [protected] |
| PreviousDeclLink(ObjCInterfaceDecl *D) | clang::Redeclarable< ObjCInterfaceDecl > | [inline, protected, static] |
| print(raw_ostream &Out, unsigned Indentation=0, bool PrintInstantiation=false) const | clang::Decl | |
| print(raw_ostream &Out, const PrintingPolicy &Policy, unsigned Indentation=0, bool PrintInstantiation=false) const | clang::Decl | |
| printGroup(Decl **Begin, unsigned NumDecls, raw_ostream &Out, const PrintingPolicy &Policy, unsigned Indentation=0) | clang::Decl | [static] |
| printName(raw_ostream &os) const | clang::NamedDecl | [inline] |
| printQualifiedName(raw_ostream &OS) const | clang::NamedDecl | |
| printQualifiedName(raw_ostream &OS, const PrintingPolicy &Policy) const | clang::NamedDecl | |
| PrintStats() | clang::Decl | [static] |
| prop_begin() const | clang::ObjCContainerDecl | [inline] |
| prop_end() const | clang::ObjCContainerDecl | [inline] |
| prop_iterator typedef | clang::ObjCContainerDecl | |
| prop_range typedef | clang::ObjCContainerDecl | |
| properties() const | clang::ObjCContainerDecl | [inline] |
| PropertyDeclOrder typedef | clang::ObjCContainerDecl | |
| PropertyMap typedef | clang::ObjCContainerDecl | |
| protocol_begin() const | clang::ObjCInterfaceDecl | [inline] |
| protocol_end() const | clang::ObjCInterfaceDecl | [inline] |
| protocol_iterator typedef | clang::ObjCInterfaceDecl | |
| protocol_loc_begin() const | clang::ObjCInterfaceDecl | [inline] |
| protocol_loc_end() const | clang::ObjCInterfaceDecl | [inline] |
| protocol_loc_iterator typedef | clang::ObjCInterfaceDecl | |
| protocol_loc_range typedef | clang::ObjCInterfaceDecl | |
| protocol_locs() const | clang::ObjCInterfaceDecl | [inline] |
| protocol_range typedef | clang::ObjCInterfaceDecl | |
| ProtocolPropertyMap typedef | clang::ObjCContainerDecl | |
| protocols() const | clang::ObjCInterfaceDecl | [inline] |
| redecl_iterator typedef | clang::ObjCInterfaceDecl | |
| redecl_range typedef | clang::ObjCInterfaceDecl | |
| clang::Redeclarable class | clang::Decl | [friend] |
| Redeclarable< ObjCInterfaceDecl >::Redeclarable(const ASTContext &Ctx) | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| RedeclLink | clang::Redeclarable< ObjCInterfaceDecl > | [protected] |
| clang::redecls() const | clang::Decl | [inline] |
| Redeclarable< ObjCInterfaceDecl >::redecls() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| clang::redecls_begin() const | clang::Decl | [inline] |
| Redeclarable< ObjCInterfaceDecl >::redecls_begin() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| clang::redecls_end() const | clang::Decl | [inline] |
| Redeclarable< ObjCInterfaceDecl >::redecls_end() const | clang::Redeclarable< ObjCInterfaceDecl > | [inline] |
| removeDecl(Decl *D) | clang::DeclContext | |
| setAccess(AccessSpecifier AS) | clang::Decl | [inline] |
| setAtEndRange(SourceRange atEnd) | clang::ObjCContainerDecl | [inline] |
| setAtStartLoc(SourceLocation Loc) | clang::ObjCContainerDecl | [inline] |
| setAttrs(const AttrVec &Attrs) | clang::Decl | [inline] |
| setCachedLinkage(Linkage L) const | clang::Decl | [inline, protected] |
| setCategoryListRaw(ObjCCategoryDecl *category) | clang::ObjCInterfaceDecl | [inline] |
| setDeclContext(DeclContext *DC) | clang::Decl | |
| setDeclName(DeclarationName N) | clang::NamedDecl | [inline] |
| setEndOfDefinitionLoc(SourceLocation LE) | clang::ObjCInterfaceDecl | [inline] |
| setExternallyCompleted() | clang::ObjCInterfaceDecl | |
| setHasDesignatedInitializers() | clang::ObjCInterfaceDecl | |
| setHasExternalLexicalStorage(bool ES=true) | clang::DeclContext | [inline] |
| setHasExternalVisibleStorage(bool ES=true) | clang::DeclContext | [inline] |
| setHidden(bool Hide) | clang::NamedDecl | [inline] |
| setImplementation(ObjCImplementationDecl *ImplD) | clang::ObjCInterfaceDecl | |
| setImplicit(bool I=true) | clang::Decl | [inline] |
| setInvalidDecl(bool Invalid=true) | clang::Decl | |
| setIsUsed() | clang::Decl | [inline] |
| setIvarList(ObjCIvarDecl *ivar) | clang::ObjCInterfaceDecl | [inline] |
| setLexicalDeclContext(DeclContext *DC) | clang::Decl | |
| setLocalExternDecl() | clang::Decl | [inline] |
| setLocation(SourceLocation L) | clang::Decl | [inline] |
| setModulePrivate(bool MP=true) | clang::Decl | [inline, protected] |
| setMustBuildLookupTable() | clang::DeclContext | [inline] |
| setNonMemberOperator() | clang::Decl | [inline] |
| setObjectOfFriendDecl(bool PerformFriendInjection=false) | clang::Decl | [inline] |
| setOwningModuleID(unsigned ID) | clang::Decl | [inline, protected] |
| setPreviousDecl(ObjCInterfaceDecl *PrevDecl) | clang::Redeclarable< ObjCInterfaceDecl > | |
| setProtocolList(ObjCProtocolDecl *const *List, unsigned Num, const SourceLocation *Locs, ASTContext &C) | clang::ObjCInterfaceDecl | [inline] |
| setReferenced(bool R=true) | clang::Decl | [inline] |
| setSuperClass(ObjCInterfaceDecl *superCls) | clang::ObjCInterfaceDecl | [inline] |
| setSuperClassLoc(SourceLocation Loc) | clang::ObjCInterfaceDecl | [inline] |
| setTopLevelDeclInObjCContainer(bool V=true) | clang::Decl | [inline] |
| setTypeForDecl(const Type *TD) const | clang::ObjCInterfaceDecl | [inline] |
| specific_attr_begin() const | clang::Decl | [inline] |
| specific_attr_end() const | clang::Decl | [inline] |
| specific_attrs() const | clang::Decl | [inline] |
| startDefinition() | clang::ObjCInterfaceDecl | |
| TopLevelDeclInObjCContainerFlag enum value | clang::Decl | [protected] |
| udir_range typedef | clang::DeclContext | |
| updateOutOfDate(IdentifierInfo &II) const | clang::Decl | [protected] |
| using_directives() const | clang::DeclContext | |
| VisibilityForType enum value | clang::NamedDecl | |
| VisibilityForValue enum value | clang::NamedDecl | |
| visible_categories() const | clang::ObjCInterfaceDecl | [inline] |
| visible_categories_begin() const | clang::ObjCInterfaceDecl | [inline] |
| visible_categories_empty() const | clang::ObjCInterfaceDecl | [inline] |
| visible_categories_end() const | clang::ObjCInterfaceDecl | [inline] |
| visible_categories_iterator typedef | clang::ObjCInterfaceDecl | |
| visible_categories_range typedef | clang::ObjCInterfaceDecl | |
| visible_extensions() const | clang::ObjCInterfaceDecl | [inline] |
| visible_extensions_begin() const | clang::ObjCInterfaceDecl | [inline] |
| visible_extensions_empty() const | clang::ObjCInterfaceDecl | [inline] |
| visible_extensions_end() const | clang::ObjCInterfaceDecl | [inline] |
| visible_extensions_iterator typedef | clang::ObjCInterfaceDecl | |
| visible_extensions_range typedef | clang::ObjCInterfaceDecl | |
| ~Decl() | clang::Decl | [protected, virtual] |
| ~DeclContext() | clang::DeclContext | |