Lines Matching defs:SectionFlags
389 int SectionFlags = ASTContext::PSF_Read;
393 SectionFlags |= ASTContext::PSF_Write | ASTContext::PSF_ZeroInit;
397 SectionFlags |= ASTContext::PSF_Write;
407 SectionFlags |= ASTContext::PSF_Execute;
425 if (UnifySection(SecName, SectionFlags, PragmaLoc))
792 bool Sema::UnifySection(StringRef SectionName, int SectionFlags,
799 SectionName, Decl, PragmaLocation, SectionFlags);
804 if (Section.SectionFlags == SectionFlags ||
805 ((SectionFlags & ASTContext::PSF_Implicit) &&
806 !(Section.SectionFlags & ASTContext::PSF_Implicit)))
820 int SectionFlags,
825 if (Section.SectionFlags == SectionFlags)
827 if (!(Section.SectionFlags & ASTContext::PSF_Implicit)) {
839 ASTContext::SectionInfo(nullptr, PragmaSectionLocation, SectionFlags);
883 int SectionFlags, StringLiteral *SegmentName) {
884 UnifySection(SegmentName->getString(), SectionFlags, PragmaLocation);