Searched refs:isUnion (Results 1 - 25 of 48) sorted by relevance

12

/external/v8/tools/clang/blink_gc_plugin/
H A DCheckGCRootsVisitor.cpp27 if (edge->value()->record()->isUnion())
H A DCheckFieldsVisitor.cpp52 if (edge->value()->record()->isUnion())
H A DBlinkGCPluginConsumer.cpp158 if (record->isUnion())
/external/clang/utils/ABITest/
H A DTypeGen.py85 def __init__(self, index, isUnion, fields):
87 self.isUnion = isUnion
98 return '%s { %s }'%(('struct','union')[self.isUnion],
113 return 'typedef %s %s { %s } %s;'%(('struct','union')[self.isUnion],
370 isUnion,I = False,N
372 isUnion,I = (I&1),I>>1
374 return RecordType(N, isUnion, fields)
H A DABITestGen.py228 if t.isUnion:
329 if t.isUnion:
/external/clang/include/clang/AST/
H A DAPValue.h190 bool isUnion() const { return Kind == Union; } function in class:clang::APValue
323 assert(isUnion() && "Invalid accessor");
327 assert(isUnion() && "Invalid accessor");
382 assert(isUnion() && "Invalid accessor");
H A DDeclCXX.h1123 return !isUnion() && !hasUserDeclaredConstructor() &&
1201 (!isUnion() || hasInClassInitializer() || !hasVariantMembers());
/external/clang/lib/AST/
H A DItaniumCXXABI.cpp45 assert(RT->getDecl()->isUnion() && "RecordType is expected to be a union.");
H A DDeclCXX.cpp700 if (isUnion() && !Field->isAnonymousStructOrUnion())
801 if (isUnion()) {
898 !FieldRec->hasConstexprDefaultConstructor() && !isUnion())
935 (!Field->hasInClassInitializer() && !isUnion()))
H A DExprConstant.cpp1531 if (Value.isUnion() && Value.getUnionField()) {
2283 if (!RD || (RD->isUnion() && !RD->field_empty()))
2316 (RD->isUnion() || isReadByLvalueToRvalueConversion(Field->getType()))) {
2485 if (RD->isUnion()) {
3964 (MD->getParent()->isUnion() ||
4033 (Definition->getParent()->isUnion() ||
4043 if (!RD->isUnion() && Result.isUninit())
4081 if (RD->isUnion()) {
4099 (Value->isUnion() && Value->getUnionField() != FD)) {
4100 if (CD->isUnion())
[all...]
H A DCommentSema.cpp879 return RD->isUnion();
H A DRecordLayoutBuilder.cpp1231 IsUnion = RD->isUnion();
2422 IsUnion = RD->isUnion();
/external/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp129 if (RD->isUnion())
/external/libmojo/mojo/public/java/bindings/src/org/chromium/mojo/bindings/
H A DDecoder.java157 private DataHeader readDataHeaderAtOffset(int offset, boolean isUnion) { argument
164 if (elementsOrVersion < 0 && (!isUnion || elementsOrVersion != -1)) {
/external/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp264 if (D->isUnion())
693 if (isa<CXXRecordDecl>(D) && !D->isUnion() && !D->hasAttr<FinalAttr>()) {
787 if (D->isUnion()) {
H A DCGExprConstant.cpp382 if (RD->isUnion() && ILE->getInitializedFieldInUnion() != *Field)
477 if (RD->isUnion() && Val.getUnionField() != *Field)
486 RD->isUnion() ? Val.getUnionValue() : Val.getStructField(FieldNo);
1150 if (RD->isUnion() && Updater->getInitializedFieldInUnion() != Field)
1550 if (record->isUnion()) {
H A DCGExprAgg.cpp1218 if (record->isUnion()) {
1472 Record->isUnion()) &&
H A DSwiftCallingConv.cpp109 if (record->isUnion()) {
/external/clang/lib/Sema/
H A DSemaDecl.cpp3972 << Record->isUnion() << DS.getSourceRange();
4141 AnonRecord->isUnion())) {
4228 if (!Parent->isUnion() || !Parent->hasInClassInitializer())
4237 if (!Parent->isUnion() || !Parent->hasInClassInitializer())
4254 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11)
4256 else if (!Record->isUnion() && getLangOpts().CPlusPlus)
4258 else if (!Record->isUnion() && !getLangOpts().C11)
4267 if (Record->isUnion()) {
4302 << Record->isUnion() << "const"
4307 << Record->isUnion() << "volatil
[all...]
H A DSemaInit.cpp536 if (!RType->getDecl()->isUnion())
624 if (RDecl->isUnion() && ILE->getInitializedFieldInUnion())
627 else if (RDecl->isUnion() && isa<CXXRecordDecl>(RDecl) &&
674 if (RDecl->isUnion())
811 if (structDecl->isUnion())
2242 if (RT->getDecl()->isUnion()) {
2384 if (RT->getDecl()->isUnion())
2675 if (RDecl->isUnion())
6012 if (RD->isUnion() && ILE->getInitializedFieldInUnion() &&
H A DSemaDeclCXX.cpp1007 if (!RD->isUnion() || Inits.count(I))
1176 if (RD->isUnion()) {
1360 if (Class->isUnion()) {
3616 if (!Field->getParent()->isUnion()) {
3706 if (!Record->isUnion())
3891 if (FD && FD->getParent()->isUnion())
3896 if (FD->getParent()->isUnion())
4178 while (Parent->isAnonymousStructOrUnion() || Parent->isUnion()) {
4179 if (Parent->isUnion()) {
4278 if (ClassDecl->isDependentContext() || ClassDecl->isUnion())
[all...]
H A DSema.cpp887 if (RD && !RD->isUnion() &&
/external/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp327 REGISTER_MATCHER(isUnion);
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3741 AST_MATCHER(RecordDecl, isUnion) {
3742 return Node.isUnion();
/external/v8/tools/clang/plugins/
H A DFindBadConstructsConsumer.cpp299 if (record->isUnion())

Completed in 928 milliseconds

12