Searched refs:Container (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DAttrIterator.h47 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 DASTContext.h1376 /// 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 DLoopIterator.h56 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 DSTLExtras.h314 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 DCGObjCRuntime.cpp33 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 DCGObjCMac.cpp923 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 DCGObjCGNU.cpp227 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 DDeclObjC.cpp863 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 DASTContext.cpp4911 /// 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 DSemaCodeComplete.cpp3449 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 DTreeTransform.h4812 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 DParser.cpp556 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 DBugReporter.cpp978 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 DRewriteModernObjC.cpp6578 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

Completed in 236 milliseconds