Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp13730 QualType RequiredType = TypeInfo.Type; in CheckArgumentWithTypeTag() local
13732 RequiredType = Context.getPointerType(RequiredType); in CheckArgumentWithTypeTag()
13736 mismatch = !Context.hasSameType(ArgumentType, RequiredType); in CheckArgumentWithTypeTag()
13745 RequiredType->getPointeeType())) || in CheckArgumentWithTypeTag()
13746 (!IsPointerAttr && IsSameCharType(ArgumentType, RequiredType))) in CheckArgumentWithTypeTag()
13752 RequiredType->getPointeeType()); in CheckArgumentWithTypeTag()
13754 mismatch = !isLayoutCompatible(Context, ArgumentType, RequiredType); in CheckArgumentWithTypeTag()
13759 << TypeInfo.LayoutCompatible << RequiredType in CheckArgumentWithTypeTag()
H A DSemaExprObjC.cpp851 QualType RequiredType = ObjectsType->castAs<PointerType>()->getPointeeType(); in BuildObjCArrayLiteral() local
859 RequiredType, true); in BuildObjCArrayLiteral()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp1472 llvm::Type *RequiredType = in buildGlobalBlock() local
1475 llvm::ConstantExpr::getPointerCast(literal, RequiredType); in buildGlobalBlock()