Lines Matching refs:IsDistinct
739 bool IsDistinct = EatIfPresent(lltok::kw_distinct); in ParseStandaloneMetadata() local
741 if (ParseSpecializedMDNode(Init, IsDistinct)) in ParseStandaloneMetadata()
744 ParseMDTuple(Init, IsDistinct)) in ParseStandaloneMetadata()
3614 bool LLParser::ParseMDTuple(MDNode *&MD, bool IsDistinct) { in ParseMDTuple() argument
3619 MD = (IsDistinct ? MDTuple::getDistinct : MDTuple::get)(Context, Elts); in ParseMDTuple()
4265 bool LLParser::ParseSpecializedMDNode(MDNode *&N, bool IsDistinct) { in ParseSpecializedMDNode() argument
4270 return Parse##CLASS(N, IsDistinct); in ParseSpecializedMDNode()
4296 (IsDistinct ? CLASS::getDistinct ARGS : CLASS::get ARGS)
4301 bool LLParser::ParseDILocation(MDNode *&Result, bool IsDistinct) { in ParseDILocation() argument
4319 bool LLParser::ParseGenericDINode(MDNode *&Result, bool IsDistinct) { in ParseGenericDINode() argument
4335 bool LLParser::ParseDISubrange(MDNode *&Result, bool IsDistinct) { in ParseDISubrange() argument
4356 bool LLParser::ParseDIEnumerator(MDNode *&Result, bool IsDistinct) { in ParseDIEnumerator() argument
4379 bool LLParser::ParseDIBasicType(MDNode *&Result, bool IsDistinct) { in ParseDIBasicType() argument
4400 bool LLParser::ParseDIDerivedType(MDNode *&Result, bool IsDistinct) { in ParseDIDerivedType() argument
4429 bool LLParser::ParseDICompositeType(MDNode *&Result, bool IsDistinct) { in ParseDICompositeType() argument
4472 bool LLParser::ParseDISubroutineType(MDNode *&Result, bool IsDistinct) { in ParseDISubroutineType() argument
4490 bool LLParser::ParseDIFile(MDNode *&Result, bool IsDistinct) { in ParseDIFile() argument
4523 bool LLParser::ParseDICompileUnit(MDNode *&Result, bool IsDistinct) { in ParseDICompileUnit() argument
4524 if (!IsDistinct) in ParseDICompileUnit()
4566 bool LLParser::ParseDISubprogram(MDNode *&Result, bool IsDistinct) { in ParseDISubprogram() argument
4599 if ((SPFlags & DISubprogram::SPFlagDefinition) && !IsDistinct) in ParseDISubprogram()
4614 bool LLParser::ParseDILexicalBlock(MDNode *&Result, bool IsDistinct) { in ParseDILexicalBlock() argument
4630 bool LLParser::ParseDILexicalBlockFile(MDNode *&Result, bool IsDistinct) { in ParseDILexicalBlockFile() argument
4645 bool LLParser::ParseDINamespace(MDNode *&Result, bool IsDistinct) { in ParseDINamespace() argument
4660 bool LLParser::ParseDIMacro(MDNode *&Result, bool IsDistinct) { in ParseDIMacro() argument
4676 bool LLParser::ParseDIMacroFile(MDNode *&Result, bool IsDistinct) { in ParseDIMacroFile() argument
4693 bool LLParser::ParseDIModule(MDNode *&Result, bool IsDistinct) { in ParseDIModule() argument
4710 bool LLParser::ParseDITemplateTypeParameter(MDNode *&Result, bool IsDistinct) { in ParseDITemplateTypeParameter() argument
4725 bool LLParser::ParseDITemplateValueParameter(MDNode *&Result, bool IsDistinct) { in ParseDITemplateValueParameter() argument
4744 bool LLParser::ParseDIGlobalVariable(MDNode *&Result, bool IsDistinct) { in ParseDIGlobalVariable() argument
4775 bool LLParser::ParseDILocalVariable(MDNode *&Result, bool IsDistinct) { in ParseDILocalVariable() argument
4796 bool LLParser::ParseDILabel(MDNode *&Result, bool IsDistinct) { in ParseDILabel() argument
4812 bool LLParser::ParseDIExpression(MDNode *&Result, bool IsDistinct) { in ParseDIExpression() argument
4851 bool IsDistinct) { in ParseDIGlobalVariableExpression() argument
4866 bool LLParser::ParseDIObjCProperty(MDNode *&Result, bool IsDistinct) { in ParseDIObjCProperty() argument
4887 bool LLParser::ParseDIImportedEntity(MDNode *&Result, bool IsDistinct) { in ParseDIImportedEntity() argument