/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | AttrIterator.h | 47 template <typename SpecificAttr, typename Container = AttrVec> 49 typedef typename Container::const_iterator Iterator; 114 template <typename SpecificAttr, typename Container> 115 inline specific_attr_iterator<SpecificAttr, Container> 116 specific_attr_begin(const Container& container) { 117 return specific_attr_iterator<SpecificAttr, Container>(container.begin()); 119 template <typename SpecificAttr, typename Container> 120 inline specific_attr_iterator<SpecificAttr, Container> 121 specific_attr_end(const Container& container) { 122 return specific_attr_iterator<SpecificAttr, Container>(containe [all...] |
H A D | ASTContext.h | 1376 /// this method declaration. If non-NULL, Container must be either 1380 const Decl *Container,
|
/freebsd-10.3-release/contrib/llvm/include/llvm/Analysis/ |
H A D | LoopIterator.h | 56 LoopBlocksDFS(Loop *Container) : argument 57 L(Container), PostNumbers(NextPowerOf2(Container->getNumBlocks())) { 58 PostBlocks.reserve(Container->getNumBlocks());
|
/freebsd-10.3-release/contrib/llvm/include/llvm/ADT/ |
H A D | STLExtras.h | 314 template<typename Container> 315 void DeleteContainerPointers(Container &C) { 316 for (typename Container::iterator I = C.begin(), E = C.end(); I != E; ++I) 323 template<typename Container> 324 void DeleteContainerSeconds(Container &C) { 325 for (typename Container::iterator I = C.begin(), E = C.end(); I != E; ++I)
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 33 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); local 42 if (ID && declaresSameEntity(ID->getClassInterface(), Container)) 45 RL = &CGM.getContext().getASTObjCInterfaceLayout(Container); 54 for (const ObjCIvarDecl *IVD = Container->all_declared_ivar_begin();
|
H A D | CGObjCMac.cpp | 923 const Decl *Container); 979 const Decl *Container, 993 const Decl *Container, 1307 void AddModuleClassList(ArrayRef<llvm::GlobalValue*> Container, 2777 const Decl *Container, 2782 PushProtocolProperties(PropertySet, Properties, Container, (*P), ObjCTypes); 2790 GetPropertyTypeString(PD, Container) 2809 const Decl *Container, 2820 GetPropertyTypeString(PD, Container) 2829 PushProtocolProperties(PropertySet, Properties, Container, (* 2775 PushProtocolProperties(llvm::SmallPtrSet<const IdentifierInfo*,16> &PropertySet, SmallVectorImpl<llvm::Constant *> &Properties, const Decl *Container, const ObjCProtocolDecl *PROTO, const ObjCCommonTypesHelper &ObjCTypes) argument 2808 EmitPropertyList(Twine Name, const Decl *Container, const ObjCContainerDecl *OCD, const ObjCCommonTypesHelper &ObjCTypes) argument 4963 GetPropertyTypeString(const ObjCPropertyDecl *PD, const Decl *Container) argument 5505 AddModuleClassList(ArrayRef<llvm::GlobalValue*> Container, const char *SymbolName, const char *SectionName) argument 6122 const ObjCInterfaceDecl *Container = Ivar->getContainingInterface(); local [all...] |
H A D | CGObjCGNU.cpp | 227 const Decl *Container) { 233 CGM.getContext().getObjCEncodingForPropertyDecl(PD, Container, TypeStr); 226 MakePropertyEncodingString(const ObjCPropertyDecl *PD, const Decl *Container) argument
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclObjC.cpp | 863 static void CollectOverriddenMethodsRecurse(const ObjCContainerDecl *Container, argument 867 if (!Container) 874 Category = dyn_cast<ObjCCategoryDecl>(Container)) { 879 Overridden = Container->getMethod(Method->getSelector(), 898 Overridden = Container->getMethod(Method->getSelector(), 908 if (const ObjCProtocolDecl *Protocol = dyn_cast<ObjCProtocolDecl>(Container)){ 916 Interface = dyn_cast<ObjCInterfaceDecl>(Container)) { 936 static inline void CollectOverriddenMethods(const ObjCContainerDecl *Container, argument 939 CollectOverriddenMethodsRecurse(Container, Method, Methods, 1011 const ObjCContainerDecl *Container local [all...] |
H A D | ASTContext.cpp | 4911 /// property declaration. If non-NULL, Container must be either an 4936 const Decl *Container, 4943 if (Container) { 4945 dyn_cast<ObjCCategoryImplDecl>(Container)) { 4959 const ObjCImplementationDecl *OID=cast<ObjCImplementationDecl>(Container); 4935 getObjCEncodingForPropertyDecl(const ObjCPropertyDecl *PD, const Decl *Container, std::string& S) const argument
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 3449 static ObjCContainerDecl *getContainerDef(ObjCContainerDecl *Container) { argument 3450 if (ObjCInterfaceDecl *Interface = dyn_cast<ObjCInterfaceDecl>(Container)) { 3457 if (ObjCProtocolDecl *Protocol = dyn_cast<ObjCProtocolDecl>(Container)) { 3463 return Container; 3466 static void AddObjCProperties(ObjCContainerDecl *Container, argument 3475 Container = getContainerDef(Container); 3478 for (ObjCContainerDecl::prop_iterator P = Container->prop_begin(), 3479 PEnd = Container->prop_end(); 3489 ASTContext &Context = Container 4846 AddObjCMethods(ObjCContainerDecl *Container, bool WantInstanceMethods, ObjCMethodKind WantKind, ArrayRef<IdentifierInfo *> SelIdents, DeclContext *CurContext, VisitedSelectorSet &Selectors, bool AllowSameLength, ResultBuilder &Results, bool InOriginalClass = true) argument 5988 ObjCContainerDecl *Container local 6030 ObjCContainerDecl *Container local 6124 FindImplementableMethods(ASTContext &Context, ObjCContainerDecl *Container, bool WantInstanceMethods, QualType ReturnType, KnownMethodsMap &KnownMethods, bool InOriginalClass = true) argument [all...] |
H A D | TreeTransform.h | 4812 ArgLocContainer *Container; member in class:clang::TemplateArgumentLocContainerIterator 4835 TemplateArgumentLocContainerIterator(ArgLocContainer &Container, argument 4837 : Container(&Container), Index(Index) { } 4851 return Container->getArgLoc(Index); 4855 return pointer(Container->getArgLoc(Index)); 4860 return X.Container == Y.Container && X.Index == Y.Index;
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | Parser.cpp | 556 SmallVectorImpl<TemplateIdAnnotation *> &Container; member in class:__anon3330::DestroyTemplateIdAnnotationsRAIIObj 559 &Container) 560 : Container(Container) {} 564 Container.begin(), E = Container.end(); 567 Container.clear(); 558 DestroyTemplateIdAnnotationsRAIIObj(SmallVectorImpl<TemplateIdAnnotation *> &Container) argument
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporter.cpp | 978 bool containsLocation(const PathDiagnosticLocation &Container, 1049 bool EdgeBuilder::containsLocation(const PathDiagnosticLocation &Container, argument 1052 if (Container == Containee) 1055 if (Container.asDecl()) 1059 if (const Stmt *ContainerS = Container.asStmt()) { 1069 SourceRange ContainerR = Container.asRange();
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 6578 const Decl *Container, 6597 Context->getObjCEncodingForPropertyDecl(PropDecl, Container, PropertyTypeString); 7143 /* Container */0, 7364 /* Container */IDecl, 7623 /* Container */IDecl, 6575 Write_prop_list_t_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCPropertyDecl *> Properties, const Decl *Container, StringRef VarName, StringRef ProtocolName) argument
|