HomeSort by relevance Sort by last modified time
    Searched refs:ClassDecl (Results 1 - 25 of 26) sorted by null

1 2

  /external/clang/lib/Sema/
SemaDeclCXX.cpp     [all...]
SemaObjCProperty.cpp 170 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext);
172 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
187 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD,
197 (isa<ObjCInterfaceDecl>(ClassDecl) ||
198 isa<ObjCProtocolDecl>(ClassDecl)));
204 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) {
234 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
241 ObjCProtocolDecl *Proto = cast<ObjCProtocolDecl>(ClassDecl);
730 ObjCInterfaceDecl *ClassDecl,
734 PI = ClassDecl->all_referenced_protocol_begin()
    [all...]
SemaDeclObjC.cpp     [all...]
SemaExprObjC.cpp     [all...]
SemaCodeComplete.cpp     [all...]
SemaPseudoObject.cpp 242 if (const CXXRecordDecl *ClassDecl = ty->getAsCXXRecordDecl())
243 return ClassDecl->isTriviallyCopyable();
    [all...]
SemaInit.cpp     [all...]
SemaOverload.cpp     [all...]
  /external/clang/lib/CodeGen/
CGClass.cpp 58 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl,
64 ComputeNonVirtualBaseClassOffset(getContext(), ClassDecl,
382 const CXXRecordDecl *ClassDecl,
404 CGF.InitializeVTablePointers(ClassDecl);
409 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl,
530 const CXXRecordDecl *ClassDecl,
543 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl);
746 FieldMemcpyizer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl,
748 : CGF(CGF), ClassDecl(ClassDecl), SrcRec(SrcRec),
    [all...]
CGCXXABI.h 217 const CXXRecordDecl *ClassDecl,
CGObjCGNU.cpp 515 virtual void GenerateClass(const ObjCImplementationDecl *ClassDecl);
    [all...]
MicrosoftCXXABI.cpp 58 const CXXRecordDecl *ClassDecl,
324 const CXXRecordDecl *ClassDecl,
326 int64_t VBPtrChars = GetVBPtrOffsetFromBases(ClassDecl).getQuantity();
329 CharUnits VBTableChars = IntSize * GetVBTableIndex(ClassDecl, BaseClassDecl);
    [all...]
ItaniumCXXABI.cpp 107 const CXXRecordDecl *ClassDecl,
743 const CXXRecordDecl *ClassDecl,
747 CGM.getVTableContext().getVirtualBaseOffsetOffset(ClassDecl, BaseClassDecl);
    [all...]
CodeGenModule.h 639 GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl,
    [all...]
CGExpr.cpp 247 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(RT->getDecl());
248 if (!ClassDecl->hasTrivialDestructor())
249 ReferenceTemporaryDtor = ClassDecl->getDestructor();
    [all...]
CGObjC.cpp 73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface();
74 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl);
84 ClassDecl, BoxingMethod);
    [all...]
CodeGenFunction.h     [all...]
  /external/clang/lib/AST/
DeclObjC.cpp 401 ObjCInterfaceDecl* ClassDecl = this;
402 while (ClassDecl != NULL) {
403 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) {
404 clsDeclared = ClassDecl;
409 Ext = ClassDecl->visible_extensions_begin(),
410 ExtEnd = ClassDecl->visible_extensions_end();
413 clsDeclared = ClassDecl;
418 ClassDecl = ClassDecl->getSuperClass();
435 ObjCInterfaceDecl* ClassDecl = this
    [all...]
Type.cpp 869 if (CXXRecordDecl *ClassDecl = dyn_cast<CXXRecordDecl>(Record->getDecl()))
870 return ClassDecl->isAggregate();
    [all...]
  /external/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 677 CXXRecordDecl *ClassDecl = getAsCXXRecordDecl(TypeNode);
678 if (ClassDecl == NULL)
680 if (ClassDecl == Declaration) {
686 if (Base.matches(*ClassDecl, this, &Result)) {
690 if (classIsDerivedFrom(ClassDecl, Base, Builder))
  /external/clang/lib/Rewrite/Frontend/
RewriteObjC.cpp 271 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl,
759 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface();
762 S += ClassDecl->getIdentifier()->getName();
809 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1)
    [all...]
RewriteModernObjC.cpp 311 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl,
    [all...]
  /external/clang/lib/Parse/
ParseDeclCXX.cpp     [all...]
  /external/clang/include/clang/Sema/
Sema.h     [all...]
  /external/clang/include/clang/Parse/
Parser.h     [all...]

Completed in 762 milliseconds

1 2