Home
last modified time | relevance | path

Searched refs:PragmaAttributeInfo (Results 1 – 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
HDParsePragma.cpp1614 struct PragmaAttributeInfo { struct
1621 PragmaAttributeInfo(ParsedAttributes &Attributes) : Attributes(Attributes) {} in PragmaAttributeInfo() function
1883 auto *Info = static_cast<PragmaAttributeInfo *>(Tok.getAnnotationValue()); in HandlePragmaAttribute()
1884 if (Info->Action == PragmaAttributeInfo::Pop) { in HandlePragmaAttribute()
1890 assert((Info->Action == PragmaAttributeInfo::Push || in HandlePragmaAttribute()
1891 Info->Action == PragmaAttributeInfo::Attribute) && in HandlePragmaAttribute()
1894 if (Info->Action == PragmaAttributeInfo::Push && Info->Tokens.empty()) { in HandlePragmaAttribute()
2056 if (Info->Action == PragmaAttributeInfo::Push) in HandlePragmaAttribute()
3953 PragmaAttributeInfo(AttributesForPragmaAttribute); in HandlePragma()
3986 Info->Action = PragmaAttributeInfo::Attribute; in HandlePragma()
[all …]