Searched defs:Class (Results 101 - 118 of 118) sorted by relevance

12345

/external/clang/lib/Sema/
H A DSemaInit.cpp5022 CXXRecordDecl *Class,
5024 DeclContext::lookup_result R = S.LookupConstructors(Class);
5130 CXXRecordDecl *Class = nullptr; local
5132 Class = cast<CXXRecordDecl>(Record->getDecl());
5133 if (!Class)
5151 bool Elidable = CurInitExpr->isTemporaryObject(S.Context, Class);
5163 LookupCopyAndMoveConstructors(S, CandidateSet, Class, CurInitExpr);
6062 QualType Class = S.Context.getTypeDeclType(Constructor->getParent()); local
6063 if (S.Context.hasSameUnqualifiedType(SourceType, Class) ||
6064 S.IsDerivedFrom(SourceType, Class))
5020 LookupCopyAndMoveConstructors(Sema &S, OverloadCandidateSet &CandidateSet, CXXRecordDecl *Class, Expr *CurInitExpr) argument
[all...]
H A DSemaLookup.cpp559 static bool CanDeclareSpecialMemberFunction(const CXXRecordDecl *Class) { argument
561 if (!Class->getDefinition() || Class->isDependentContext())
565 return !Class->isBeingDefined();
568 void Sema::ForceDeclarationOfImplicitMembers(CXXRecordDecl *Class) { argument
569 if (!CanDeclareSpecialMemberFunction(Class))
573 if (Class->needsImplicitDefaultConstructor())
574 DeclareImplicitDefaultConstructor(Class);
577 if (Class->needsImplicitCopyConstructor())
578 DeclareImplicitCopyConstructor(Class);
629 CXXRecordDecl *Class = const_cast<CXXRecordDecl *>(Record); local
653 CXXRecordDecl *Class = const_cast<CXXRecordDecl *>(Record); local
1873 LookupInSuper(LookupResult &R, CXXRecordDecl *Class) argument
2059 addAssociatedClassesAndNamespaces(AssociatedLookup &Result, CXXRecordDecl *Class) argument
2208 CXXRecordDecl *Class local
2606 LookupDefaultConstructor(CXXRecordDecl *Class) argument
2615 LookupCopyingConstructor(CXXRecordDecl *Class, unsigned Quals) argument
2627 LookupMovingConstructor(CXXRecordDecl *Class, unsigned Quals) argument
2637 LookupConstructors(CXXRecordDecl *Class) argument
2654 LookupCopyingAssignment(CXXRecordDecl *Class, unsigned Quals, bool RValueThis, unsigned ThisQuals) argument
2671 LookupMovingAssignment(CXXRecordDecl *Class, unsigned Quals, bool RValueThis, unsigned ThisQuals) argument
2692 LookupDestructor(CXXRecordDecl *Class) argument
[all...]
H A DSemaType.cpp941 // Class<protocol-list>
1309 // retaining. This currently only triggers for Class (possibly
1822 /// \brief Build a member pointer type \c T Class::*.
1825 /// \param Class the class type into which the member pointer points.
1831 QualType Sema::BuildMemberPointerType(QualType T, QualType Class, argument
1855 if (!Class->isDependentType() && !Class->isRecordType()) {
1856 Diag(Loc, diag::err_mempointer_in_nonclass_type) << Class;
1865 return Context.getMemberPointerType(T, Class.getTypePtr());
2210 case TTK_Class: Error = 3; /* Class membe
[all...]
H A DSemaCodeComplete.cpp508 // Class template (partial) specializations are never added as results.
3667 ObjCInterfaceDecl *Class = nullptr; local
3670 Class = ObjCPtr->getInterfaceDecl();
3672 Class = BaseType->getAs<ObjCObjectType>()->getInterface();
3675 if (Class) {
3678 LookupVisibleDecls(Class, LookupMemberName, Consumer,
5037 ObjCInterfaceDecl *Class = dyn_cast_or_null<ObjCInterfaceDecl>(CurContext); local
5038 if (!Class) {
5041 Class = Category->getClassInterface();
5043 if (!Class)
5064 ObjCInterfaceDecl *Class local
6027 ObjCInterfaceDecl *Class = dyn_cast_or_null<ObjCInterfaceDecl>(CurClass); local
6301 InheritsFromClassNamed(ObjCInterfaceDecl *Class, StringRef Name) argument
[all...]
H A DSemaDecl.cpp982 ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(FirstDecl); local
983 if (!Class) {
987 Class = Alias->getClassInterface();
990 if (Class) {
991 DiagnoseUseOfDecl(Class, NameLoc);
1000 QualType T = Context.getObjCInterfaceType(Class);
1926 if (!TypeID->isStr("Class"))
1929 // Install the built-in type for 'Class', ignoring the current definition.
13177 // FIXME. Class extension does not have a LocEnd field.
H A DTreeTransform.h656 #define OPENMP_CLAUSE(Name, Class) \
658 OMPClause *Transform ## Class(Class *S);
2099 Stmt::StmtClass Class,
2106 switch (Class) {
2634 ObjCInterfaceDecl *Class = Method->getClassInterface(); local
2635 QualType ReceiverTy = SemaRef.Context.getObjCInterfaceType(Class);
2880 case Stmt::Node##Class: return getDerived().Transform##Node(cast<Node>(S));
2888 #define EXPR(Node, Parent) case Stmt::Node##Class:
2910 #define OPENMP_CLAUSE(Name, Class) \
2098 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
9196 CXXRecordDecl *Class local
[all...]
H A DSemaDeclCXX.cpp1293 static bool findCircularInheritance(const CXXRecordDecl *Class, argument
1297 Class = Class->getCanonicalDecl();
1308 if (Base->getCanonicalDecl() == Class)
1326 Sema &S, CXXRecordDecl *Class, Attr *ClassAttr,
1379 Sema::CheckBaseSpecifier(CXXRecordDecl *Class, argument
1388 if (Class->isUnion()) {
1389 Diag(Class->getLocation(), diag::err_base_clause_on_union)
1408 if (BaseDecl->getCanonicalDecl() == Class->getCanonicalDecl() ||
1410 findCircularInheritance(Class, BaseDec
1325 propagateDLLAttrToBaseClassTemplate( Sema &S, CXXRecordDecl *Class, Attr *ClassAttr, ClassTemplateSpecializationDecl *BaseTemplateSpec, SourceLocation BaseLoc) argument
1516 CXXRecordDecl *Class = dyn_cast<CXXRecordDecl>(classdecl); local
1584 AttachBaseSpecifiers(CXXRecordDecl *Class, CXXBaseSpecifier **Bases, unsigned NumBases) argument
4717 checkDLLAttribute(Sema &S, CXXRecordDecl *Class) argument
5001 lookupCallFromSpecialMember( Sema &S, CXXRecordDecl *Class, Sema::CXXSpecialMember CSM, unsigned FieldQuals, bool ConstRHS) argument
5455 lookupIn(CXXRecordDecl *Class, unsigned Quals, bool IsMutable) argument
5550 shouldDeleteForClassSubobject( CXXRecordDecl *Class, Subobject Subobj, unsigned Quals) argument
8449 hasDependentBases(const CXXRecordDecl *Class) argument
8460 mightShareBases(const CXXRecordDecl *Class) argument
9438 getDefaultArgExprsForConstructors(Sema &S, CXXRecordDecl *Class) argument
10454 checkMoveAssignmentForRepeatedMove(Sema &S, CXXRecordDecl *Class, SourceLocation CurrentLocation) argument
13118 MarkVTableUsed(SourceLocation Loc, CXXRecordDecl *Class, bool DefinitionRequired) argument
13177 CXXRecordDecl *Class = VTableUses[I].first->getDefinition(); local
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DRetainCountChecker.cpp555 // FIXME: Class method lookup. Right now we dont' have a good way
765 const ObjCInterfaceDecl *Class = M.getReceiverInterface(); local
767 return getMethodSummary(M.getSelector(), Class, M.getDecl(),
2904 // id, id<...>, or Class. If we have an ObjCInterfaceDecl, we know this
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp2983 unsigned Class = Desc.getSchedClass(); local
2984 int ItinUOps = ItinData->getNumMicroOps(Class);
3967 unsigned Class = MCID.getSchedClass(); local
3970 if (!ItinData->isEmpty() && ItinData->getNumMicroOps(Class) < 0)
3974 unsigned Latency = ItinData->getStageLatency(Class);
/external/clang/lib/CodeGen/
H A DCGObjCMac.cpp1188 const ObjCInterfaceDecl *Class,
1194 Selector Sel, const ObjCInterfaceDecl *Class,
1463 const ObjCInterfaceDecl *Class,
1469 Selector Sel, const ObjCInterfaceDecl *Class,
1778 const ObjCInterfaceDecl *Class,
1804 Target = EmitClassRef(CGF, Class->getSuperClass());
1808 llvm::Constant *MetaClassPtr = EmitMetaClassRef(Class);
1815 Target = EmitClassRef(CGF, Class->getSuperClass());
1817 llvm::Value *ClassPtr = EmitSuperClassRef(Class);
1841 const ObjCInterfaceDecl *Class,
1774 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
1835 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
3951 llvm::Value *Class = EmitClassRef(CGF, IDecl); local
6582 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
6717 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
[all...]
H A DMicrosoftCXXABI.cpp130 // Base -> no name, just ~Class
1149 const CXXRecordDecl *Class = CD->getParent(); local
1151 if (Class->getNumVBases()) {
2969 for (MSRTTIClass *Class = &Classes.front(); Class <= &Classes.back();) {
2970 if ((Class->Flags & MSRTTIClass::IsVirtual) &&
2971 !VirtualBases.insert(Class->RD).second) {
2972 Class = MSRTTIClass::getNextChild(Class);
2975 if (!UniqueBases.insert(Class
3075 getBaseClassDescriptor(const MSRTTIClass &Class) argument
[all...]
/external/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp172 if (ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(*I)) {
173 if (!Class->isThisDeclarationADefinition()) {
1260 case ObjCMessageExpr::Class:
1336 case ObjCMessageExpr::Class:
2450 // SynthGetSuperClassFunctionDecl - Class class_getSuperclass(Class cls);
2679 // (id)class_getSuperclass((Class)objc_getClass("CurrentClass"))
2687 // (Class)objc_getClass("CurrentClass")
2697 // (id)class_getSuperclass((Class)objc_getClass("CurrentClass"))
2749 case ObjCMessageExpr::Class
2751 ObjCInterfaceDecl *Class local
[all...]
H A DRewriteModernObjC.cpp192 if (ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(*I)) {
193 if (!Class->isThisDeclarationADefinition()) {
198 ObjCInterfacesSeen.push_back(Class);
1473 case ObjCMessageExpr::Class:
1556 case ObjCMessageExpr::Class:
2534 // SynthGetClassFunctionDecl - Class objc_getClass(const char *name);
2548 // SynthGetSuperClassFunctionDecl - Class class_getSuperclass(Class cls);
2564 // SynthGetMetaClassFunctionDecl - Class objc_getMetaClass(const char *name);
2786 ObjCInterfaceDecl *Class local
2937 ObjCInterfaceDecl *Class = local
3365 ObjCInterfaceDecl *Class local
[all...]
/external/clang/tools/libclang/
H A DCIndex.cpp1414 // "Class") have associated declarations. Create cursors for those.
1954 #define OPENMP_CLAUSE(Name, Class) \
1955 void Visit##Class(const Class *C);
3568 const ObjCInterfaceDecl *Class = getCursorObjCClassRef(C).first; local
3569 return cxstring::createRef(Class->getIdentifier()->getNameStart());
4912 const ObjCInterfaceDecl *Class = getCursorObjCClassRef(C).first; local
4913 if (const ObjCInterfaceDecl *Def = Class->getDefinition())
4916 return MakeCXCursor(Class, tu);
5099 if (const ObjCInterfaceDecl *Class
[all...]
/external/clang/include/clang/AST/
H A DType.h105 #define TYPE(Class, Base) class Class##Type;
1174 #define TYPE(Class, Base) Class,
1175 #define LAST_TYPE(Class) TypeLast = Class,
1176 #define ABSTRACT_TYPE(Class, Base)
1584 bool isObjCQualifiedClassType() const; // Class<foo>
1587 bool isObjCClassType() const; // Class
1588 bool isObjCSelType() const; // Class
2221 const Type *Class; member in class:clang::MemberPointerType
2259 Profile(llvm::FoldingSetNodeID &ID, QualType Pointee, const Type *Class) argument
[all...]
/external/clang/lib/AST/
H A DExprConstant.cpp1039 bool castBack(const CXXRecordDecl *Class) { argument
1046 if (Expected->getCanonicalDecl() != Class->getCanonicalDecl()) {
8661 #define STMT(Node, Base) case Expr::Node##Class:
/external/llvm/lib/IR/
H A DCore.cpp1450 void LLVMSetDLLStorageClass(LLVMValueRef Global, LLVMDLLStorageClass Class) { argument
1452 static_cast<GlobalValue::DLLStorageClassTypes>(Class));
/external/robolectric/lib/main/
H A Dandroid.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/android/ com/android/internal/ com/android/internal/util/ ...

Completed in 670 milliseconds

12345