Lines Matching defs:IsDistinct
135 bool Status = parseDIExpressionBody(Result, /*IsDistinct=*/false);
979 if (parseDIExpression(N, /*IsDistinct=*/false))
1011 bool IsDistinct = EatIfPresent(lltok::kw_distinct);
1013 if (parseSpecializedMDNode(Init, IsDistinct))
1016 parseMDTuple(Init, IsDistinct))
4584 bool LLParser::parseMDTuple(MDNode *&MD, bool IsDistinct) {
4589 MD = (IsDistinct ? MDTuple::getDistinct : MDTuple::get)(Context, Elts);
5207 bool LLParser::parseSpecializedMDNode(MDNode *&N, bool IsDistinct) {
5212 return parse##CLASS(N, IsDistinct);
5241 (IsDistinct ? CLASS::getDistinct ARGS : CLASS::get ARGS)
5246 bool LLParser::parseDILocation(MDNode *&Result, bool IsDistinct) {
5264 bool LLParser::parseDIAssignID(MDNode *&Result, bool IsDistinct) {
5265 if (!IsDistinct)
5282 bool LLParser::parseGenericDINode(MDNode *&Result, bool IsDistinct) {
5299 bool LLParser::parseDISubrange(MDNode *&Result, bool IsDistinct) {
5336 bool LLParser::parseDIGenericSubrange(MDNode *&Result, bool IsDistinct) {
5368 bool LLParser::parseDIEnumerator(MDNode *&Result, bool IsDistinct) {
5394 bool LLParser::parseDIBasicType(MDNode *&Result, bool IsDistinct) {
5414 bool LLParser::parseDIStringType(MDNode *&Result, bool IsDistinct) {
5443 bool LLParser::parseDIDerivedType(MDNode *&Result, bool IsDistinct) {
5484 bool LLParser::parseDICompositeType(MDNode *&Result, bool IsDistinct) {
5544 bool LLParser::parseDISubroutineType(MDNode *&Result, bool IsDistinct) {
5562 bool LLParser::parseDIFile(MDNode *&Result, bool IsDistinct) {
5596 bool LLParser::parseDICompileUnit(MDNode *&Result, bool IsDistinct) {
5597 if (!IsDistinct)
5642 bool LLParser::parseDISubprogram(MDNode *&Result, bool IsDistinct) {
5677 if ((SPFlags & DISubprogram::SPFlagDefinition) && !IsDistinct)
5693 bool LLParser::parseDILexicalBlock(MDNode *&Result, bool IsDistinct) {
5709 bool LLParser::parseDILexicalBlockFile(MDNode *&Result, bool IsDistinct) {
5724 bool LLParser::parseDICommonBlock(MDNode *&Result, bool IsDistinct) {
5742 bool LLParser::parseDINamespace(MDNode *&Result, bool IsDistinct) {
5758 bool LLParser::parseDIMacro(MDNode *&Result, bool IsDistinct) {
5774 bool LLParser::parseDIMacroFile(MDNode *&Result, bool IsDistinct) {
5792 bool LLParser::parseDIModule(MDNode *&Result, bool IsDistinct) {
5813 bool LLParser::parseDITemplateTypeParameter(MDNode *&Result, bool IsDistinct) {
5830 bool LLParser::parseDITemplateValueParameter(MDNode *&Result, bool IsDistinct) {
5852 bool LLParser::parseDIGlobalVariable(MDNode *&Result, bool IsDistinct) {
5885 bool LLParser::parseDILocalVariable(MDNode *&Result, bool IsDistinct) {
5908 bool LLParser::parseDILabel(MDNode *&Result, bool IsDistinct) {
5924 bool LLParser::parseDIExpressionBody(MDNode *&Result, bool IsDistinct) {
5969 bool LLParser::parseDIExpression(MDNode *&Result, bool IsDistinct) {
5974 return parseDIExpressionBody(Result, IsDistinct);
6006 bool IsDistinct) {
6021 bool LLParser::parseDIObjCProperty(MDNode *&Result, bool IsDistinct) {
6042 bool LLParser::parseDIImportedEntity(MDNode *&Result, bool IsDistinct) {