Lines Matching refs:Attr
28 static Attr *handleFallThroughAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleFallThroughAttr()
30 FallThroughAttr Attr(S.Context, A); in handleFallThroughAttr() local
55 static Attr *handleSuppressAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleSuppressAttr()
78 static Attr *handleLoopHintAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleLoopHintAttr()
219 static Attr *handleNoMergeAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleNoMergeAttr()
286 static Attr *handleNoInlineAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleNoInlineAttr()
301 static Attr *handleAlwaysInlineAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleAlwaysInlineAttr()
316 static Attr *handleCXXAssumeAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleCXXAssumeAttr()
325 static Attr *handleMustTailAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleMustTailAttr()
331 static Attr *handleLikely(Sema &S, Stmt *St, const ParsedAttr &A, in handleLikely()
340 static Attr *handleUnlikely(Sema &S, Stmt *St, const ParsedAttr &A, in handleUnlikely()
376 static Attr *handleCodeAlignAttr(Sema &S, Stmt *St, const ParsedAttr &A) { in handleCodeAlignAttr()
385 static void CheckForDuplicateLoopAttrs(Sema &S, ArrayRef<const Attr *> Attrs) { in CheckForDuplicateLoopAttrs()
386 auto FindFunc = [](const Attr *A) { return isa<const LoopAttrT>(A); }; in CheckForDuplicateLoopAttrs()
423 static Attr *handleMSConstexprAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleMSConstexprAttr()
439 const SmallVectorImpl<const Attr *> &Attrs) { in CheckForIncompatibleAttributes()
557 static Attr *handleOpenCLUnrollHint(Sema &S, Stmt *St, const ParsedAttr &A, in handleOpenCLUnrollHint()
588 static Attr *handleHLSLLoopHintAttr(Sema &S, Stmt *St, const ParsedAttr &A, in handleHLSLLoopHintAttr()
621 static Attr *ProcessStmtAttribute(Sema &S, Stmt *St, const ParsedAttr &A, in ProcessStmtAttribute()
686 SmallVectorImpl<const Attr *> &OutAttrs) { in ProcessStmtAttributes()
688 if (const Attr *A = ProcessStmtAttribute(*this, S, AL, InAttrs.Range)) in ProcessStmtAttributes()
696 bool Sema::CheckRebuiltStmtAttributes(ArrayRef<const Attr *> Attrs) { in CheckRebuiltStmtAttributes()