Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DParsedAttr.h196 using ArgsUnion = llvm::PointerUnion<Expr *, IdentifierLoc *>; variable
197 using ArgsVector = llvm::SmallVector<ArgsUnion, 12U>;
211 ParsedAttr, ArgsUnion, detail::AvailabilityData,
215 size_t numTrailingObjects(OverloadToken<ArgsUnion>) const { return NumArgs; } in numTrailingObjects() argument
277 ArgsUnion *getArgsBuffer() { return getTrailingObjects<ArgsUnion>(); } in getArgsBuffer()
278 ArgsUnion const *getArgsBuffer() const { in getArgsBuffer()
279 return getTrailingObjects<ArgsUnion>(); in getArgsBuffer()
296 ArgsUnion *args, unsigned numArgs, Syntax syntaxUsed, in ParsedAttr()
306 memcpy(getArgsBuffer(), args, numArgs * sizeof(ArgsUnion)); in ParsedAttr()
324 ArgsUnion PVal(Parm); in ParsedAttr()
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DParsedAttr.cpp46 return totalSizeToAlloc<ArgsUnion, detail::AvailabilityData, in allocated_size()
49 return totalSizeToAlloc<ArgsUnion, detail::AvailabilityData, in allocated_size()
DSemaType.cpp5790 ArgsUnion Args(Arg); in transferARCOwnershipToDeclaratorChunk()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/
DParseStmt.cpp2237 ArgsUnion ArgHints[] = {Hint.PragmaNameLoc, Hint.OptionLoc, Hint.StateLoc, in ParsePragmaLoopHint()
2238 ArgsUnion(Hint.ValueExpr)}; in ParsePragmaLoopHint()
DParseDecl.cpp1354 ArgsUnion Args[] = {Language.get(), DefinedInExpr.get(), in ParseExternalSourceSymbolAttribute()
1483 ArgsUnion Args[] = {SwiftType}; in ParseSwiftNewTypeAttribute()