Lines Matching refs:MDTuple
370 template <class Ty> bool isValidMetadataArray(const MDTuple &N);
772 bool isValidMetadataArrayImpl(const MDTuple &N, bool AllowNull) { in isValidMetadataArrayImpl()
786 bool isValidMetadataArray(const MDTuple &N) { in isValidMetadataArray()
791 bool isValidMetadataNullArray(const MDTuple &N) { in isValidMetadataNullArray()
858 auto *Params = dyn_cast<MDTuple>(&RawParams); in visitTemplateParams()
881 AssertDI(!N.getRawElements() || isa<MDTuple>(N.getRawElements()), in visitDICompositeType()
900 AssertDI(isa<MDTuple>(Types), "invalid composite elements", &N, Types); in visitDISubroutineType()
928 AssertDI(isa<MDTuple>(Array), "invalid enum list", &N, Array); in visitDICompileUnit()
936 AssertDI(isa<MDTuple>(Array), "invalid retained type list", &N, Array); in visitDICompileUnit()
945 AssertDI(isa<MDTuple>(Array), "invalid global variable list", &N, Array); in visitDICompileUnit()
952 AssertDI(isa<MDTuple>(Array), "invalid imported entity list", &N, Array); in visitDICompileUnit()
959 AssertDI(isa<MDTuple>(Array), "invalid macro list", &N, Array); in visitDICompileUnit()
982 auto *Vars = dyn_cast<MDTuple>(RawVars); in visitDISubprogram()
1044 AssertDI(isa<MDTuple>(Array), "invalid macro list", &N, Array); in visitDIMacroFile()