reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7523 state.setParsedNoDeref(false); 7539 state.getSema().Diag(attr.getLoc(), 7562 state.getSema().Diag(attr.getLoc(), diag::err_attribute_not_type_attr) 7570 state.getSema().Diag(attr.getLoc(), 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); 7625 ASTContext &Ctx = state.getSema().Context; 7626 type = state.getAttributedType(createSimpleAttr<NoDerefAttr>(Ctx, attr), 7629 state.setParsedNoDeref(true); 7634 if (!handleMSPointerTypeQualifierAttr(state, attr, type)) 7645 !distributeNullabilityTypeAttr(state, type, attr)) { 7648 endIndex = state.getCurrentChunkIndex(); 7650 endIndex = state.getDeclarator().getNumTypeObjects(); 7652 state.getDeclarator().isPrototypeContext() && 7653 !hasOuterPointerLikeChunk(state.getDeclarator(), endIndex); 7655 state, 7674 state.getSema().Diag(attr.getLoc(), 7678 state.getDeclarator().getDeclSpec().getBeginLoc(), 7684 if (checkObjCKindOfType(state, type, attr)) 7691 if (!state.getSema().getLangOpts().CPlusPlus) 7700 distributeFunctionTypeAttrFromDeclSpec(state, attr, type); 7703 else if (!handleFunctionTypeAttr(state, attr, type)) 7704 distributeFunctionTypeAttr(state, attr, type); 7716 type = state.getSema().Context.getMacroQualifiedType(type, MacroII); 7717 state.setExpansionLocForMacroQualifiedType( 7723 if (!state.getSema().getLangOpts().OpenCL || 7727 deduceOpenCLImplicitAddrSpace(state, type, TAL);