Searched refs:CDecl (Results 1 - 15 of 15) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp54 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl);
55 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl,
60 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl,
75 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl);
876 ObjCContainerDecl *CDecl,
884 migrateFactoryMethod(Ctx, CDecl, OM);
893 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton);
900 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf);
906 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
908 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
875 migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM) argument
1154 migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl) argument
1170 migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM, ObjCInstanceTypeFamily OIT_Family) argument
1441 migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp645 ObjCInterfaceDecl *CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(CDeclU); local
646 if (CDecl == 0) {
655 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl);
866 ObjCCategoryDecl *CDecl; local
878 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc,
880 CDecl->setInvalidDecl();
881 CurContext->addDecl(CDecl);
885 return ActOnObjCContainerStartDefinition(CDecl);
905 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc,
908 CurContext->addDecl(CDecl);
944 ObjCCategoryImplDecl *CDecl = local
1161 ObjCCategoryDecl *CDecl = *Ext; local
1620 CheckProtocolMethodDefs(SourceLocation ImpLoc, ObjCProtocolDecl *PDecl, bool& IncompleteImpl, const SelectorSet &InsMap, const SelectorSet &ClsMap, ObjCContainerDecl *CDecl) argument
1721 MatchAllMethodDeclarations(const SelectorSet &InsMap, const SelectorSet &ClsMap, SelectorSet &InsMapSeen, SelectorSet &ClsMapSeen, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool &IncompleteImpl, bool ImmediateClass, bool WarnCategoryMethodImpl) argument
1873 ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool IncompleteImpl) argument
[all...]
H A DSemaObjCProperty.cpp172 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
173 if (CDecl->IsClassExtension()) {
352 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); local
356 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface();
399 Diag(CDecl->getLocation(), diag::err_continuation_class);
420 /* lexicalDC = */ CDecl);
424 L->AddedObjCPropertyInClassExtension(PrimaryPDecl, /*OrigProp=*/0, CDecl);
499 /* lexicalDC = */ CDecl);
527 ProcessPropertyDecl(PIDecl, CCPrimary, PDecl, CDecl);
531 L->AddedObjCPropertyInClassExtension(PDecl, PIDecl, CDecl);
535 CreatePropertyDecl(Scope *S, ObjCContainerDecl *CDecl, SourceLocation AtLoc, SourceLocation LParenLoc, FieldDeclarator &FD, Selector GetterSel, Selector SetterSel, const bool isAssign, const bool isReadWrite, const unsigned Attributes, const unsigned AttributesAsWritten, TypeSourceInfo *TInfo, tok::ObjCKeywordKind MethodImplKind, DeclContext *lexicalDC) argument
1436 CollectImmediateProperties(ObjCContainerDecl *CDecl, ObjCContainerDecl::PropertyMap &PropMap, ObjCContainerDecl::PropertyMap &SuperPropMap) argument
1487 CollectSuperClassPropertyImplementations(ObjCInterfaceDecl *CDecl, ObjCInterfaceDecl::PropertyMap &PropMap) argument
1613 DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl) argument
[all...]
H A DSemaCodeComplete.cpp5309 ObjCInterfaceDecl *CDecl = 0; local
5312 CDecl = CurMethod->getClassInterface();
5313 if (!CDecl)
5317 CDecl = CDecl->getSuperClass();
5318 if (!CDecl)
5327 CDecl);
5330 // Fall through to send to the superclass in CDecl.
5337 if ((CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(ND))) {
5342 CDecl
5410 ObjCInterfaceDecl *CDecl = 0; local
[all...]
H A DSemaLookup.cpp4523 void TypoCorrection::addCorrectionDecl(NamedDecl *CDecl) {
4524 if (!CDecl) return;
4529 CorrectionDecls.push_back(CDecl->getUnderlyingDecl());
4532 CorrectionName = CDecl->getDeclName();
4555 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(),
4557 CDecl != CDeclEnd; ++CDecl) {
4558 if (!isa<TypeDecl>(*CDecl))
H A DSemaDecl.cpp6003 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(),
6005 CDecl != CDeclEnd; ++CDecl) {
6006 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl);
6089 for (TypoCorrection::decl_iterator CDecl = Correction.begin(),
6091 CDecl != CDeclEnd; ++CDecl) {
6092 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl);
11697 if (ObjCCategoryDecl *CDecl =
11699 if (LangOpts.ObjCRuntime.isFragile() || !CDecl
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DTypoCorrection.h146 void setCorrectionDecl(NamedDecl *CDecl) { argument
148 addCorrectionDecl(CDecl);
159 void addCorrectionDecl(NamedDecl *CDecl);
H A DSema.h2607 ObjCContainerDecl *CDecl);
2624 ObjCContainerDecl *CDecl);
2634 void CollectImmediateProperties(ObjCContainerDecl *CDecl,
2673 ObjCContainerDecl *CDecl,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp404 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl,
415 void RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl,
468 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
871 ObjCContainerDecl *CDecl = local
874 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
875 CDecl = CatDecl->getClassInterface();
876 std::string RecName = CDecl->getName();
3939 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local
3940 if (ObjCInterefaceHasBitfieldGroups.count(CDecl)) {
3945 for (const ObjCIvarDecl *IVD = CDecl
3984 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local
4021 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local
4034 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local
4060 RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, std::string &Result) argument
4137 RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, std::string &Result) argument
4191 ObjCInterfaceDecl *CDecl = OIMP->getClassInterface(); local
4200 ObjCInterfaceDecl *CDecl = CIMP->getClassInterface(); local
6073 ObjCInterfaceDecl *CDecl = ObjCInterfacesSeen[i]; local
6690 Write_class_t(ASTContext *Context, std::string &Result, StringRef VarName, const ObjCInterfaceDecl *CDecl, bool metaclass) argument
6938 Write_IvarOffsetVar(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> Ivars, ObjCInterfaceDecl *CDecl) argument
6981 Write__ivar_list_t_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> OriginalIvars, StringRef VarName, ObjCInterfaceDecl *CDecl) argument
7280 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local
7455 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local
7556 ObjCCategoryDecl *CDecl local
7804 ObjCContainerDecl *CDecl = local
[all...]
H A DRewriteObjC.cpp329 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl,
340 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
536 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
3159 void RewriteObjC::RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, argument
3161 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct");
3162 assert(CDecl->getName() != "" &&
3165 if (ObjCSynthesizedStructs.count(CDecl))
3167 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass();
3168 int NumIvars = CDecl->ivar_size();
3169 SourceLocation LocStart = CDecl
5381 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local
5742 ObjCCategoryDecl *CDecl local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclPrinter.cpp398 CXXConstructorDecl *CDecl = dyn_cast<CXXConstructorDecl>(D); local
412 if (CDecl && CDecl->isExplicitSpecified())
489 if (CDecl) {
491 for (CXXConstructorDecl::init_const_iterator B = CDecl->init_begin(),
492 E = CDecl->init_end();
H A DASTContext.cpp1812 void ASTContext::CollectInheritedProtocols(const Decl *CDecl, argument
1814 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) {
1841 } else if (const ObjCCategoryDecl *OC = dyn_cast<ObjCCategoryDecl>(CDecl)) {
1850 } else if (const ObjCProtocolDecl *OP = dyn_cast<ObjCProtocolDecl>(CDecl)) {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp388 Decl *CDecl) {
486 Diag(CDecl->getLocStart(), diag::note_objc_container_start)
535 Diag(CDecl->getLocStart(), diag::note_objc_container_start)
387 ParseObjCInterfaceDeclList(tok::ObjCKeywordKind contextKey, Decl *CDecl) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h1713 void CollectInheritedProtocols(const Decl *CDecl,
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1175 Decl *CDecl);

Completed in 523 milliseconds