A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/SemaAttr_8cpp.html below:

clang: lib/Sema/SemaAttr.cpp File Reference

#include "CheckExprLifetime.h"
#include "clang/AST/ASTConsumer.h"
#include "clang/AST/Attr.h"
#include "clang/AST/Expr.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Sema/Lookup.h"
#include <optional>
#include "clang/Basic/AttrSubMatchRulesList.inc"

Go to the source code of this file.

#define  ATTR_MATCH_RULE(Value, Spelling, IsAbstract)   #define  ATTR_MATCH_SUB_RULE(Value, Spelling, IsAbstract, Parent, IsNegated)   #define  ATTR_MATCH_RULE(Value, Spelling, IsAbstract)   #define  ATTR_MATCH_SUB_RULE(Value, Spelling, IsAbstract, Parent, IsNegated)   ◆ ATTR_MATCH_RULE [1/2] #define ATTR_MATCH_RULE (   Value,   Spelling,   IsAbstract  ) ◆ ATTR_MATCH_RULE [2/2] #define ATTR_MATCH_RULE (   Value,   Spelling,   IsAbstract  ) ◆ ATTR_MATCH_SUB_RULE [1/2] #define ATTR_MATCH_SUB_RULE (   Value,   Spelling,   IsAbstract,   Parent,   IsNegated  ) ◆ ATTR_MATCH_SUB_RULE [2/2] #define ATTR_MATCH_SUB_RULE (   Value,   Spelling,   IsAbstract,   Parent,   IsNegated  ) ◆ VisStack ◆ anonymous enum ◆ addGslOwnerPointerAttributeIfNotExisting()

template<typename Attribute >

◆ checkCommonAttributeFeatures()

template<typename Ty >

static bool checkCommonAttributeFeatures ( SemaS, const Ty *  Node, const ParsedAttrA, bool  SkipArgCountCheck  ) static

Definition at line 1514 of file SemaAttr.cpp.

References clang::ParsedAttr::checkAtLeastNumArgs(), clang::ParsedAttr::checkAtMostNumArgs(), clang::Sema::CheckAttrTarget(), clang::ParsedAttr::checkExactlyNumArgs(), clang::ParsedAttr::diagnoseAppertainsTo(), clang::ParsedAttr::diagnoseLangOpts(), clang::ParsedAttr::diagnoseMutualExclusion(), clang::ParsedAttr::getKind(), clang::ParsedAttr::getMaxArgs(), clang::ParsedAttr::getMinArgs(), clang::ParsedAttr::hasCustomParsing(), clang::ParsedAttr::hasVariadicArg(), Node, and clang::AttributeCommonInfo::UnknownAttribute.

◆ PushPragmaVisibility()

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4