Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDParsedAttr.h82 unsigned LayoutCompatible : 1; member
267 ExtraData.LayoutCompatible = layoutCompatible; in ParsedAttr()
446 return getTypeTagForDatatypeDataSlot().LayoutCompatible; in getLayoutCompatible()
HDSema.h11853 bool LayoutCompatible, bool MustBeNull);
11858 TypeTagData(QualType Type, bool LayoutCompatible, bool MustBeNull) : in TypeTagData()
11859 Type(Type), LayoutCompatible(LayoutCompatible), in TypeTagData()
11867 unsigned LayoutCompatible : 1; member
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseDecl.cpp1591 bool LayoutCompatible = false; in ParseTypeTagForDatatypeAttribute() local
1601 LayoutCompatible = true; in ParseTypeTagForDatatypeAttribute()
1615 LayoutCompatible, MustBeNull, Syntax); in ParseTypeTagForDatatypeAttribute()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaChecking.cpp14748 TypeInfo.LayoutCompatible = I->getLayoutCompatible(); in GetMatchingCType()
14770 bool LayoutCompatible, in RegisterTypeTagForDatatype() argument
14778 TypeTagData(Type, LayoutCompatible, MustBeNull); in RegisterTypeTagForDatatype()
14864 if (!TypeInfo.LayoutCompatible) { in CheckArgumentWithTypeTag()
14888 << TypeInfo.LayoutCompatible << RequiredType in CheckArgumentWithTypeTag()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDAttr.td2880 BoolArgument<"LayoutCompatible">,