reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7589 HandleAddressSpaceTypeAttribute(type, attr, state); 7593 if (!handleObjCPointerTypeAttr(state, attr, type)) 7594 distributeObjCPointerTypeAttr(state, attr, type); 7598 HandleVectorSizeAttr(type, attr, state.getSema()); 7602 HandleExtVectorTypeAttr(type, attr, state.getSema()); 7606 HandleNeonVectorTypeAttr(type, attr, state.getSema(), 7611 HandleNeonVectorTypeAttr(type, attr, state.getSema(), 7616 HandleOpenCLAccessAttr(type, attr, state.getSema()); 7621 HandleLifetimeBoundAttr(state, type, attr); 7626 type = state.getAttributedType(createSimpleAttr<NoDerefAttr>(Ctx, attr), 7627 type, type); 7627 type, type); 7634 if (!handleMSPointerTypeQualifierAttr(state, attr, type)) 7643 if (type->canHaveNullability() || type->isDependentType() || 7643 if (type->canHaveNullability() || type->isDependentType() || 7644 type->isArrayType() || 7645 !distributeNullabilityTypeAttr(state, type, attr)) { 7656 type, 7684 if (checkObjCKindOfType(state, type, attr)) 7700 distributeFunctionTypeAttrFromDeclSpec(state, attr, type); 7703 else if (!handleFunctionTypeAttr(state, attr, type)) 7704 distributeFunctionTypeAttr(state, attr, type); 7710 if (isa<AttributedType>(type) && attr.hasMacroIdentifier() && 7711 !type.getQualifiers().hasObjCLifetime() && 7712 !type.getQualifiers().hasObjCGCAttr() && 7716 type = state.getSema().Context.getMacroQualifiedType(type, MacroII); 7716 type = state.getSema().Context.getMacroQualifiedType(type, MacroII); 7718 cast<MacroQualifiedType>(type.getTypePtr()), 7724 type.getAddressSpace() != LangAS::Default) 7727 deduceOpenCLImplicitAddrSpace(state, type, TAL);