Searched refs:LayoutCompatible (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 88 unsigned LayoutCompatible : 1; 269 ExtraData.LayoutCompatible = layoutCompatible; in ParsedAttr() 450 return getTypeTagForDatatypeDataSlot().LayoutCompatible; in getLayoutCompatible()
|
| H A D | Sema.h | 2632 bool LayoutCompatible, bool MustBeNull); 2637 TypeTagData(QualType Type, bool LayoutCompatible, bool MustBeNull) in TypeTagData() 2638 : Type(Type), LayoutCompatible(LayoutCompatible), in TypeTagData() 2646 unsigned LayoutCompatible : 1;
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 1704 bool LayoutCompatible = false; in ParseTypeTagForDatatypeAttribute() local 1714 LayoutCompatible = true; in ParseTypeTagForDatatypeAttribute() 1728 ArgumentKind, MatchingCType.get(), LayoutCompatible, MustBeNull, Form); in ParseTypeTagForDatatypeAttribute()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 15392 TypeInfo.LayoutCompatible = I->getLayoutCompatible(); in GetMatchingCType() 15414 bool LayoutCompatible, in RegisterTypeTagForDatatype() argument 15422 TypeTagData(Type, LayoutCompatible, MustBeNull); in RegisterTypeTagForDatatype() 15508 if (!TypeInfo.LayoutCompatible) { in CheckArgumentWithTypeTag() 15532 << TypeInfo.LayoutCompatible << RequiredType in CheckArgumentWithTypeTag()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 4259 BoolArgument<"LayoutCompatible">,
|