Lines Matching refs:IsDistinct
660 bool IsDistinct = EatIfPresent(lltok::kw_distinct); in ParseStandaloneMetadata() local
662 if (ParseSpecializedMDNode(Init, IsDistinct)) in ParseStandaloneMetadata()
665 ParseMDTuple(Init, IsDistinct)) in ParseStandaloneMetadata()
3304 bool LLParser::ParseMDTuple(MDNode *&MD, bool IsDistinct) { in ParseMDTuple() argument
3309 MD = (IsDistinct ? MDTuple::getDistinct : MDTuple::get)(Context, Elts); in ParseMDTuple()
3747 bool LLParser::ParseSpecializedMDNode(MDNode *&N, bool IsDistinct) { in ParseSpecializedMDNode() argument
3752 return Parse##CLASS(N, IsDistinct); in ParseSpecializedMDNode()
3778 (IsDistinct ? CLASS::getDistinct ARGS : CLASS::get ARGS)
3782 bool LLParser::ParseDILocation(MDNode *&Result, bool IsDistinct) { in ParseDILocation() argument
3798 bool LLParser::ParseGenericDINode(MDNode *&Result, bool IsDistinct) { in ParseGenericDINode() argument
3813 bool LLParser::ParseDISubrange(MDNode *&Result, bool IsDistinct) { in ParseDISubrange() argument
3826 bool LLParser::ParseDIEnumerator(MDNode *&Result, bool IsDistinct) { in ParseDIEnumerator() argument
3839 bool LLParser::ParseDIBasicType(MDNode *&Result, bool IsDistinct) { in ParseDIBasicType() argument
3858 bool LLParser::ParseDIDerivedType(MDNode *&Result, bool IsDistinct) { in ParseDIDerivedType() argument
3881 bool LLParser::ParseDICompositeType(MDNode *&Result, bool IsDistinct) { in ParseDICompositeType() argument
3922 bool LLParser::ParseDISubroutineType(MDNode *&Result, bool IsDistinct) { in ParseDISubroutineType() argument
3937 bool LLParser::ParseDIFile(MDNode *&Result, bool IsDistinct) { in ParseDIFile() argument
3954 bool LLParser::ParseDICompileUnit(MDNode *&Result, bool IsDistinct) { in ParseDICompileUnit() argument
3955 if (!IsDistinct) in ParseDICompileUnit()
3991 bool LLParser::ParseDISubprogram(MDNode *&Result, bool IsDistinct) { in ParseDISubprogram() argument
4016 if (isDefinition.Val && !IsDistinct) in ParseDISubprogram()
4033 bool LLParser::ParseDILexicalBlock(MDNode *&Result, bool IsDistinct) { in ParseDILexicalBlock() argument
4049 bool LLParser::ParseDILexicalBlockFile(MDNode *&Result, bool IsDistinct) { in ParseDILexicalBlockFile() argument
4064 bool LLParser::ParseDINamespace(MDNode *&Result, bool IsDistinct) { in ParseDINamespace() argument
4080 bool LLParser::ParseDIMacro(MDNode *&Result, bool IsDistinct) { in ParseDIMacro() argument
4096 bool LLParser::ParseDIMacroFile(MDNode *&Result, bool IsDistinct) { in ParseDIMacroFile() argument
4114 bool LLParser::ParseDIModule(MDNode *&Result, bool IsDistinct) { in ParseDIModule() argument
4131 bool LLParser::ParseDITemplateTypeParameter(MDNode *&Result, bool IsDistinct) { in ParseDITemplateTypeParameter() argument
4146 bool LLParser::ParseDITemplateValueParameter(MDNode *&Result, bool IsDistinct) { in ParseDITemplateValueParameter() argument
4165 bool LLParser::ParseDIGlobalVariable(MDNode *&Result, bool IsDistinct) { in ParseDIGlobalVariable() argument
4192 bool LLParser::ParseDILocalVariable(MDNode *&Result, bool IsDistinct) { in ParseDILocalVariable() argument
4212 bool LLParser::ParseDIExpression(MDNode *&Result, bool IsDistinct) { in ParseDIExpression() argument
4251 bool LLParser::ParseDIObjCProperty(MDNode *&Result, bool IsDistinct) { in ParseDIObjCProperty() argument
4272 bool LLParser::ParseDIImportedEntity(MDNode *&Result, bool IsDistinct) { in ParseDIImportedEntity() argument