[www-releases] r257950 - Add 3.7.1 docs

Tom Stellard via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 15 15:13:20 PST 2016


Added: www-releases/trunk/3.7.1/tools/docs/_static/websupport.js
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.7.1/tools/docs/_static/websupport.js?rev=257950&view=auto
==============================================================================
--- www-releases/trunk/3.7.1/tools/docs/_static/websupport.js (added)
+++ www-releases/trunk/3.7.1/tools/docs/_static/websupport.js Fri Jan 15 17:13:16 2016
@@ -0,0 +1,808 @@
+/*
+ * websupport.js
+ * ~~~~~~~~~~~~~
+ *
+ * sphinx.websupport utilties for all documentation.
+ *
+ * :copyright: Copyright 2007-2014 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+(function($) {
+  $.fn.autogrow = function() {
+    return this.each(function() {
+    var textarea = this;
+
+    $.fn.autogrow.resize(textarea);
+
+    $(textarea)
+      .focus(function() {
+        textarea.interval = setInterval(function() {
+          $.fn.autogrow.resize(textarea);
+        }, 500);
+      })
+      .blur(function() {
+        clearInterval(textarea.interval);
+      });
+    });
+  };
+
+  $.fn.autogrow.resize = function(textarea) {
+    var lineHeight = parseInt($(textarea).css('line-height'), 10);
+    var lines = textarea.value.split('\n');
+    var columns = textarea.cols;
+    var lineCount = 0;
+    $.each(lines, function() {
+      lineCount += Math.ceil(this.length / columns) || 1;
+    });
+    var height = lineHeight * (lineCount + 1);
+    $(textarea).css('height', height);
+  };
+})(jQuery);
+
+(function($) {
+  var comp, by;
+
+  function init() {
+    initEvents();
+    initComparator();
+  }
+
+  function initEvents() {
+    $('a.comment-close').live("click", function(event) {
+      event.preventDefault();
+      hide($(this).attr('id').substring(2));
+    });
+    $('a.vote').live("click", function(event) {
+      event.preventDefault();
+      handleVote($(this));
+    });
+    $('a.reply').live("click", function(event) {
+      event.preventDefault();
+      openReply($(this).attr('id').substring(2));
+    });
+    $('a.close-reply').live("click", function(event) {
+      event.preventDefault();
+      closeReply($(this).attr('id').substring(2));
+    });
+    $('a.sort-option').live("click", function(event) {
+      event.preventDefault();
+      handleReSort($(this));
+    });
+    $('a.show-proposal').live("click", function(event) {
+      event.preventDefault();
+      showProposal($(this).attr('id').substring(2));
+    });
+    $('a.hide-proposal').live("click", function(event) {
+      event.preventDefault();
+      hideProposal($(this).attr('id').substring(2));
+    });
+    $('a.show-propose-change').live("click", function(event) {
+      event.preventDefault();
+      showProposeChange($(this).attr('id').substring(2));
+    });
+    $('a.hide-propose-change').live("click", function(event) {
+      event.preventDefault();
+      hideProposeChange($(this).attr('id').substring(2));
+    });
+    $('a.accept-comment').live("click", function(event) {
+      event.preventDefault();
+      acceptComment($(this).attr('id').substring(2));
+    });
+    $('a.delete-comment').live("click", function(event) {
+      event.preventDefault();
+      deleteComment($(this).attr('id').substring(2));
+    });
+    $('a.comment-markup').live("click", function(event) {
+      event.preventDefault();
+      toggleCommentMarkupBox($(this).attr('id').substring(2));
+    });
+  }
+
+  /**
+   * Set comp, which is a comparator function used for sorting and
+   * inserting comments into the list.
+   */
+  function setComparator() {
+    // If the first three letters are "asc", sort in ascending order
+    // and remove the prefix.
+    if (by.substring(0,3) == 'asc') {
+      var i = by.substring(3);
+      comp = function(a, b) { return a[i] - b[i]; };
+    } else {
+      // Otherwise sort in descending order.
+      comp = function(a, b) { return b[by] - a[by]; };
+    }
+
+    // Reset link styles and format the selected sort option.
+    $('a.sel').attr('href', '#').removeClass('sel');
+    $('a.by' + by).removeAttr('href').addClass('sel');
+  }
+
+  /**
+   * Create a comp function. If the user has preferences stored in
+   * the sortBy cookie, use those, otherwise use the default.
+   */
+  function initComparator() {
+    by = 'rating'; // Default to sort by rating.
+    // If the sortBy cookie is set, use that instead.
+    if (document.cookie.length > 0) {
+      var start = document.cookie.indexOf('sortBy=');
+      if (start != -1) {
+        start = start + 7;
+        var end = document.cookie.indexOf(";", start);
+        if (end == -1) {
+          end = document.cookie.length;
+          by = unescape(document.cookie.substring(start, end));
+        }
+      }
+    }
+    setComparator();
+  }
+
+  /**
+   * Show a comment div.
+   */
+  function show(id) {
+    $('#ao' + id).hide();
+    $('#ah' + id).show();
+    var context = $.extend({id: id}, opts);
+    var popup = $(renderTemplate(popupTemplate, context)).hide();
+    popup.find('textarea[name="proposal"]').hide();
+    popup.find('a.by' + by).addClass('sel');
+    var form = popup.find('#cf' + id);
+    form.submit(function(event) {
+      event.preventDefault();
+      addComment(form);
+    });
+    $('#s' + id).after(popup);
+    popup.slideDown('fast', function() {
+      getComments(id);
+    });
+  }
+
+  /**
+   * Hide a comment div.
+   */
+  function hide(id) {
+    $('#ah' + id).hide();
+    $('#ao' + id).show();
+    var div = $('#sc' + id);
+    div.slideUp('fast', function() {
+      div.remove();
+    });
+  }
+
+  /**
+   * Perform an ajax request to get comments for a node
+   * and insert the comments into the comments tree.
+   */
+  function getComments(id) {
+    $.ajax({
+     type: 'GET',
+     url: opts.getCommentsURL,
+     data: {node: id},
+     success: function(data, textStatus, request) {
+       var ul = $('#cl' + id);
+       var speed = 100;
+       $('#cf' + id)
+         .find('textarea[name="proposal"]')
+         .data('source', data.source);
+
+       if (data.comments.length === 0) {
+         ul.html('<li>No comments yet.</li>');
+         ul.data('empty', true);
+       } else {
+         // If there are comments, sort them and put them in the list.
+         var comments = sortComments(data.comments);
+         speed = data.comments.length * 100;
+         appendComments(comments, ul);
+         ul.data('empty', false);
+       }
+       $('#cn' + id).slideUp(speed + 200);
+       ul.slideDown(speed);
+     },
+     error: function(request, textStatus, error) {
+       showError('Oops, there was a problem retrieving the comments.');
+     },
+     dataType: 'json'
+    });
+  }
+
+  /**
+   * Add a comment via ajax and insert the comment into the comment tree.
+   */
+  function addComment(form) {
+    var node_id = form.find('input[name="node"]').val();
+    var parent_id = form.find('input[name="parent"]').val();
+    var text = form.find('textarea[name="comment"]').val();
+    var proposal = form.find('textarea[name="proposal"]').val();
+
+    if (text == '') {
+      showError('Please enter a comment.');
+      return;
+    }
+
+    // Disable the form that is being submitted.
+    form.find('textarea,input').attr('disabled', 'disabled');
+
+    // Send the comment to the server.
+    $.ajax({
+      type: "POST",
+      url: opts.addCommentURL,
+      dataType: 'json',
+      data: {
+        node: node_id,
+        parent: parent_id,
+        text: text,
+        proposal: proposal
+      },
+      success: function(data, textStatus, error) {
+        // Reset the form.
+        if (node_id) {
+          hideProposeChange(node_id);
+        }
+        form.find('textarea')
+          .val('')
+          .add(form.find('input'))
+          .removeAttr('disabled');
+	var ul = $('#cl' + (node_id || parent_id));
+        if (ul.data('empty')) {
+          $(ul).empty();
+          ul.data('empty', false);
+        }
+        insertComment(data.comment);
+        var ao = $('#ao' + node_id);
+        ao.find('img').attr({'src': opts.commentBrightImage});
+        if (node_id) {
+          // if this was a "root" comment, remove the commenting box
+          // (the user can get it back by reopening the comment popup)
+          $('#ca' + node_id).slideUp();
+        }
+      },
+      error: function(request, textStatus, error) {
+        form.find('textarea,input').removeAttr('disabled');
+        showError('Oops, there was a problem adding the comment.');
+      }
+    });
+  }
+
+  /**
+   * Recursively append comments to the main comment list and children
+   * lists, creating the comment tree.
+   */
+  function appendComments(comments, ul) {
+    $.each(comments, function() {
+      var div = createCommentDiv(this);
+      ul.append($(document.createElement('li')).html(div));
+      appendComments(this.children, div.find('ul.comment-children'));
+      // To avoid stagnating data, don't store the comments children in data.
+      this.children = null;
+      div.data('comment', this);
+    });
+  }
+
+  /**
+   * After adding a new comment, it must be inserted in the correct
+   * location in the comment tree.
+   */
+  function insertComment(comment) {
+    var div = createCommentDiv(comment);
+
+    // To avoid stagnating data, don't store the comments children in data.
+    comment.children = null;
+    div.data('comment', comment);
+
+    var ul = $('#cl' + (comment.node || comment.parent));
+    var siblings = getChildren(ul);
+
+    var li = $(document.createElement('li'));
+    li.hide();
+
+    // Determine where in the parents children list to insert this comment.
+    for(i=0; i < siblings.length; i++) {
+      if (comp(comment, siblings[i]) <= 0) {
+        $('#cd' + siblings[i].id)
+          .parent()
+          .before(li.html(div));
+        li.slideDown('fast');
+        return;
+      }
+    }
+
+    // If we get here, this comment rates lower than all the others,
+    // or it is the only comment in the list.
+    ul.append(li.html(div));
+    li.slideDown('fast');
+  }
+
+  function acceptComment(id) {
+    $.ajax({
+      type: 'POST',
+      url: opts.acceptCommentURL,
+      data: {id: id},
+      success: function(data, textStatus, request) {
+        $('#cm' + id).fadeOut('fast');
+        $('#cd' + id).removeClass('moderate');
+      },
+      error: function(request, textStatus, error) {
+        showError('Oops, there was a problem accepting the comment.');
+      }
+    });
+  }
+
+  function deleteComment(id) {
+    $.ajax({
+      type: 'POST',
+      url: opts.deleteCommentURL,
+      data: {id: id},
+      success: function(data, textStatus, request) {
+        var div = $('#cd' + id);
+        if (data == 'delete') {
+          // Moderator mode: remove the comment and all children immediately
+          div.slideUp('fast', function() {
+            div.remove();
+          });
+          return;
+        }
+        // User mode: only mark the comment as deleted
+        div
+          .find('span.user-id:first')
+          .text('[deleted]').end()
+          .find('div.comment-text:first')
+          .text('[deleted]').end()
+          .find('#cm' + id + ', #dc' + id + ', #ac' + id + ', #rc' + id +
+                ', #sp' + id + ', #hp' + id + ', #cr' + id + ', #rl' + id)
+          .remove();
+        var comment = div.data('comment');
+        comment.username = '[deleted]';
+        comment.text = '[deleted]';
+        div.data('comment', comment);
+      },
+      error: function(request, textStatus, error) {
+        showError('Oops, there was a problem deleting the comment.');
+      }
+    });
+  }
+
+  function showProposal(id) {
+    $('#sp' + id).hide();
+    $('#hp' + id).show();
+    $('#pr' + id).slideDown('fast');
+  }
+
+  function hideProposal(id) {
+    $('#hp' + id).hide();
+    $('#sp' + id).show();
+    $('#pr' + id).slideUp('fast');
+  }
+
+  function showProposeChange(id) {
+    $('#pc' + id).hide();
+    $('#hc' + id).show();
+    var textarea = $('#pt' + id);
+    textarea.val(textarea.data('source'));
+    $.fn.autogrow.resize(textarea[0]);
+    textarea.slideDown('fast');
+  }
+
+  function hideProposeChange(id) {
+    $('#hc' + id).hide();
+    $('#pc' + id).show();
+    var textarea = $('#pt' + id);
+    textarea.val('').removeAttr('disabled');
+    textarea.slideUp('fast');
+  }
+
+  function toggleCommentMarkupBox(id) {
+    $('#mb' + id).toggle();
+  }
+
+  /** Handle when the user clicks on a sort by link. */
+  function handleReSort(link) {
+    var classes = link.attr('class').split(/\s+/);
+    for (var i=0; i<classes.length; i++) {
+      if (classes[i] != 'sort-option') {
+	by = classes[i].substring(2);
+      }
+    }
+    setComparator();
+    // Save/update the sortBy cookie.
+    var expiration = new Date();
+    expiration.setDate(expiration.getDate() + 365);
+    document.cookie= 'sortBy=' + escape(by) +
+                     ';expires=' + expiration.toUTCString();
+    $('ul.comment-ul').each(function(index, ul) {
+      var comments = getChildren($(ul), true);
+      comments = sortComments(comments);
+      appendComments(comments, $(ul).empty());
+    });
+  }
+
+  /**
+   * Function to process a vote when a user clicks an arrow.
+   */
+  function handleVote(link) {
+    if (!opts.voting) {
+      showError("You'll need to login to vote.");
+      return;
+    }
+
+    var id = link.attr('id');
+    if (!id) {
+      // Didn't click on one of the voting arrows.
+      return;
+    }
+    // If it is an unvote, the new vote value is 0,
+    // Otherwise it's 1 for an upvote, or -1 for a downvote.
+    var value = 0;
+    if (id.charAt(1) != 'u') {
+      value = id.charAt(0) == 'u' ? 1 : -1;
+    }
+    // The data to be sent to the server.
+    var d = {
+      comment_id: id.substring(2),
+      value: value
+    };
+
+    // Swap the vote and unvote links.
+    link.hide();
+    $('#' + id.charAt(0) + (id.charAt(1) == 'u' ? 'v' : 'u') + d.comment_id)
+      .show();
+
+    // The div the comment is displayed in.
+    var div = $('div#cd' + d.comment_id);
+    var data = div.data('comment');
+
+    // If this is not an unvote, and the other vote arrow has
+    // already been pressed, unpress it.
+    if ((d.value !== 0) && (data.vote === d.value * -1)) {
+      $('#' + (d.value == 1 ? 'd' : 'u') + 'u' + d.comment_id).hide();
+      $('#' + (d.value == 1 ? 'd' : 'u') + 'v' + d.comment_id).show();
+    }
+
+    // Update the comments rating in the local data.
+    data.rating += (data.vote === 0) ? d.value : (d.value - data.vote);
+    data.vote = d.value;
+    div.data('comment', data);
+
+    // Change the rating text.
+    div.find('.rating:first')
+      .text(data.rating + ' point' + (data.rating == 1 ? '' : 's'));
+
+    // Send the vote information to the server.
+    $.ajax({
+      type: "POST",
+      url: opts.processVoteURL,
+      data: d,
+      error: function(request, textStatus, error) {
+        showError('Oops, there was a problem casting that vote.');
+      }
+    });
+  }
+
+  /**
+   * Open a reply form used to reply to an existing comment.
+   */
+  function openReply(id) {
+    // Swap out the reply link for the hide link
+    $('#rl' + id).hide();
+    $('#cr' + id).show();
+
+    // Add the reply li to the children ul.
+    var div = $(renderTemplate(replyTemplate, {id: id})).hide();
+    $('#cl' + id)
+      .prepend(div)
+      // Setup the submit handler for the reply form.
+      .find('#rf' + id)
+      .submit(function(event) {
+        event.preventDefault();
+        addComment($('#rf' + id));
+        closeReply(id);
+      })
+      .find('input[type=button]')
+      .click(function() {
+        closeReply(id);
+      });
+    div.slideDown('fast', function() {
+      $('#rf' + id).find('textarea').focus();
+    });
+  }
+
+  /**
+   * Close the reply form opened with openReply.
+   */
+  function closeReply(id) {
+    // Remove the reply div from the DOM.
+    $('#rd' + id).slideUp('fast', function() {
+      $(this).remove();
+    });
+
+    // Swap out the hide link for the reply link
+    $('#cr' + id).hide();
+    $('#rl' + id).show();
+  }
+
+  /**
+   * Recursively sort a tree of comments using the comp comparator.
+   */
+  function sortComments(comments) {
+    comments.sort(comp);
+    $.each(comments, function() {
+      this.children = sortComments(this.children);
+    });
+    return comments;
+  }
+
+  /**
+   * Get the children comments from a ul. If recursive is true,
+   * recursively include childrens' children.
+   */
+  function getChildren(ul, recursive) {
+    var children = [];
+    ul.children().children("[id^='cd']")
+      .each(function() {
+        var comment = $(this).data('comment');
+        if (recursive)
+          comment.children = getChildren($(this).find('#cl' + comment.id), true);
+        children.push(comment);
+      });
+    return children;
+  }
+
+  /** Create a div to display a comment in. */
+  function createCommentDiv(comment) {
+    if (!comment.displayed && !opts.moderator) {
+      return $('<div class="moderate">Thank you!  Your comment will show up '
+               + 'once it is has been approved by a moderator.</div>');
+    }
+    // Prettify the comment rating.
+    comment.pretty_rating = comment.rating + ' point' +
+      (comment.rating == 1 ? '' : 's');
+    // Make a class (for displaying not yet moderated comments differently)
+    comment.css_class = comment.displayed ? '' : ' moderate';
+    // Create a div for this comment.
+    var context = $.extend({}, opts, comment);
+    var div = $(renderTemplate(commentTemplate, context));
+
+    // If the user has voted on this comment, highlight the correct arrow.
+    if (comment.vote) {
+      var direction = (comment.vote == 1) ? 'u' : 'd';
+      div.find('#' + direction + 'v' + comment.id).hide();
+      div.find('#' + direction + 'u' + comment.id).show();
+    }
+
+    if (opts.moderator || comment.text != '[deleted]') {
+      div.find('a.reply').show();
+      if (comment.proposal_diff)
+        div.find('#sp' + comment.id).show();
+      if (opts.moderator && !comment.displayed)
+        div.find('#cm' + comment.id).show();
+      if (opts.moderator || (opts.username == comment.username))
+        div.find('#dc' + comment.id).show();
+    }
+    return div;
+  }
+
+  /**
+   * A simple template renderer. Placeholders such as <%id%> are replaced
+   * by context['id'] with items being escaped. Placeholders such as <#id#>
+   * are not escaped.
+   */
+  function renderTemplate(template, context) {
+    var esc = $(document.createElement('div'));
+
+    function handle(ph, escape) {
+      var cur = context;
+      $.each(ph.split('.'), function() {
+        cur = cur[this];
+      });
+      return escape ? esc.text(cur || "").html() : cur;
+    }
+
+    return template.replace(/<([%#])([\w\.]*)\1>/g, function() {
+      return handle(arguments[2], arguments[1] == '%' ? true : false);
+    });
+  }
+
+  /** Flash an error message briefly. */
+  function showError(message) {
+    $(document.createElement('div')).attr({'class': 'popup-error'})
+      .append($(document.createElement('div'))
+               .attr({'class': 'error-message'}).text(message))
+      .appendTo('body')
+      .fadeIn("slow")
+      .delay(2000)
+      .fadeOut("slow");
+  }
+
+  /** Add a link the user uses to open the comments popup. */
+  $.fn.comment = function() {
+    return this.each(function() {
+      var id = $(this).attr('id').substring(1);
+      var count = COMMENT_METADATA[id];
+      var title = count + ' comment' + (count == 1 ? '' : 's');
+      var image = count > 0 ? opts.commentBrightImage : opts.commentImage;
+      var addcls = count == 0 ? ' nocomment' : '';
+      $(this)
+        .append(
+          $(document.createElement('a')).attr({
+            href: '#',
+            'class': 'sphinx-comment-open' + addcls,
+            id: 'ao' + id
+          })
+            .append($(document.createElement('img')).attr({
+              src: image,
+              alt: 'comment',
+              title: title
+            }))
+            .click(function(event) {
+              event.preventDefault();
+              show($(this).attr('id').substring(2));
+            })
+        )
+        .append(
+          $(document.createElement('a')).attr({
+            href: '#',
+            'class': 'sphinx-comment-close hidden',
+            id: 'ah' + id
+          })
+            .append($(document.createElement('img')).attr({
+              src: opts.closeCommentImage,
+              alt: 'close',
+              title: 'close'
+            }))
+            .click(function(event) {
+              event.preventDefault();
+              hide($(this).attr('id').substring(2));
+            })
+        );
+    });
+  };
+
+  var opts = {
+    processVoteURL: '/_process_vote',
+    addCommentURL: '/_add_comment',
+    getCommentsURL: '/_get_comments',
+    acceptCommentURL: '/_accept_comment',
+    deleteCommentURL: '/_delete_comment',
+    commentImage: '/static/_static/comment.png',
+    closeCommentImage: '/static/_static/comment-close.png',
+    loadingImage: '/static/_static/ajax-loader.gif',
+    commentBrightImage: '/static/_static/comment-bright.png',
+    upArrow: '/static/_static/up.png',
+    downArrow: '/static/_static/down.png',
+    upArrowPressed: '/static/_static/up-pressed.png',
+    downArrowPressed: '/static/_static/down-pressed.png',
+    voting: false,
+    moderator: false
+  };
+
+  if (typeof COMMENT_OPTIONS != "undefined") {
+    opts = jQuery.extend(opts, COMMENT_OPTIONS);
+  }
+
+  var popupTemplate = '\
+    <div class="sphinx-comments" id="sc<%id%>">\
+      <p class="sort-options">\
+        Sort by:\
+        <a href="#" class="sort-option byrating">best rated</a>\
+        <a href="#" class="sort-option byascage">newest</a>\
+        <a href="#" class="sort-option byage">oldest</a>\
+      </p>\
+      <div class="comment-header">Comments</div>\
+      <div class="comment-loading" id="cn<%id%>">\
+        loading comments... <img src="<%loadingImage%>" alt="" /></div>\
+      <ul id="cl<%id%>" class="comment-ul"></ul>\
+      <div id="ca<%id%>">\
+      <p class="add-a-comment">Add a comment\
+        (<a href="#" class="comment-markup" id="ab<%id%>">markup</a>):</p>\
+      <div class="comment-markup-box" id="mb<%id%>">\
+        reStructured text markup: <i>*emph*</i>, <b>**strong**</b>, \
+        <tt>``code``</tt>, \
+        code blocks: <tt>::</tt> and an indented block after blank line</div>\
+      <form method="post" id="cf<%id%>" class="comment-form" action="">\
+        <textarea name="comment" cols="80"></textarea>\
+        <p class="propose-button">\
+          <a href="#" id="pc<%id%>" class="show-propose-change">\
+            Propose a change ▹\
+          </a>\
+          <a href="#" id="hc<%id%>" class="hide-propose-change">\
+            Propose a change ▿\
+          </a>\
+        </p>\
+        <textarea name="proposal" id="pt<%id%>" cols="80"\
+                  spellcheck="false"></textarea>\
+        <input type="submit" value="Add comment" />\
+        <input type="hidden" name="node" value="<%id%>" />\
+        <input type="hidden" name="parent" value="" />\
+      </form>\
+      </div>\
+    </div>';
+
+  var commentTemplate = '\
+    <div id="cd<%id%>" class="sphinx-comment<%css_class%>">\
+      <div class="vote">\
+        <div class="arrow">\
+          <a href="#" id="uv<%id%>" class="vote" title="vote up">\
+            <img src="<%upArrow%>" />\
+          </a>\
+          <a href="#" id="uu<%id%>" class="un vote" title="vote up">\
+            <img src="<%upArrowPressed%>" />\
+          </a>\
+        </div>\
+        <div class="arrow">\
+          <a href="#" id="dv<%id%>" class="vote" title="vote down">\
+            <img src="<%downArrow%>" id="da<%id%>" />\
+          </a>\
+          <a href="#" id="du<%id%>" class="un vote" title="vote down">\
+            <img src="<%downArrowPressed%>" />\
+          </a>\
+        </div>\
+      </div>\
+      <div class="comment-content">\
+        <p class="tagline comment">\
+          <span class="user-id"><%username%></span>\
+          <span class="rating"><%pretty_rating%></span>\
+          <span class="delta"><%time.delta%></span>\
+        </p>\
+        <div class="comment-text comment"><#text#></div>\
+        <p class="comment-opts comment">\
+          <a href="#" class="reply hidden" id="rl<%id%>">reply ▹</a>\
+          <a href="#" class="close-reply" id="cr<%id%>">reply ▿</a>\
+          <a href="#" id="sp<%id%>" class="show-proposal">proposal ▹</a>\
+          <a href="#" id="hp<%id%>" class="hide-proposal">proposal ▿</a>\
+          <a href="#" id="dc<%id%>" class="delete-comment hidden">delete</a>\
+          <span id="cm<%id%>" class="moderation hidden">\
+            <a href="#" id="ac<%id%>" class="accept-comment">accept</a>\
+          </span>\
+        </p>\
+        <pre class="proposal" id="pr<%id%>">\
+<#proposal_diff#>\
+        </pre>\
+          <ul class="comment-children" id="cl<%id%>"></ul>\
+        </div>\
+        <div class="clearleft"></div>\
+      </div>\
+    </div>';
+
+  var replyTemplate = '\
+    <li>\
+      <div class="reply-div" id="rd<%id%>">\
+        <form id="rf<%id%>">\
+          <textarea name="comment" cols="80"></textarea>\
+          <input type="submit" value="Add reply" />\
+          <input type="button" value="Cancel" />\
+          <input type="hidden" name="parent" value="<%id%>" />\
+          <input type="hidden" name="node" value="" />\
+        </form>\
+      </div>\
+    </li>';
+
+  $(document).ready(function() {
+    init();
+  });
+})(jQuery);
+
+$(document).ready(function() {
+  // add comment anchors for all paragraphs that are commentable
+  $('.sphinx-has-comment').comment();
+
+  // highlight search words in search results
+  $("div.context").each(function() {
+    var params = $.getQueryParameters();
+    var terms = (params.q) ? params.q[0].split(/\s+/) : [];
+    var result = $(this);
+    $.each(terms, function() {
+      result.highlightText(this.toLowerCase(), 'highlighted');
+    });
+  });
+
+  // directly open comment window if requested
+  var anchor = document.location.hash;
+  if (anchor.substring(0, 9) == '#comment-') {
+    $('#ao' + anchor.substring(9)).click();
+    document.location.hash = '#s' + anchor.substring(9);
+  }
+});

Added: www-releases/trunk/3.7.1/tools/docs/genindex.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.7.1/tools/docs/genindex.html?rev=257950&view=auto
==============================================================================
--- www-releases/trunk/3.7.1/tools/docs/genindex.html (added)
+++ www-releases/trunk/3.7.1/tools/docs/genindex.html Fri Jan 15 17:13:16 2016
@@ -0,0 +1,1783 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Index — Clang 3.7 documentation</title>
+    
+    <link rel="stylesheet" href="_static/haiku.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     '3.7',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <link rel="top" title="Clang 3.7 documentation" href="index.html" /> 
+  </head>
+  <body>
+      <div class="header"><h1 class="heading"><a href="index.html">
+          <span>Clang 3.7 documentation</span></a></h1>
+        <h2 class="heading"><span>Index</span></h2>
+      </div>
+      <div class="topnav">
+      
+        <p>
+        <a class="uplink" href="index.html">Contents</a>
+        </p>
+
+      </div>
+      <div class="content">
+        
+        
+
+<h1 id="index">Index</h1>
+
+<div class="genindex-jumpbox">
+ <a href="#Symbols"><strong>Symbols</strong></a>
+ | <a href="#C"><strong>C</strong></a>
+ | <a href="#E"><strong>E</strong></a>
+ | <a href="#N"><strong>N</strong></a>
+ 
+</div>
+<h2 id="Symbols">Symbols</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt>
+    -###
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    --help
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption--help">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ansi
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ansi">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -arch <architecture>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-arch">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -c
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-c">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -D<macroname>=<value>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-D">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -E
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-E">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -F<directory>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-F">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fblocks
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fblocks">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fborland-extensions
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fborland-extensions">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fbracket-depth=N
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fbracket-depth">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fcomment-block-commands=[commands]
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fcomment-block-commands">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fcommon
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fcommon">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fconstexpr-depth=N
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fconstexpr-depth">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fdiagnostics-format=clang/msvc/vi
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-format">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fdiagnostics-parseable-fixits
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-parseable-fixits">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fdiagnostics-show-category=none/id/name
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-show-category">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fdiagnostics-show-template-tree
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-show-template-tree">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ferror-limit=123
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-ferror-limit">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fexceptions
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fexceptions">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ffreestanding
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ffreestanding">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -flax-vector-conversions
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-flax-vector-conversions">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -flto, -emit-llvm
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-flto">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fmath-errno
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fmath-errno">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fms-extensions
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fms-extensions">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fmsc-version=
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fmsc-version">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fno-assume-sane-operator-new
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-assume-sane-operator-new">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fno-builtin
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fno-builtin">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fno-crash-diagnostics
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-crash-diagnostics">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fno-elide-type
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-elide-type">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fno-standalone-debug
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-standalone-debug">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fobjc-abi-version=version
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-abi-version">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fobjc-gc
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-gc">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fobjc-gc-only
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-gc-only">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fobjc-nonfragile-abi
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-nonfragile-abi">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fobjc-nonfragile-abi-version=<version>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-nonfragile-abi-version">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -foperator-arrow-depth=N
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-foperator-arrow-depth">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fparse-all-comments
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fparse-all-comments">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fpascal-strings
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fpascal-strings">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fprofile-generate[=<dirname>]
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fprofile-generate">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fprofile-use[=<pathname>]
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fprofile-use">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fsanitize-undefined-trap-on-error
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fsanitize-undefined-trap-on-error">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fshow-column, -fshow-source-location, -fcaret-diagnostics, -fdiagnostics-fixit-info, -fdiagnostics-parseable-fixits, -fdiagnostics-print-source-range-info, -fprint-source-range-info, -fdiagnostics-show-option, -fmessage-length
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fshow-column">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fstandalone-debug
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-fstandalone-debug">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fstandalone-debug -fno-standalone-debug
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fstandalone-debug">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fsyntax-only
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fsyntax-only">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftemplate-backtrace-limit=123
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-ftemplate-backtrace-limit">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftemplate-depth=N
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-ftemplate-depth">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftime-report
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ftime-report">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftls-model=<model>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ftls-model">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftls-model=[model]
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-ftls-model">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftrap-function=[name]
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-ftrap-function">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ftrapv
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ftrapv">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fvisibility
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fvisibility">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -fwritable-strings
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fwritable-strings">command line option</a>
+  </dt>
+
+      </dl></dd>
+  </dl></td>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt>
+    -g
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-g">command line option</a>, <a href="UsersManual.html#cmdoption-g">[1]</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -g0
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-g0">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -gline-tables-only
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-gline-tables-only">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -I<directory>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-I">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -include <filename>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-include">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -integrated-as, -no-integrated-as
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-integrated-as">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -m[no-]crc
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-m">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -march=<cpu>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-march">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -mgeneral-regs-only
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-mgeneral-regs-only">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -mhwdiv=[values]
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-mhwdiv">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -miphoneos-version-min
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-miphoneos-version-min">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -mmacosx-version-min=<version>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-mmacosx-version-min">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -MV
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-MV">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -nobuiltininc
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-nobuiltininc">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -nostdinc
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-nostdinc">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -nostdlibinc
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-nostdlibinc">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -o <file>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-o">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -O0, -O1, -O2, -O3, -Ofast, -Os, -Oz, -O, -O4
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-O0">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -ObjC, -ObjC++
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ObjC">command line option</a>, <a href="CommandGuide/clang.html#cmdoption-ObjC">[1]</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -pedantic
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-pedantic">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -pedantic-errors
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-pedantic-errors">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -print-file-name=<file>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-file-name">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -print-libgcc-file-name
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-libgcc-file-name">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -print-prog-name=<name>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-prog-name">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -print-search-dirs
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-search-dirs">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Qunused-arguments
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Qunused-arguments">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -S
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-S">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -save-temps
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-save-temps">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -std=<language>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-std">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -stdlib=<library>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-stdlib">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -time
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-time">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -trigraphs
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-trigraphs">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -U<macroname>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-U">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -v
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-v">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -w
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-w">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wa,<args>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Wa">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wambiguous-member-template
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wambiguous-member-template">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wbind-to-temporary-copy
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wbind-to-temporary-copy">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wdocumentation
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wdocumentation">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Werror
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Werror">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Weverything
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Weverything">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wextra-tokens
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wextra-tokens">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wfoo
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wfoo">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wl,<args>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Wl">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wno-documentation-unknown-command
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wno-documentation-unknown-command">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wno-error=foo
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wno-error">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wno-foo
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wno-foo">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wp,<args>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Wp">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Wsystem-headers
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="UsersManual.html#cmdoption-Wsystem-headers">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -x <language>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-x">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Xanalyzer <arg>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xanalyzer">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Xassembler <arg>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xassembler">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Xlinker <arg>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xlinker">command line option</a>
+  </dt>
+
+      </dl></dd>
+      
+  <dt>
+    -Xpreprocessor <arg>
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xpreprocessor">command line option</a>
+  </dt>
+
+      </dl></dd>
+  </dl></td>
+</tr></table>
+
+<h2 id="C">C</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt>
+    command line option
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-">-###</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption--help">--help</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-D">-D<macroname>=<value></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-E">-E</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-F">-F<directory></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-I">-I<directory></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-MV">-MV</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-O0">-O0, -O1, -O2, -O3, -Ofast, -Os, -Oz, -O, -O4</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ObjC">-ObjC, -ObjC++</a>, <a href="CommandGuide/clang.html#cmdoption-ObjC">[1]</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Qunused-arguments">-Qunused-arguments</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-S">-S</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-U">-U<macroname></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Wa">-Wa,<args></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wambiguous-member-template">-Wambiguous-member-template</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wbind-to-temporary-copy">-Wbind-to-temporary-copy</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wdocumentation">-Wdocumentation</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Werror">-Werror</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Weverything">-Weverything</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wextra-tokens">-Wextra-tokens</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wfoo">-Wfoo</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Wl">-Wl,<args></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wno-documentation-unknown-command">-Wno-documentation-unknown-command</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wno-error">-Wno-error=foo</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wno-foo">-Wno-foo</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Wp">-Wp,<args></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-Wsystem-headers">-Wsystem-headers</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xanalyzer">-Xanalyzer <arg></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xassembler">-Xassembler <arg></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xlinker">-Xlinker <arg></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-Xpreprocessor">-Xpreprocessor <arg></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ansi">-ansi</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-arch">-arch <architecture></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-c">-c</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fblocks">-fblocks</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fborland-extensions">-fborland-extensions</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fbracket-depth">-fbracket-depth=N</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fcomment-block-commands">-fcomment-block-commands=[commands]</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fcommon">-fcommon</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fconstexpr-depth">-fconstexpr-depth=N</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-format">-fdiagnostics-format=clang/msvc/vi</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-parseable-fixits">-fdiagnostics-parseable-fixits</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-show-category">-fdiagnostics-show-category=none/id/name</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fdiagnostics-show-template-tree">-fdiagnostics-show-template-tree</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-ferror-limit">-ferror-limit=123</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fexceptions">-fexceptions</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ffreestanding">-ffreestanding</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-flax-vector-conversions">-flax-vector-conversions</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-flto">-flto, -emit-llvm</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fmath-errno">-fmath-errno</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fms-extensions">-fms-extensions</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fmsc-version">-fmsc-version=</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-assume-sane-operator-new">-fno-assume-sane-operator-new</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fno-builtin">-fno-builtin</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-crash-diagnostics">-fno-crash-diagnostics</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-elide-type">-fno-elide-type</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fno-standalone-debug">-fno-standalone-debug</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-abi-version">-fobjc-abi-version=version</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-gc">-fobjc-gc</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-gc-only">-fobjc-gc-only</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-nonfragile-abi">-fobjc-nonfragile-abi</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fobjc-nonfragile-abi-version">-fobjc-nonfragile-abi-version=<version></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-foperator-arrow-depth">-foperator-arrow-depth=N</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fparse-all-comments">-fparse-all-comments</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fpascal-strings">-fpascal-strings</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fprofile-generate">-fprofile-generate[=<dirname>]</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fprofile-use">-fprofile-use[=<pathname>]</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fsanitize-undefined-trap-on-error">-fsanitize-undefined-trap-on-error</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fshow-column">-fshow-column, -fshow-source-location, -fcaret-diagnostics, -fdiagnostics-fixit-info, -fdiagnostics-parseable-fixits, -fdiagnostics-print-source-range-info, -fprint-source-range-info, -fdiagnostics-show-option, -fmessage-length</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-fstandalone-debug">-fstandalone-debug</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fstandalone-debug">-fstandalone-debug -fno-standalone-debug</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fsyntax-only">-fsyntax-only</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-ftemplate-backtrace-limit">-ftemplate-backtrace-limit=123</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-ftemplate-depth">-ftemplate-depth=N</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ftime-report">-ftime-report</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ftls-model">-ftls-model=<model></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-ftls-model">-ftls-model=[model]</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-ftrap-function">-ftrap-function=[name]</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-ftrapv">-ftrapv</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fvisibility">-fvisibility</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-fwritable-strings">-fwritable-strings</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-g">-g</a>, <a href="UsersManual.html#cmdoption-g">[1]</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-g0">-g0</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-gline-tables-only">-gline-tables-only</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-include">-include <filename></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-integrated-as">-integrated-as, -no-integrated-as</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-m">-m[no-]crc</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-march">-march=<cpu></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-mgeneral-regs-only">-mgeneral-regs-only</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-mhwdiv">-mhwdiv=[values]</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-miphoneos-version-min">-miphoneos-version-min</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-mmacosx-version-min">-mmacosx-version-min=<version></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-nobuiltininc">-nobuiltininc</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-nostdinc">-nostdinc</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-nostdlibinc">-nostdlibinc</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-o">-o <file></a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-pedantic">-pedantic</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-pedantic-errors">-pedantic-errors</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-file-name">-print-file-name=<file></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-libgcc-file-name">-print-libgcc-file-name</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-prog-name">-print-prog-name=<name></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-print-search-dirs">-print-search-dirs</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-save-temps">-save-temps</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-std">-std=<language></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-stdlib">-stdlib=<library></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-time">-time</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-trigraphs">-trigraphs</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-v">-v</a>
+  </dt>
+
+        
+  <dt><a href="UsersManual.html#cmdoption-w">-w</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-x">-x <language></a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-arg-no">no stage selection option</a>
+  </dt>
+
+      </dl></dd>
+  </dl></td>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt><a href="CommandGuide/clang.html#index-0">CPATH</a>
+  </dt>
+
+  </dl></td>
+</tr></table>
+
+<h2 id="E">E</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt>
+    environment variable
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#envvar-CPATH">CPATH</a>, <a href="CommandGuide/clang.html#index-0">[1]</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#envvar-C_INCLUDE_PATH,OBJC_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJCPLUS_INCLUDE_PATH">C_INCLUDE_PATH,OBJC_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJCPLUS_INCLUDE_PATH</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#envvar-MACOSX_DEPLOYMENT_TARGET">MACOSX_DEPLOYMENT_TARGET</a>
+  </dt>
+
+        
+  <dt><a href="CommandGuide/clang.html#envvar-TMPDIR,TEMP,TMP">TMPDIR,TEMP,TMP</a>
+  </dt>
+
+      </dl></dd>
+  </dl></td>
+</tr></table>
+
+<h2 id="N">N</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt>
+    no stage selection option
+  </dt>
+
+      <dd><dl>
+        
+  <dt><a href="CommandGuide/clang.html#cmdoption-arg-no">command line option</a>
+  </dt>
+
+      </dl></dd>
+  </dl></td>
+</tr></table>
+
+
+
+      </div>
+      <div class="bottomnav">
+      
+        <p>
+        <a class="uplink" href="index.html">Contents</a>
+        </p>
+
+      </div>
+
+    <div class="footer">
+        © Copyright 2007-2015, The Clang Team.
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Added: www-releases/trunk/3.7.1/tools/docs/index.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.7.1/tools/docs/index.html?rev=257950&view=auto
==============================================================================
--- www-releases/trunk/3.7.1/tools/docs/index.html (added)
+++ www-releases/trunk/3.7.1/tools/docs/index.html Fri Jan 15 17:13:16 2016
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Welcome to Clang’s documentation! — Clang 3.7 documentation</title>
+    
+    <link rel="stylesheet" href="_static/haiku.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     '3.7',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <link rel="top" title="Clang 3.7 documentation" href="#" />
+    <link rel="next" title="Clang 3.7 Release Notes" href="ReleaseNotes.html" /> 
+  </head>
+  <body>
+      <div class="header"><h1 class="heading"><a href="#">
+          <span>Clang 3.7 documentation</span></a></h1>
+        <h2 class="heading"><span>Welcome to Clang’s documentation!</span></h2>
+      </div>
+      <div class="topnav">
+      
+        <p>
+        <a class="uplink" href="#">Contents</a>
+          ::  
+        <a href="ReleaseNotes.html">Clang 3.7 Release Notes</a>  Ã‚»
+        </p>
+
+      </div>
+      <div class="content">
+        
+        
+  <div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="ReleaseNotes.html">Clang 3.7 Release Notes</a></li>
+</ul>
+</div>
+<div class="section" id="using-clang-as-a-compiler">
+<h1>Using Clang as a Compiler<a class="headerlink" href="#using-clang-as-a-compiler" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="UsersManual.html">Clang Compiler User’s Manual</a></li>
+<li class="toctree-l1"><a class="reference internal" href="LanguageExtensions.html">Clang Language Extensions</a></li>
+<li class="toctree-l1"><a class="reference internal" href="AttributeReference.html">Attributes in Clang</a></li>
+<li class="toctree-l1"><a class="reference internal" href="CrossCompilation.html">Cross-compilation using Clang</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ThreadSafetyAnalysis.html">Thread Safety Analysis</a></li>
+<li class="toctree-l1"><a class="reference internal" href="AddressSanitizer.html">AddressSanitizer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ThreadSanitizer.html">ThreadSanitizer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="MemorySanitizer.html">MemorySanitizer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="DataFlowSanitizer.html">DataFlowSanitizer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="LeakSanitizer.html">LeakSanitizer</a></li>
+<li class="toctree-l1"><a class="reference internal" href="SanitizerCoverage.html">SanitizerCoverage</a></li>
+<li class="toctree-l1"><a class="reference internal" href="SanitizerSpecialCaseList.html">Sanitizer special case list</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ControlFlowIntegrity.html">Control Flow Integrity</a></li>
+<li class="toctree-l1"><a class="reference internal" href="SafeStack.html">SafeStack</a></li>
+<li class="toctree-l1"><a class="reference internal" href="Modules.html">Modules</a></li>
+<li class="toctree-l1"><a class="reference internal" href="MSVCCompatibility.html">MSVC compatibility</a></li>
+<li class="toctree-l1"><a class="reference internal" href="CommandGuide/index.html">Clang “man” pages</a></li>
+<li class="toctree-l1"><a class="reference internal" href="FAQ.html">Frequently Asked Questions (FAQ)</a></li>
+</ul>
+</div>
+</div>
+<div class="section" id="using-clang-as-a-library">
+<h1>Using Clang as a Library<a class="headerlink" href="#using-clang-as-a-library" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="Tooling.html">Choosing the Right Interface for Your Application</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ExternalClangExamples.html">External Clang Examples</a></li>
+<li class="toctree-l1"><a class="reference internal" href="IntroductionToTheClangAST.html">Introduction to the Clang AST</a></li>
+<li class="toctree-l1"><a class="reference internal" href="LibTooling.html">LibTooling</a></li>
+<li class="toctree-l1"><a class="reference internal" href="LibFormat.html">LibFormat</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ClangPlugins.html">Clang Plugins</a></li>
+<li class="toctree-l1"><a class="reference internal" href="RAVFrontendAction.html">How to write RecursiveASTVisitor based ASTFrontendActions.</a></li>
+<li class="toctree-l1"><a class="reference internal" href="LibASTMatchersTutorial.html">Tutorial for building tools using LibTooling and LibASTMatchers</a></li>
+<li class="toctree-l1"><a class="reference internal" href="LibASTMatchers.html">Matching the Clang AST</a></li>
+<li class="toctree-l1"><a class="reference internal" href="HowToSetupToolingForLLVM.html">How To Setup Clang Tooling For LLVM</a></li>
+<li class="toctree-l1"><a class="reference internal" href="JSONCompilationDatabase.html">JSON Compilation Database Format Specification</a></li>
+</ul>
+</div>
+</div>
+<div class="section" id="using-clang-tools">
+<h1>Using Clang Tools<a class="headerlink" href="#using-clang-tools" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="ClangTools.html">Overview</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ClangCheck.html">ClangCheck</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ClangFormat.html">ClangFormat</a></li>
+<li class="toctree-l1"><a class="reference internal" href="ClangFormatStyleOptions.html">Clang-Format Style Options</a></li>
+</ul>
+</div>
+</div>
+<div class="section" id="design-documents">
+<h1>Design Documents<a class="headerlink" href="#design-documents" title="Permalink to this headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="InternalsManual.html">“Clang” CFE Internals Manual</a></li>
+<li class="toctree-l1"><a class="reference internal" href="DriverInternals.html">Driver Design & Internals</a></li>
+<li class="toctree-l1"><a class="reference internal" href="PTHInternals.html">Pretokenized Headers (PTH)</a></li>
+<li class="toctree-l1"><a class="reference internal" href="PCHInternals.html">Precompiled Header and Modules Internals</a></li>
+</ul>
+</div>
+</div>
+<div class="section" id="indices-and-tables">
+<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h1>
+<ul class="simple">
+<li><a class="reference internal" href="genindex.html"><em>Index</em></a></li>
+<li><a class="reference internal" href="py-modindex.html"><em>Module Index</em></a></li>
+<li><a class="reference internal" href="search.html"><em>Search Page</em></a></li>
+</ul>
+</div>
+
+
+      </div>
+      <div class="bottomnav">
+      
+        <p>
+        <a class="uplink" href="#">Contents</a>
+          ::  
+        <a href="ReleaseNotes.html">Clang 3.7 Release Notes</a>  Ã‚»
+        </p>
+
+      </div>
+
+    <div class="footer">
+        © Copyright 2007-2015, The Clang Team.
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Added: www-releases/trunk/3.7.1/tools/docs/objects.inv
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.7.1/tools/docs/objects.inv?rev=257950&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-releases/trunk/3.7.1/tools/docs/objects.inv
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www-releases/trunk/3.7.1/tools/docs/search.html
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.7.1/tools/docs/search.html?rev=257950&view=auto
==============================================================================
--- www-releases/trunk/3.7.1/tools/docs/search.html (added)
+++ www-releases/trunk/3.7.1/tools/docs/search.html Fri Jan 15 17:13:16 2016
@@ -0,0 +1,90 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Search — Clang 3.7 documentation</title>
+    
+    <link rel="stylesheet" href="_static/haiku.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     '3.7',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script type="text/javascript" src="_static/searchtools.js"></script>
+    <link rel="top" title="Clang 3.7 documentation" href="index.html" />
+  <script type="text/javascript">
+    jQuery(function() { Search.loadIndex("searchindex.js"); });
+  </script>
+  
+  <script type="text/javascript" id="searchindexloader"></script>
+   
+
+  </head>
+  <body>
+      <div class="header"><h1 class="heading"><a href="index.html">
+          <span>Clang 3.7 documentation</span></a></h1>
+        <h2 class="heading"><span>Search</span></h2>
+      </div>
+      <div class="topnav">
+      
+        <p>
+        <a class="uplink" href="index.html">Contents</a>
+        </p>
+
+      </div>
+      <div class="content">
+        
+        
+  <h1 id="search-documentation">Search</h1>
+  <div id="fallback" class="admonition warning">
+  <script type="text/javascript">$('#fallback').hide();</script>
+  <p>
+    Please activate JavaScript to enable the search
+    functionality.
+  </p>
+  </div>
+  <p>
+    From here you can search these documents. Enter your search
+    words into the box below and click "search". Note that the search
+    function will automatically search for all of the words. Pages
+    containing fewer words won't appear in the result list.
+  </p>
+  <form action="" method="get">
+    <input type="text" name="q" value="" />
+    <input type="submit" value="search" />
+    <span id="search-progress" style="padding-left: 10px"></span>
+  </form>
+  
+  <div id="search-results">
+  
+  </div>
+
+      </div>
+      <div class="bottomnav">
+      
+        <p>
+        <a class="uplink" href="index.html">Contents</a>
+        </p>
+
+      </div>
+
+    <div class="footer">
+        © Copyright 2007-2015, The Clang Team.
+      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.3.
+    </div>
+  </body>
+</html>
\ No newline at end of file

Added: www-releases/trunk/3.7.1/tools/docs/searchindex.js
URL: http://llvm.org/viewvc/llvm-project/www-releases/trunk/3.7.1/tools/docs/searchindex.js?rev=257950&view=auto
==============================================================================
--- www-releases/trunk/3.7.1/tools/docs/searchindex.js (added)
+++ www-releases/trunk/3.7.1/tools/docs/searchindex.js Fri Jan 15 17:13:16 2016
@@ -0,0 +1 @@
+Search.setIndex({envversion:42,terms:{attribute_unavailable_with_messag:24,gnu89:27,withdrawimpl:2,orthogon:35,indirectli:9,usetab:39,rev:35,"__v16si":27,child:[43,37,10],poorli:9,four:[9,10,18,6],prefix:[11,27,34,15,39,37,31,18,22,23,7,24],nsdate:31,dirnam:[27,42],namespace2:13,upsid:10,consider:18,whose:[27,22,18,6,43,24,9],createastconsum:14,undef:[34,0,28,18,37],"const":[18,9],wunused_macro:6,"__timestamp__":24,arithmat:24,spew:6,"0x20":31,"__atomic_relax":24,getdeclcontext:6,concret:[23,10,6],allowshortfunctionsonasinglelin:39,swap:[24,41,6],foldingsetnodeid:22,under:[33,1,26,13,11,2,34,16,35,28,27,31,9,19,5,6,29,44,18],preprocess:[0,27,28,6,7,24,10],spec:[33,18,10],alignoperand:39,trylock:2,merchant:35,digit:6,lack:[24,9],everi:[27,2,24,28,37,22,34,20,5,38,6,23,7,9],risk:[39,24,9],lookup:[9,6],"void":[18,13],subjectlist:6,implicit:[9,0,18,6],govern:6,affect:[0,27,45,28,37,39,24,9],handlesimpleattribut:6,"0x403c8c":13,vast:[28,9,6],byref_obj:35,nsarrai:[24,18,31],metaclass:9,cx
 x_binary_liter:24,cmd:[32,11,18],lk_javascript:39,z10:41,defens:[28,18],type_idx:18,pointeralign:39,vector:[9,0,39,18,15],terabyt:[44,13],math:[0,24,28,18],verif:26,ucontext:26,"0x2a":8,incourag:22,cmp:8,x86_64:[27,13,34,16,4,20,5,44,18,10],carryout:24,avaudioqualitymin:31,fixit:[0,27,45,21,6,29],"__va_list_tag":36,naiv:9,direct:[0,34,18,6,24,9,10],histor:[2,38,18,31,6,9],enjoi:45,consequ:[27,28,31,23,7,9],second:[33,11,38,27,2,35,28,31,18,19,22,6,24,9,10],processdeclattribut:6,aggreg:[9,18,6],ill:[28,18,31,9],fmath:0,"0x173b0b0":22,"goto":19,even:[27,26,44,35,28,38,18,39,20,6,29,23,24,9],anywher:[34,19,10,9,6],hide:[2,26],insid:[13,39,42,37,31,38,6,32,24,10],warn_:6,neg:[41,6],asid:6,lightn:20,implicitcastexpr:[43,32,22],poison:37,"__msan_chain_origin":44,"0x7ff3a302a9f8":36,"new":[9,19,35,18,13],net:19,ever:[26,42,28,18,6,9,10],liberti:9,metadata:[9,10,18,6],cxx_range_for:24,ongo:38,elimin:[9,18,13],centric:[2,37,6],annotationendloc:6,behavior:[33,34,18,5,6,9],"__dmb":24,intargu:6
 ,mem:18,myframework:28,never:[0,26,27,39,28,18,6,24,9,10],copysign:6,here:[27,12,13,2,45,28,31,9,39,41,6,32,23,24,18,10],nostdlibinc:0,"11b0":8,accur:[41,16,9,6],checkowai:33,debugg:[0,38,6],numberwithfloat:31,path:[0,12,44,13,11,2,15,42,28,27,31,9,20,37,6,32,23,24,25,18,10],"__atomic_seq_cst":24,mpi_datatype_nul:18,safe_stack:24,interpret:[2,39,28,6],unconsum:18,ca7fb:8,"__sync_lock_test_and_set":24,thread_annotation_attribute__:2,"__block_copy_5":35,precis:18,findnamedclassact:14,"11b6":8,permit:[27,35,28,9,24,18],"__is_nothrow_construct":24,aka:24,prolog:29,head:[11,20,27,6],werror:27,portabl:[24,10,6],"__sync_fetch_and_add":24,propag:[5,18,9],"0x7f7ddabcac4d":13,ca7fec:8,substr:[32,9],unix:[25,28],strai:[24,9],printf:[35,17,37,19,20,6,44,18],"__builtin_smul_overflow":24,stand:[11,45,37,4,30,6],total:[27,20,35,18],"byte":[11,13,27,34,20,6,8,18],unit:[33,0,13,27,2,34,42,28,37,31,9,14,5,6,43,23,24,25,30,18],highli:[0,27],redon:7,describ:[1,2,3,6,7,8,9,10,11,12,45,18,19,22,24,25,26,
 27,28,31,35,37,39,41],would:[11,41,26,38,27,2,35,42,28,37,22,9,19,39,21,6,24,8,18,10],animationwithkeypath:31,szeker:26,tail:[44,13],bleed:27,cpath:0,overhead:[33,0,13,34,8,18],fmessag:0,recommend:[24,13,9],strike:9,tc1:27,"__builtin_object_s":[27,18],type:13,until:[27,2,38,19,30,9],unescap:25,readm:15,"0x173b088":22,notic:[27,35,8],warn:[0,5,18],getaspointertyp:6,"export":[15,42],macrodirect:41,ca7fe2:8,hold:[2,35,37,18,19,6,8,9,10],ca7fe6:8,origin:[33,35,34,45,18,5,6,24,9,10],must:[33,27,41,26,2,15,35,24,28,37,31,9,19,34,6,29,7,25,18,10],subexpr:6,accid:6,uninstru:[44,5],word:[2,35,28,6,24,8,9],restor:[27,9,22],generalis:5,setup:[23,45,36],work:[0,2,31,5,6,7,8,9,10,11,12,13,16,18,20,23,24,25,26,27,28,30,22,32,33,35,37,38,41,42,43,44,45],foo_ctor:35,worth:[10,6],conceptu:[10,6],wors:9,introduc:[2,31,4,6,8,9,11,12,13,16,18,19,20,26,27,28,22,33,35,37,44,39],"__strict_ansi__":27,akin:[9,6],fsplit:18,root:[23,9,27],could:[0,26,13,27,34,45,35,28,37,18,20,6,23,24,9],overrid:[33,39,45,18,
 9],defer:[27,38],lexer:45,lclangbas:28,give:[27,45,42,22,21,6,43,24,9,10],cxxusingdirect:6,"0x5aea0d0":43,oldobject:31,indic:[0,27,2,41,28,37,22,9,14,30,6,24,18,10],aaaa:39,"_some_struct":18,caution:9,unavail:18,want:[1,12,38,13,27,14,45,17,22,9,32,42,30,21,6,43,23,24,18,10],avaudioqualitylow:31,unavoid:[13,9],unsign:[27,13,15,35,36,31,39,6,44,24,18],plist:41,experimentalautodetectbinpack:39,recov:[38,19,9,27,6],end:[2,22,6,7,9,10,11,45,18,19,20,23,24,25,26,27,30,34,39,36,37,42],hoc:9,quot:[27,24,25,18,6],ordinari:[2,27],strnlen_chk:18,classifi:[27,9,6],i686:27,march:[0,41],concis:[27,24,22,31],hasnam:30,breakbeforebrac:39,libsupport:6,recoveri:[19,27,38,6],answer:[28,9,22],verifi:[29,30,26,37,6],macosx10:27,ancestor:43,config:[11,39,28],updat:[0,2,37,19,20,5,6,9],dialect:[27,28,9,37],recogn:[27,24,9,6],lai:8,rebas:22,less:[33,27,26,4,16,37,22,18,6,45,9],attrdoc:6,earlier:[0,37,13,27],alignafteropenbracket:39,diagram:10,befor:[0,27,2,39,28,37,22,18,34,20,38,6,24,9],wrong:[23,41,9,27
 ,6],exclusive_lock_funct:2,beauti:27,pthread_join:16,fblock:[0,27],arch:[0,27,18,23,10],parallel:[41,7,24,9],demonstr:[2,15,5,31,42],danieljasp:36,attempt:[0,27,2,35,28,37,38,18,19,6,24,9,10],third:[28,37,31,18,38,6,9],sgpr:18,isvalid:14,grant:35,exclud:[28,9],like:[0,2,31,5,6,8,9,10,27,12,13,14,16,18,19,20,21,23,24,28,30,22,34,39,37,38,42,43,44,45],perform:[0,13,35,18,19,9],maintain:[13,28,37,22,6,23,9,10],environ:[19,35,13,9],incorpor:[45,24,9],enter:[9,6],exclus:[19,35,18],mechan:[33,26,13,2,41,28,37,6,24,8,9],lambda:9,parmvar:43,drtbs_all:39,vfp:18,decl:[14,28,37,22,6,43],"0x3d":8,frontend:17,feedback:41,"0x3b":8,diagnos:[24,28,38,6],cygm:27,over:[0,13,27,14,15,45,42,37,22,21,6,25,9],failur:[2,27,28,18,6],orang:10,becaus:[24,0,26,27,2,45,17,28,37,31,9,20,5,22,35,6,7,8,18,10],numberwithchar:31,pascal:0,bs_stroustrup:39,keyboard:11,byref:35,vari:[27,20,37,18,9],"__builtin_ab":6,fiq:18,"0x404544":13,fit:[27,2,35,38,39,6,43,25,8,41],fix:[23,8,13,9],clangastmatch:22,better:[27,28,38,
 6,29,23,24,10],carri:[18,9],thusli:35,poly8x16_t:24,persist:[29,28,18],hidden:[11,37,3],setwidth:6,easier:[23,28,9,44],cxxliteraloperatornam:6,them:[2,31,6,7,8,9,10,27,14,45,17,19,20,23,24,26,28,30,22,32,33,35,37,39,42,41],anim:31,thei:[0,2,31,6,8,9,10,27,12,45,18,19,21,23,24,28,30,22,33,35,37,38,42,29,44,39],proce:[14,9,37],safe:[9,45,38,18,24,7],"break":[14,39,28,38,9,19,21,42,23,18],alwaysbreaktemplatedeclar:39,inescap:9,promis:[27,16,9],astread:37,d_gnu_sourc:15,itanium:9,yourself:[43,13],bank:18,cxx_aligna:24,blockstoragefoo:35,grammat:6,grammar:[28,6],controlstat:39,ut_forindent:39,wself:41,lanugag:39,rizsotto:29,accommod:[19,10],block_field_is_weak:35,conflict:[24,9],arrow:27,each:[0,31,5,6,7,8,9,10,27,12,16,18,19,23,24,25,28,22,32,34,35,37,39,42,43,45],debug:[0,14,41,28,37,3,38,6,32,44,18,10],foo_priv:28,went:[27,44],localiz:6,side:[27,41,34,45,31,18,19,22,6,24,9],bad_rect:31,mean:[0,44,13,27,2,16,24,28,31,9,34,39,38,35,6,23,7,18,10],prohibit:[39,9],sekar:26,monolith:10,cppg
 uid:1,"0x40000000009":8,overflow:[0,24,26,27],add_clang_execut:[14,22],z13:41,objcinstance0:6,combust:24,foldabl:6,processdeclattributelist:6,dawn:26,collector:9,cxxoperatornam:6,unbound:6,palat:6,xassembl:0,goe:[27,24,6],facil:[41,10,28,6],newli:31,bat:27,crucial:28,convei:6,lexicograph:[18,6],content:[24,28,18,22,6],dso:[20,26],laid:[8,9],spacebeforeparensopt:39,adapt:[26,10],newobject:31,reader:22,unmanag:9,join_str:18,targetspecificattribut:6,"__block_dispose_10":35,multilin:39,libastmatch:30,"0x5aeaa90":43,nodetyp:14,linear:[7,28,37],barrier:[34,35,18],written:[11,27,41,28,37,31,18,29,20,30,38,6,43,24,9],situat:9,infin:24,free:[13,35,28,31,18,30,41,29,9],standard:[33,0,11,45,18,39,6,43,23,9],htmxlintrin:41,fixm:[1,27],identifierinfo:[37,6],databas:[32,29,36],accessmodifieroffset:39,parenthes:[27,41,31,18,39,22,6,24,9],"__has_nothrow_assign":24,sigkil:20,bs_mozilla:39,libquantum:20,"_returns_retain":24,mvx:41,astdump:32,atl:38,filter:[11,22,20,6,32,9],system_framework:24,fuse:9,
 iso:27,isn:[34,41,22,18,6,9,10],iphon:0,regress:26,baltic:6,isa:[27,35,6],subtl:[28,9],confus:[27,13,28,6,9,10],performwith:9,rang:[0,11,45,39,6,8,18],perfectli:[9,6],render:[9,6],mkdir:[32,22],independ:[16,28,37,21,6,44,7,25,10],rank:18,necess:[9,6],restrict:18,hook:[14,9],unlik:[27,2,16,28,31,9,34,5,6,7,18],alreadi:[41,26,14,45,28,37,31,9,22,42,29,23,24,18],wrapper:[34,36,5,6,29,24],wasn:28,agre:9,primari:[45,28,18,6,29,9],fcolor:27,wherev:[19,18,22,6],rewritten:[45,35,31,6],nomin:34,top:[11,15,39,28,37,21,6,44,24,25,8,9,10],objc_instancetyp:24,sometim:[27,2,38,9,20,18],downsid:[15,10],bitstream:[37,6],toi:29,ton:6,too:[2,27,17,9],similarli:[27,2,45,24,28,31,35,7,9,10],toolset:27,recent:[32,37,9,22,6],cxx_generic_lambda:24,cxx11:6,sourcemgr:1,conditionvarnam:22,"_pragma":[27,6],tool:[9,36,18,13],privaci:34,noninfring:35,andersbakken:29,sourceweb:29,sanitizer_common:20,incur:[27,7,10],somewhat:[28,9,6],conserv:[2,9,10],technic:[33,27,28,9],character:[35,22],clang_index:29,dealii:20
 ,reinterpret_cast:[45,24,9],tgsin:18,"__block":9,provid:[2,31,5,6,7,8,9,10,27,12,14,15,16,18,19,20,21,23,24,26,28,30,22,32,34,35,37,38,39,41,42,29,45],expr:[43,27,41,22,6],lvalu:[43,27,9,22,6],tree:[0,27,15,45,42,28,37,22,20,30,6,32,25,41,10],"10x":16,project:[11,13,45,36,39,9,10],matter:[2,19,33,27,6],pressur:[7,24],wchar_t:[24,28],entri:[34,18,9],returnstmt:43,compoundstmt:[43,32,36,6],provis:19,assertreaderheld:2,lbr:27,aapc:18,ran:27,morehelp:[22,42],modern:9,mind:[13,6],example_useafterfre:13,bitfield:6,raw:6,ffreestand:0,manner:[2,35,18,19,6,32,24,9],increment:[2,24,18,22,9],seen:[24,37,13,31,9],seem:9,incompat:[27,41,28,38,9,18],lbm:20,rax:8,dozen:27,unprototyp:18,strength:7,dsomedef:25,latter:[20,28],clang_plugin:29,client:[11,27,34,37,5,6,29,10],hatch:2,macroblockend:39,ptr_idx:18,cxx_alias_templ:24,expens:[24,28,37],blue:[24,10,31,6],"__sanitizer_cov_dump":20,fullsourceloc:14,hasincr:22,"__dllexport__":24,c_generic_select:24,what:[38,42,28,3,18,30,22,6,23,24,9,10],spacesin
 angl:39,regular:[39,27,12,35,24],recorddecl:[30,6],letter:9,xarch_:10,phase:[0,10,9,6],boost_foreach:39,unordered_map:45,nobuiltininc:0,tradit:[27,20,9],dc2:8,cxx_raw_string_liter:24,don:[0,44,13,27,38,45,28,22,39,20,21,6,23,24,9,10],pointe:[9,27,33,18,6],doc:[1,12,36,41,6],alarm:13,flow:[18,9],c_static_assert:24,doe:[2,31,4,5,6,7,8,9,10,11,12,13,16,18,19,20,23,24,25,27,28,22,33,35,37,38,42,43,44,39],bindarchact:10,"__is_class":24,declar:18,carolin:33,wildcard:[12,28,13],abi:[0,35,18,9],"0x4a6510":20,unchang:25,wobjc:41,notion:[28,6],came:[27,6],always_inlin:[24,18],superset:[9,6],runtooloncod:[14,42],functionpoint:19,api:[33,45,28,18,5,6,24,9],visitor:14,getcxxoverloadedoper:6,random:[44,26,6],findnamedclassconsum:14,rst:[35,6],carryin:24,protocol:[39,18,9],wbind:27,next:[11,14,41,42,28,37,31,18,39,30,22,6,24,8,9],involv:[27,41,28,31,18,6,7,9,10],absolut:[12,24,28,9,25],isequ:31,exactli:[27,39,45,28,22,19,6,24,9,10],layout:18,acquir:18,stmtnode:6,menu:11,explain:[27,41,22,30,31,6,1
 8],configur:11,sugar:[29,18,9],"__is_fin":24,kerrorcodehack:24,version:[0,2,31,6,8,9,10,11,15,45,18,19,24,27,28,22,33,41,37,42,44,35],about:[18,13],rich:[27,6],blockreturningintwithintandcharargu:19,somelongfunct:39,newposit:31,valuetyp:45,predecessor:6,meanin:[44,12],ftrap:27,"0x403c43":13,type_express:19,nasti:6,likewis:24,stop:[0,27,14,39,37,6,9,10],fwritabl:0,hascondit:22,pointertyp:[37,6],greatli:[27,7,9,6],objc_default_synthesize_properti:24,reconstruct:37,pointers_to_memb:38,mutual:[19,35,18],ns_returns_autoreleas:[24,9],bar:[27,12,2,45,9,30,6,24,18],impli:[35,28,37,22,18,39,9,10],emb:35,nostdinc:0,initialitz:9,excel:28,baz:[2,27,24,9,6],"public":[39,45,18],twice:[24,9],bad:[13,9],volodymyr:26,memorysanit:[24,18,4],ban:9,n3421:45,jghqxi:10,xclang:[43,15,17,27,6],strncmp:31,visitnodetyp:14,hhbebh:10,fair:9,system_head:[27,28],mfpu:23,cstdio:28,"_block_object_dispos":35,datatyp:18,num:[11,27],ns_returns_not_retain:[24,18,9],result:[18,13],fprofil:[27,41],corrupt:[9,27,18,13],th
 emselv:[33,14,45,28,39,6,41,10],charact:[27,39,28,31,18,6,7,25,9],msan:44,best:[0,27,34,39,22,18,6,23,24,25,8,9],subject:[19,35,18,9],fn6:27,fn5:27,said:[19,24,35,9,31],fn3:27,fn2:27,fn1:27,objcspaceafterproperti:39,irq:18,"_block_destroi":35,yet:[33,26,13,16,28,37,38,18,20,41,6,9],"_foo":[24,6],figur:[42,22,30,6,32,23,25],simplest:[29,35,22],awai:[39,26,18,9],approach:[34,29,13,10],attribut:13,accord:[27,45,28,37,31,18,19,5,6,24,25,9],tovalu:31,extend:[11,34,19,5,6,9],nslog:[24,31],"__need_wchar_t":28,sophist:[9,38],constexpr:18,lazi:[32,7,37],omp:41,"__c11_atomic_compare_exchange_weak":24,preprocessor:9,extent:[27,5,13,9],langopt:[37,6],toler:[34,9],umr2:44,rtti:8,protect:[2,27,26,9,10],accident:[28,9],mu1:2,easi:[11,38,27,45,22,39,21,6,23,7,9],fbracket:27,cov:20,string_liter:6,fault:26,howev:[33,27,13,2,45,24,28,37,38,9,41,35,6,23,7,18,10],xmm0:18,against:[33,27,26,38,28,31,20,22,6,23,7,9],objcmultiargselector:6,"\u00falfar":33,ij_label:5,ilp:24,logic:[34,45,28,37,22,19,6,23,9,10
 ],fno:[0,13,27,41,28,18,44,24,9,10],seri:[28,6],com:[1,13,27,16,22,4,29,39,32,44,18],col:[43,36,31],initwithurl:31,con:21,initmystringvalu:18,ifoo:[27,10],cxxconversionfunctionnam:6,foobar:27,ulimit:[44,16,13],trunk:[1,45,24],height:6,lvaluetorvalu:43,permut:24,theoret:[7,9],"__builtin_smulll_overflow":24,cxcompilationdatabas:25,diff:[11,20,24,6],spacesinsquarebracket:39,trust:9,assum:[27,30,26,2,39,28,31,18,19,5,38,6,23,24,8,9],summar:35,duplic:[37,18,6],liabil:35,strong:[19,35,9],union:18,getcompil:[22,42],convolut:9,three:[27,2,45,24,37,31,9,22,6,23,7,8,18],been:[33,27,41,26,38,2,16,24,28,37,31,4,34,20,22,35,6,44,9,18,10],specul:9,accumul:27,much:[27,2,45,37,4,19,41,6,23,9,10],dlopen:20,interest:[27,38,14,37,3,30,22,6,29,23,7],basic:[15,45,36,18,9],"__has_trivial_assign":24,futur:[33,1,6,44,18,10],thrice:24,tini:37,quickli:[34,30,6,24,9,10],rather:[27,2,28,37,22,18,19,20,6,24,9,10],unfortu:6,lsan_opt:20,drtbs_toplevel:39,xxx:27,search:[0,36,13,27,15,39,17,28,37,40,42,43,7,24,10],
 uncommon:[9,6],ani:[0,2,31,4,6,7,9,10,11,16,18,19,21,23,24,26,27,28,30,22,32,34,35,37,38,44,41],lift:[45,28,9,37],"0x44d96d0":32,dfsan_get_label_info:34,xxd:20,"catch":[0,13,34,41,22,19,38,9,10],objectfil:20,emploi:[27,7],ident:[27,24,18,6],bitcod:[0,37],servic:[18,21],properti:18,strict:[0,18,9],aim:[27,22,29,21,6,32,24],calcul:2,gritti:21,"typeof":[27,35],occas:6,aid:28,vagu:9,anchor:27,nswidthinsensitivesearch:24,spawn:28,clangseri:28,seven:10,r600:18,coher:6,tabl:[18,9],getforloc:22,toolkit:45,neon_vector_typ:24,need:[0,2,31,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,22,32,34,35,37,38,39,41,42,44,45],libxml:23,avencoderaudioqualitykei:31,cond:27,stmtresult:6,objc_:24,actionfactori:32,doccatfunct:6,sever:[11,39,27,41,24,37,22,18,19,6,7,9],pthread_t:16,number_of_sampl:27,altivec:[24,28],descent:6,externalslocentrysourc:37,incorrectli:41,receiv:[9,24,18,4],suggest:[13,41,38,18,6,44,16],make:[33,0,13,34,15,35,9,39,23,8,18,10],quirk:22,condvar:22,amount:[27,2,28,37,
 7,8,9,10],complex:[23,10,5,18,6],split:[39,20,28,18,9],semahandl:6,block_literal_1:35,rebuildxxx:6,complet:[27,26,38,2,39,24,28,37,3,9,29,21,22,6,32,7,18,10],definitionreturntypebreakingstyl:39,autoreleas:[24,9],asan_opt:[20,13],fragil:[0,24,28,9],nil:[19,9,31],darwin9:[37,10],transformyyi:6,bitwis:[34,24,6],hand:[27,38,14,42,31,34,22,6,23,9,10],"__builtin_umulll_overflow":24,rais:[9,31],taskgroup:41,objc_arc:[24,28,9],xalancbmk:[33,20],tune:16,squar:[24,39,6],judgement:6,redefin:28,kept:[39,45,28,19,6,9,10],scenario:9,inputact:10,linkifi:6,thu:[0,19,2,34,39,42,28,37,14,6,43,7,24],"__builtin_types_compatible_p":24,hypothet:18,inherit:[9,18,6],myasan:13,weakli:18,loopmatch:22,istypedepend:6,thi:[18,13],endif:[27,26,13,2,16,28,31,18,32,44,24,7],programm:[2,28,31,19,6,9],everyth:[26,2,28,14,6,43,9],kcc:20,left:[27,14,39,37,31,18,22,6,9],identifi:[34,28,22,18,6,43,24,9],just:[1,26,13,11,2,41,24,28,27,31,37,19,20,30,22,6,32,44,7,9,10],verifyintegerconstantexpress:6,retroact:9,"0x404704":
 13,ordin:6,"__c11_atomic_fetch_add":24,human:[30,6],ifdef:[2,7,24,31],rawunpack:20,factorymethodpool:37,interceptor_via_fun:13,languag:[18,9],previous:[27,13,2,31,34,6,9],unten:9,isinteg:22,expos:[1,2,28,20,24,9],interfer:24,woption:27,had:[27,16,35,28,37,38,18,6,44,24,9],cxx_relaxed_constexpr:24,spread:[0,27,23],primit:9,els:[27,26,39,2,41,31,18,34,6,32,24,9],save:[0,11,27,18,20,37,8,9,10],explanatori:6,sanit:[33,13,34,4,20,5,44,18],applic:[33,0,11,34,45,28,38,9,20,5,6,29,24,18],rtag:29,basedonstyl:[11,39],preserv:[9,34,41,18,6],regard:[18,6],compilationdatabas:[32,42],"0x1e14":8,forstmt:[37,22],elabor:[19,7],shadow:[34,24,5],interceptor_via_lib:13,apart:37,actoncxxglobalscopespecifi:6,measur:[33,20,26],specif:[18,9],arbitrari:[27,26,34,37,31,19,22,6,7,9],stret:35,contradict:39,manual:[34,0,18,23,9],"_block_liter":35,varieti:[28,11,41,26,27],"__is_base_of":24,choic:[27,35],cplusplu:28,indentwrappedfunctionnam:39,prior:[2,35,37,18,9],unnecessari:[9,41,37,18,10],underli:[35,34,45,18,
 6,8,9],datarecursiveastvisitor:6,long_prefixed_uppercase_identifi:28,right:[35,28,22,18,39,30,6,23,9,10],sancov:20,famili:18,movab:8,nsview:18,interv:[24,28],"_decimal32":27,lockstep:18,intern:[34,5,18,9],sure:[13,44,2,22,6,23,10],namespaceindent:39,unless:[27,2,35,28,18,39,20,5,6,24,9],successfulli:[27,9,38],"__builtin_classify_typ":6,nsmutabledictionari:[41,31],temp:[0,10],txt:[14,12,20,22],badclassnam:13,umr:44,fpic:[44,16],fidel:9,fpie:[44,16],subclass:[18,9],"_nsconcreteglobalblock":35,buffer:[0,26,11,39,28,37,6,18],armv7l:23,getnamekind:6,armv7:27,armv6:27,armv8:27,foo:[27,12,39,2,45,35,28,38,9,19,20,30,6,24,18,10],armv7a:23,core:[18,9],dfsan_create_label:[34,5],sensibl:[9,6],swapcontext:26,alwaysbreakbeforemultilinestr:39,aggress:0,semacodecomplet:6,mytoolcategori:[22,42],pose:34,block_fooref:19,clearer:9,codeview:38,tablegen:6,promot:[27,18],repositori:[15,45,28,22,42,32],post:[9,22],"super":[18,9],nsnumericsearch:24,parsekind:6,unsaf:[2,24,26,9],oilpan:26,obj:[2,11,20,35],"
 42l":31,bad_fil:13,toplevel:[43,39,42],slightli:[44,28],parseargumentsasunevalu:6,simul:13,unsav:11,distinct:[26,28,38,19,6,9,10],canonic:22,coars:27,commit:[29,11,6],"__aligned_v16si":27,"42u":31,produc:[33,0,13,18,19,5,23,9,10],getattr:6,ppc:10,isysroot:27,desc:34,repars:[32,37,6],kuznetsov:26,curiou:22,"float":[27,2,37,31,19,6,23,24,18],encod:[43,27,37,31,6],bound:[11,13,27,28,22,19,24,25,8,10],two:[1,2,31,6,9,10,27,12,15,18,19,23,24,26,28,22,33,34,41,37,42,43,39],down:[27,44,22,30,6,23,9,10],"0x200200000000":34,wrap:[2,39,5,31,6],opportun:[24,28,9,10],storag:18,msp430:[27,6],initwithobject:24,accordingli:[39,31],git:[32,11,45,22],horizont:39,deal:[13,35,22,30,41,6,9,10],suffici:[27,8,9],no_sanitize_address:13,sjeng:20,transform:[27,45,38,30,6,9],block_has_copy_dispos:35,why:[9,18,22,6],dcmake_cxx_compil:32,width:[27,24,39,18],reli:[33,26,38,2,41,28,31,22,24,8,9],err_:6,editor:[1,45,11],fraction:[7,37],block_releas:[19,35,9],call:13,constantli:41,"0x7ff3a302a410":36,indentwidth:[
 11,39],analysi:[0,34,18,5,6,29,9],candea:26,semanticali:6,"_block_object_assign":35,form:[33,0,39,11,14,34,16,35,28,27,31,9,19,37,22,6,43,24,45,8,18],offer:[27,45,9,22],forc:[13,39,17,28,18,19,6,9,10],"__clang_minor__":24,refcount:35,wdeprec:24,dylib:0,cxx_rvalue_refer:24,unroot:9,epilogu:18,heap:[27,26,13,35,19,6,44,24,9],s390intrin:41,lk_cpp:39,"true":[27,13,19,2,15,41,31,9,14,39,22,6,23,24,18],profdata:27,axw:29,reset:2,absent:[28,9],wdocument:27,"__wchar_t":24,supp:13,maximum:[27,39,18,37],tell:[27,20,22,6],nsautoreleasepool:9,"__is_trivially_assign":24,minor:[24,37,6],absenc:[28,18,6],fundament:[39,7,45,6],handleyourattr:6,unrel:[33,27,37],emit:[0,41,35,28,37,31,9,38,6,29,7,8,18,10],mtd:27,classif:9,featur:[0,45,39,18,9],alongsid:[27,28],semicolon:6,flat:6,diagnostickind:6,noinlin:[20,18],arg_kind:18,sampleprofwrit:27,proven:24,diagnost:[45,18,9],err_attribute_wrong_decl_typ:6,exist:[0,27,2,35,28,37,31,18,19,22,6,32,24,25,9],request:[34,19,18,27,9],ship:[35,17],trip:[24,18],ass
 embl:[0,27,5,23,24,8,10],byref_i:35,readonli:[39,18],surpris:9,encrypt:26,new_stat:18,constructorinitializerallononelineoroneperlin:39,when:[0,2,31,4,6,7,8,9,10,11,13,14,18,19,20,21,23,24,26,27,28,30,32,34,35,37,38,39,42,44,41],refactor:[43,45,21],role:[18,6],declstmt:[43,36,22],test:[2,31,4,6,7,8,9,10,27,13,16,18,20,24,26,28,22,32,39,37,38,42,43,44,45],roll:9,runtim:[18,13],a15:23,legitim:9,intend:[27,38,2,45,17,28,37,31,9,19,5,22,6,32,24,18,10],objcinst:6,"__block_literal_5":35,"__block_literal_4":35,felt:9,"__block_literal_1":35,"_bool":[32,22],"__block_literal_3":35,"__block_literal_2":35,"__except":[41,38],aligntrailingcom:39,interven:9,cfstringref:[35,9],objcplus_include_path:0,consid:[27,35,24,28,37,22,18,20,21,6,44,7,8,9],"__bridg":9,quickfix_titl:32,decent:6,indentcaselabel:39,"_imaginari":24,aslr:[44,26],errorcode_t:24,longer:[0,27,2,41,37,9,18],furthermor:[45,26,9,22],derivepointeralign:39,fortytwolong:31,bottom:28,pseudo:[29,28,9],cxx_user_liter:24,fromvalu:31,ignor:[0,1
 2,13,27,35,28,22,18,20,38,6,23,24,9],"__builtin_subc":24,stmtprofil:6,time:[0,2,31,4,6,7,8,9,10,27,12,13,16,18,19,20,23,24,25,28,30,22,33,34,41,37,38,42,43,44],objc_arc_weak_unavail:9,"__underscor":28,backward:[27,28,37,21,24,18],"__has_nothrow_constructor":24,applescript:11,daili:6,parenthesi:43,corpu:20,dyld_insert_librari:13,foreachmacro:39,concept:9,rol:8,"0xc0bfffffffffff64":20,chain:[24,10,6],jessevdk:29,skip:[7,9],rob:9,global:13,focus:[27,45,9],annotmeth:18,known:18,signific:[27,9,10],supplement:9,skim:22,ingroup:6,seriou:[9,37],i_label:5,subobject:9,do_something_els:[24,39],no_address_safety_analysi:13,lld:38,hierarch:37,decid:[27,34,22,5,6,24,10],herebi:35,depend:[0,31,6,9,10,27,13,16,18,21,23,24,25,26,28,30,41,37,38,42,44,39],unpack:[23,20],decim:[27,6],readabl:[41,30],substitut:[19,7,9,38,6],hasunaryoperand:22,certainli:[9,6],tracker:27,decis:[1,39,27,6],key2:39,armv5:27,macho:23,oversight:9,messag:[11,13,18,19,5,6,9],cxx_alignof:24,sourc:[0,1,31,5,6,9,11,13,15,45,17,23,
 24,25,28,30,22,32,34,35,42,29,44],string:[0,11,15,39,18,32,9,10],made:[33,1,39,27,41,28,18,29,6,32,24,9],cheap:6,total_head_sampl:27,voidblock:35,feasibl:[28,9],forkei:31,merit:9,broadli:27,androideabi:23,octob:26,join:34,exact:[27,26,13,2,18,6,25,9],getcxxdestructornam:6,"__cpp_":24,strnlen:18,swizzl:24,local_funct:27,level:[18,9],did:[9,35,20,18,6],die:6,gui:[2,45,22,6],dig:6,objc:[0,27,35,28,31,39,6,9],exprconst:6,item:[11,27,34,5,6,18],redeclar:18,relev:[14,23,24,8,6],ob0:27,cmptr:24,quick:[35,22,42],"__is_pod":24,round:[39,18],dir:[0,41,28,27],prevent:[27,26,2,41,36,6,24,9],must_be_nul:18,slower:23,htm:41,hack:[33,6],plu:[0,16,27,6],sign:[0,12,27,31,6,9],cost:[27,26,37,9,20,24,4,7],unprotect:26,mileston:18,method2:18,port:13,inconclus:39,"0x5aead10":43,appear:[27,35,28,31,18,19,38,6,32,24,8,9],x_label:5,inheritableparamattr:6,scaffold:22,lead:[19,39,13,9],sinc:[27,41,26,2,35,24,28,37,31,9,20,22,6,29,23,7,25,18,10],doccatstmt:6,view:[41,7,37,31,6],"__vector_size__":24,filenam:[0
 ,27,39,28,6,32,10],va_list:18,xml:[1,11],compound_statement_bodi:19,deriv:[33,34,19,6,43,9],breakbeforeternaryoper:39,fmax:27,gener:13,stmt:[43,22,6],satisfi:[28,5,18,10],explicitli:[2,41,28,37,22,34,6,24,9],modif:[24,28],gettranslationunitdecl:[14,43],"__c11_atomic_signal_f":24,mcpu:23,along:[0,27,45,28,37,22,38,6,32,24,18,10],do_someth:[24,39],wait:2,box:[18,42],coloncolon:6,devirtu:28,hdf5:18,shift:[27,37,9,6],sigsegv:20,"11a6":8,exprerror:6,behav:[27,28,9,6],cxx_inheriting_constructor:24,extrem:[27,28,6,23,24,9],triag:27,d_debug:15,reclaim:9,ourselv:[9,22],novic:9,semant:18,regardless:[27,14,45,9,19,24,18],some_directori:27,extra:[15,39,9],globallayoutbuild:8,activ:[2,16,28,38,19,21,6,45],modul:[34,0,13,10],astlist:32,prefer:[11,27,20,6,24,18],macroblockbegin:39,unbridg:9,leav:[19,9,27],shared_locks_requir:2,msan_symbolizer_path:44,pointertofunctionthatreturnsintwithchararg:19,marker:[35,9,6],instal:[27,22,42,32,23,24],should:[0,2,31,5,6,9,10,27,13,16,17,18,19,20,23,24,26,28,22,
 32,33,35,37,38,39,41,44,45],holtgrew:29,tiny_rac:16,market:[24,9],identifierinfolookup:37,regex:11,fvisibl:0,perf:27,msy:27,prove:[19,9,31,44],xyzw:24,valuewithbyt:31,univers:[7,10],visit:[14,0,6],todai:[28,31],subvers:[41,45,24,22],live:18,"0x7f7ddab8c210":13,value2:39,value1:39,criteria:22,scope:[9,18,13],checkout:[1,45,22],cursorvisitor:6,tightli:[27,9,6],capit:6,fooref:19,python:[29,11,25,21],emiss:[27,18,9],somemessag:35,claus:[19,41,28,18],xanalyz:0,typeloc:14,refrain:9,clue:23,elseif:32,needstolock:2,templat:18,parsegnuattributearg:6,effort:[9,6],easiest:27,fly:6,jae:8,ibm:23,prepar:9,pretend:27,judg:9,fmsc:[0,27],cat:[27,12,13,16,36,20,43,44,7],descriptor:35,cwindow:32,can:[0,1,2,31,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,23,24,25,26,27,28,29,30,22,32,33,34,35,36,37,39,41,42,43,44,45],inadequ:9,binpackparamet:39,purpos:[18,13],usetabstyl:39,"__has_nothrow_copi":24,problemat:[16,18],"0x5aeac68":43,claim:[35,9],encapsul:[2,9],stream:[1,7,45,6],fsyntax:[43,0,15,10],"__block_d
 ispose_5":35,"__block_dispose_4":35,backslash:27,collingbourn:33,critic:[20,24,9],abort:[33,0,13,27,6,24,18],surround:39,phrase:[9,6],unfortun:[28,18,22,9],occur:[27,13,2,35,28,37,31,9,19,6,8,18,10],occup:18,alwai:[27,26,39,2,35,28,31,18,29,20,30,41,6,43,23,24,9,10],differenti:[24,9],multipl:[0,26,11,2,39,24,28,27,38,9,34,37,30,6,43,23,7,25,8,18,10],boundari:[12,28,9],astreaderstmt:6,maxlen:18,attract:7,get:[0,13,45,35,3,39,23,18,10],write:[11,35,9],cxx_rtti:24,"0x86":8,vital:27,foreach:39,pure:[5,9],familiar:[23,9,10],getspellingcolumnnumb:14,"23l":31,map:[11,13,6,44,8,10],product:[10,22,31,6],ca7fd5:8,bs_allman:39,max:[27,31],clone:[32,45,22,6],southern:18,shockingli:22,usabl:[27,24,39,38],intrus:29,membership:9,"4th":6,uint:11,aribtrari:30,mai:[0,2,31,5,6,7,8,9,10,27,12,13,16,18,19,20,23,24,26,28,22,33,34,35,37,39,41,29,44,45],drastic:[28,9,37],"_value_":[24,18],eof:[36,18,6],data:[34,35,18,19,5,6,29,9,10],grow:[28,37,10],readerlock:2,goal:[45,9],underscor:[27,24,18,9],sfs_none:3
 9,noun:[30,22],practic:[2,45,6,24,9,10],traversedecl:14,conscious:9,stdio:[44,7,17,28,20],truct:35,"__builtin_smull_overflow":24,predic:[27,30,6],mangl:18,ephemer:9,sandbox:[20,13],preced:[27,28,18,24,9,10],combin:[0,26,27,14,45,35,4,42,30,6,23,18],total_sampl:27,"__block_descriptor_2":35,languagestandard:39,"__block_descriptor_1":35,"__block_descriptor_4":35,"__block_descriptor_5":35,getlexicaldeclcontext:6,dfsan_interfac:[34,5],"_block_byref_blockstoragefoo":35,getlocforendoftoken:6,gradual:28,unlock_funct:2,llvm_used_lib:[14,22],"__va_args__":[2,27],size_t:[34,28,5,18],still:[27,41,44,2,16,35,28,37,22,9,20,38,6,23,7,25,18,10],pointer:[18,13],dynam:[33,0,13,34,15,18,19,5,9],componentsseparatedbystr:31,fsanit:[33,27,12,26,13,16,20,44],conjunct:[2,10],interspers:9,group:[9,41,18,6],thumb:[23,27],polici:33,"__attribut":9,cxx_implicit_mov:24,precondit:[30,9],tort:35,window:[32,0,18,38],transpar:0,curli:[9,6],mail:[29,27,41,6],main:[31,5,6,7,8,9,10,27,12,13,14,15,16,17,20,23,24,25,22,3
 4,41,42,44,45],ascrib:9,bytearraybuild:8,non:[0,13,45,18,19,9],declarationnamet:6,halt:[27,18],ymm0:18,om_terrifi:24,wimplicit:18,ymm5:18,clangast:[37,22],underneath:27,buildcfg:6,istransparentcontext:6,mhwdiv:27,half:[27,6],nov:20,now:[2,35,42,22,14,31,6,32,41,9],conflict_a:28,widespread:27,nor:[27,2,28,31,9,23,24,18],conflict_b:28,"0x44d97c8":32,term:[24,18,32,7,9,10],"__builtin_frame_address":26,namd:20,name:[0,13,34,15,35,9,39,5,32,23,18,10],realist:28,perspect:[34,28,37,6],drop:[19,9,10],revert:11,int_min:[27,31],separ:[0,13,34,45,9,6,8,18,10],getfullloc:14,"__sync_bool_compare_and_swap":24,callsit:20,sfs_inlin:39,allman:39,hijack:26,misbehav:9,coverage_bitset:20,domain:30,replai:25,dfsan_set_label:[34,5],weak_import:18,aresamevari:22,replac:[0,11,2,28,45,1,27,31,9,34,41,6,44,24,18],individu:[0,24,26],continu:[38,13,2,35,31,18,19,39,22,6,24,9],ensur:[27,26,2,28,37,31,18,34,22,6,9],unlock:2,libgcc:[0,23],significantli:[20,37,9,6],begun:[27,9],year:24,objc_assign_weak:35,happen:[
 0,13,27,45,28,9,41,6,23,8,18],dispos:[19,35],inheritableattr:6,shown:[27,9,10],"__has_attribut":[18,9],referenc:[0,27,35,28,37,22,19,6,7],"3rd":[0,27,6],space:13,profit:24,returnfunctionptr:19,profil:[7,22,6],astwriterstmt:6,"_clang":[11,39],breakconstructorinitializersbeforecomma:39,"_block_byref_obj_dispos":35,compilation_command:32,correct:[33,27,12,26,45,31,5,6,23,24,8,9],ast_match:22,"0x700000008000":34,wpessim:41,"__single_inherit":18,migrat:[27,2,45,9,19,21,18],ferror:27,exercis:[27,24],inclus:[28,6],argv:[13,14,22,20,31,42,44],block_byref:35,mllvm:27,llvm_profile_fil:27,endl:45,createastprint:32,theori:9,org:[0,27,45,1,22,31,29],pidoubl:31,argc:[13,14,22,20,31,42,44],"0x800000000000":34,care:[27,26,14,21,6,23,24,9,10],formatstyl:[1,39],wai:[2,31,6,9,11,12,15,18,20,21,23,24,25,26,27,28,30,22,32,34,39,37,42,43],badli:9,frequenc:41,synchron:[19,16,9,6],"0x5aead28":43,motion:24,thing:[27,14,6,29,23,24,25,9,10],punt:22,place:[33,11,39,27,2,35,28,37,31,18,34,41,6,23,24,9],memory_s
 anit:24,vcall:[33,27],bracebreakingstyl:39,principl:[33,35,9,10],imposs:[38,18,22,9],frequent:9,first:[33,11,13,15,35,22,9,19,39,32,6,43,24,18,10],oper:[9,35,18,13],mpi_int:18,"__cpp_digit_separ":24,unannot:18,directli:[24,0,29,27,2,15,45,17,28,37,31,9,34,39,41,6,43,7,18,10],"_block":35,onc:[0,13,27,42,28,37,22,6,23,10],arrai:[13,45,18,39,6,25,8,9],declarationnam:6,"0x7f":31,"0x7f789249b76c":44,walkthrough:[15,42],address_spac:24,stringref:14,autosens:27,fast:13,vote:24,modulo:6,c_alignof:24,open:[32,27,39,9,31],predefin:[0,39,37,31,6],size:[33,0,13,34,15,45,35,9,19,6,8,18],haslh:22,given:[11,13,27,2,34,17,28,37,38,9,19,20,42,6,23,24,8,18,10],const_cast:[45,24],silent:[32,27,20,9],workaround:[2,28],teardown:9,caught:[34,20],declspec:6,analog:9,myplugin:15,checker:[27,41,21,22,6],necessarili:[24,25,21,6],draft:[27,24],averag:26,deploy:[0,28,18],objconeargselector:6,somelib:28,conveni:[14,28,22,9,19,32,24,18],frame:[0,12,26,13,27,16,31,19,38,44,9,10],c_include_path:0,nsapp:31,getcxxna
 metyp:6,autolink:28,ariti:26,clangbas:[28,22],especi:[27,2,16,28,6,7,9],copi:[9,18,13],unroll_count:[24,18],valuewithcgpoint:31,specifi:[33,0,13,11,15,45,35,9,19,39,6,32,23,25,18],pifloat:31,"short":39,enclos:[27,2,35,28,18,19,6,9],mostli:[27,34,38,18,6,9,10],initialize_vector:27,"_z5tgsinf":18,codifi:9,holder:35,than:[2,31,6,8,9,10,27,13,16,18,19,20,21,23,24,26,28,30,22,33,39,37,44],serv:[2,45,37,22,6,29,7,9,10],wide:[27,41,28,18,38],dispose_help:35,"__block_invoke_2":35,spacebeforeassignmentoper:39,instancemethodpool:37,drothli:29,redefinit:28,subexpress:[37,6],vectorize_width:24,posix:27,balanc:[2,24,9],opaqu:[19,35,9,27,6],posit:[11,13,27,2,16,37,31,18,41,42,44,24,9],objectatindexedsubscript:31,browser:[33,29],pre:[33,7,28,24,22],"0x7f45938b676c":44,sai:[32,27,28,9,6],bootstrap:[32,44,22],nicer:13,"0x4a87f0":20,testframework:24,pro:21,profiledata:27,argument:18,"0x173b030":22,dash:[24,22],everywher:28,burdensom:9,fetch_or_zero:18,"__has_extens":18,bitcast:6,duplicatesallowedwhil
 emerg:6,vector4float:24,cxx_reference_qualified_funct:24,locks_exclud:2,engin:[2,43],"0x9b":8,alias:[2,27,9],destroi:[2,19,35,18,9],moreov:[2,28,9,31],matchresult:22,fsize:41,lockandinit:2,note:[33,0,13,11,15,45,35,3,9,19,39,18],"__builtin_arm_strex":24,ideal:[2,45,37,6,7,9],denomin:23,"__has_virtual_destructor":24,take:[0,31,6,9,27,14,15,17,18,19,21,24,28,30,22,32,33,41,38,39,42,35],advis:2,green:[24,10,31,6],noth:[37,18,6],basi:[27,28,18,6],byref_keep:35,closer:8,begin:[27,45,37,9,19,6,35],printer:[22,6],importantli:[24,18,9],trace:[27,13,16,38,44,18],normal:[33,11,39,27,2,15,35,28,37,31,9,19,20,38,6,23,24,8,18],track:[34,45,5,6,23,9],c99:[19,28,18,27,6],knowingli:19,compress:[8,37],stmtprinter:6,"0x200000000000":34,"__is_convertible_to":24,beta:[2,16],secondid:22,abus:10,ampamp:6,sublicens:35,pair:[11,34,35,31,19,20,22,6,24,9],fileurl:31,neatli:27,marked_vari:35,"_block_byref_keep_help":35,synthesi:[24,9],"_block_byref_obj":35,renam:[2,11,45,39],measuretokenlength:6,"__builtin_ua
 dd_overflow":24,adopt:[28,31,10],cgcall:27,drive:45,quantiti:27,cortex:23,"__libc_start_main":[44,13],pattern:[11,2,45,28,31,39,30,22,6,24,9],preambl:[18,37],review:[45,9],gracefulli:6,"0x98":8,recipi:9,int3:24,uncondit:6,show:[0,11,14,27,22,6,29,24,10],formal:[2,9],arrayoftenblocksreturningvoidwithintargu:19,atom:[18,9],rendit:27,"__builtin_inf":6,subprocess:10,actoncxxnestednamespecifi:6,concurr:[18,9],badinitclasssubstr:13,permiss:[35,6],compliat:24,cxx_unrestricted_union:24,tend:[28,9],"__isb":24,asan_symbol:13,slot:29,userdata:34,onli:[0,2,31,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,22,32,33,35,37,39,41,42,43,44,45],slow:[23,44,27],nice:[42,22,6],fenc:18,transact:41,namespacedecl:6,state:[27,13,34,24,28,37,18,6,7,9,10],fenv:28,dict:39,analyz:[0,39,18,6,24,9],sloc:[43,36],analys:[34,6],offici:27,entrant:2,overwritten:6,info:[0,13,27,28,38,6],intptr_t:9,nearli:[9,37],variou:[13,2,45,28,37,18,19,41,6,24,9],cxx_lambda:24,wmodul:28,clang:13,secondari:9,crude:28
 ,cannot:[11,26,27,2,41,42,28,37,38,9,34,5,6,24,18,10],"import":[18,9],sse:18,ssa:34,gen:6,requir:[33,44,34,35,22,18,19,38,6,32,23,24,25,8,9,10],"0x7ff3a302aa10":36,"0x000000000000":34,fixithint:6,compoundstat:22,nullptr:45,yield:[27,7,28,9,6],email:29,columnlimit:39,layout_compat:18,mediat:9,privileg:24,gettypenam:6,where:[33,35,30,39,34,45,42,38,9,19,5,6,29,23,24,25,8,18,10],good_rect:31,"__asm__":27,summari:[0,35],wiki:[27,4],kernel:[27,34,39,18,44,7,24],pointeralignmentstyl:39,textdiagnosticbuff:6,nameofthelibrarytosuppress:13,tested_st:18,foobodi:6,assumpt:[0,26,27,34,18,6,9],blockreturningvoidwithvoidargu:19,nsrang:24,"_block_byref_i":35,exclipi:29,reserv:[35,13,34,16,28,19,44,24,9],nsobject:9,arglist:10,concern:[27,37,18,6],parsingfilenam:6,cxx_return_type_deduct:24,flexibl:23,parent:[11,39,28,18,19],"0x17f":8,typedefdecl:36,enumer:18,inaccur:41,ispointertyp:6,label:[39,5,18],enough:[27,2,22,18,6,23,9,10],semadeclattr:6,volatil:[27,37,6,44,24,9],cfreleas:9,between:[33,0,2,35,2
 8,37,22,18,39,20,6,23,24,8,9],mihai:33,atindexedsubscript:31,across:[27,26,34,28,31,6,23,9],fcntl:18,spars:34,block_priv:35,amort:26,rerun:[25,21],style:[19,11,18,9],"0x7ff3a302a470":36,cycl:[27,24,9],"__builtin_subcl":24,gentl:43,bitset:8,pervas:9,objcclass0:6,symbolnam:29,come:[0,27,28,20,5,6,23,18],cli:45,ignoredattr:6,autoconf:24,vimrc:[32,11],avoid:[0,16,28,31,18,6,44,24,9,10],copyabl:18,region:[11,26,13,34,5,24,8,18],sparc:27,contract:[35,25,39],inconsist:[13,9],present:[0,27,35,28,38,6,24,18],tsan_interceptor:16,ofast:0,mani:[33,0,41,27,2,45,35,28,37,22,9,14,38,6,43,23,24,25,8,18,10],check2:27,evict:20,check1:27,among:[28,9,6],undocu:[27,6],m_pi:31,color:[27,24,31,6],alexdenisov:29,inspir:20,period:[2,28,6],pop:[19,37,9,27],tokenkind:6,exploit:9,colon:[39,12,9],some_union:18,cancel:41,typic:[0,44,13,27,2,16,28,38,9,6,29,23,7,8,18],pod:9,poll:6,damag:35,caret:[27,9,6],avaudioqualitymedium:31,ultim:[0,9,6],objctyp:31,resort:24,sortedarrayusingcompar:24,rebuild:[28,21],penaltybr
 eakstr:39,layer:[31,6],mark:[18,9],destructor:[33,35,18,19,6,9],"__c11_atomic_compare_exchange_strong":24,iinclud:[15,42],rebuilt:28,getqualifiednameasstr:14,"abstract":[0,2,28,37,22,19,21,6,25,10],parser:[29,0],cxx_contextual_convers:24,lsomelib:28,thousand:[34,27,30],resolut:[18,9],erlingsson:33,fshow:[0,27],"__line__":27,turn:[0,12,26,13,27,2,35,28,22,4,6,43,9,10],intvar:22,"1mb":16,former:[28,5,6],those:[2,22,5,6,7,8,9,10,11,15,45,18,19,20,24,27,28,30,41,37,38,39],"case":[33,35,13,45,18,19,39,5,23,8,9],interoper:9,pedant:[27,24,6],getspellinglinenumb:14,"__builtin_umull_overflow":24,trick:[41,28,9],invok:[35,18,9],tblgen:[27,6],invoc:[27,19,32,7,9,10],program:[0,2,31,5,6,7,8,9,11,13,14,16,18,19,20,21,23,24,26,27,28,30,22,32,33,34,35,37,38,39,42,44,45],"__builtin_saddll_overflow":24,advantag:[27,34,31,18,6,32,7,24],objc_boxed_nsvalue_express:31,henc:[28,26,9],convinc:9,worri:9,destin:[27,35,5,9],isdigit:18,gnu99:27,eras:[2,41],pthread:16,evaluat:6,ascii:[27,6],fcomment:27,roeder:
 33,kw_for:6,develop:[33,27,39,2,45,17,28,9,29,5,21,43,23,7,18,24],cxx_nullptr:24,author:[44,35,9],addanim:31,cc1:[15,10],same:[0,2,31,6,7,9,10,27,18,19,20,23,24,25,28,22,32,33,34,35,37,38,39,42,41],binari:[33,0,13,39,17,6,32,23,8,9,10],tutori:[43,15],cpp11:39,dfsan_label:[34,5],arc_cf_code_audit:9,om_norm:24,document:18,medit:6,recursiveastvisitor:[43,15,6],unknownmemb:38,"__objc_no":31,exhaust:[28,9],"__builtin_constant_p":[24,6],spacesbeforetrailingcom:39,closest:39,"__builtin_va_list":36,gnueabi:23,assist:[27,35,28,38,9,10],someon:[28,9],driven:[27,25,37,10],capabl:[9,22,18,31,6],bad_sourc:12,improv:[9,35,28,37,31,18,29,7,8,24],immedi:[13,2,24,37,22,18,6,7,9],stdin:[11,20],requires_cap:2,appropri:[0,27,2,45,17,28,37,31,34,20,41,35,6,24,18,10],moder:0,choos:[0,19,6,23,18,10],createremov:6,macro:[9,0,39,18,6],markup:6,identifiert:37,know:[27,2,22,20,6,29,23,24,9,10],justifi:9,without:[0,2,22,6,9,10,11,16,18,19,24,25,26,27,28,34,39,37,41,29,44,35],argument2:39,"__clangast":37,argume
 nt1:39,leadingspac:6,fconstexpr:27,model:[0,38,9,30,43,24,18],dereferenc:[19,41,6],ccc:[23,39,10],"__x":24,objectforkeyedsubscript:31,leewai:9,execut:[0,2,22,6,9,10,27,13,14,16,18,19,20,24,25,26,28,30,34,35,44,41],mut:2,annot_template_id:6,neon:[23,24,28],smallestint:31,rest:[27,45,35,37,20,6,9],pas_left:39,gdb:[27,44,38,6],multiplex:6,aspect:[28,6],part:[0,2,22,6,9,10,27,14,45,18,21,23,24,25,26,28,30,41,37,42,43,35],polish:37,fairli:[7,6,28,22,4],mhtm:41,"__builtin_trap":[27,24],hint:[29,45,18],awkward:9,mmap:7,penaltyexcesscharact:39,filecheck:6,linker:[33,0,27,28,23,8,10],except:18,littl:[37,10,9,22,6],identif:6,wall:[32,27,41],"_z8myfoobarv":12,yaml:39,versa:[2,34,41,37,19,9],entrypoint:9,vulner:[33,26],"_aligna":24,myabort:24,block_has_signatur:35,libm:23,vecintrin:41,read:[0,44,13,1,2,35,42,27,31,37,20,22,6,23,7,25,8,9],outermost:[30,9],asan_symbolizer_path:13,comp_ctor:35,"0x7ff3a3029ed0":36,mov:[8,18],objc_array_liter:[24,31],libz:23,destaddr:35,va_start:18,shared_lock_funct
 :2,copy_help:35,walk:[12,6],saniti:[2,6],tolow:[34,5],gs_rel:24,intel:7,parameter_list:19,whitespac:[45,39,6],"11c7":8,treacher:9,"_complex":[27,6],integ:[0,27,34,37,31,22,6,24,18],shrink:41,benefit:[2,28,9,6],either:[0,2,6,9,10,27,13,18,19,23,24,25,26,28,30,32,41,37,38,39,43,35],doccatconsum:6,fromtyp:24,output:[0,13,11,14,42,34,6,32,44,24,10],nodupfunc:18,inter:2,manag:18,fulfil:22,node:[32,6],minsiz:18,avaudioqualitymax:31,matur:2,dfsan_label_info:34,adequ:9,uninstrument:5,wmove:41,ls_auto:39,nonzero:[34,24],gross:6,"11f5":8,libstdc:[0,16,24,44],"_block_copy_assign":35,block_field_is_byref:35,legal:[19,9,31],handicap:7,"__builtin_saddl_overflow":24,k_label:5,exit:[11,13,34,18,9,10],inject:6,"15x":16,ddc:8,unbeliev:27,notabl:[9,10],overli:18,"__clang_major__":24,refer:18,block_field_is_object:35,ns_consumes_self:[24,9],getcxxoperatornam:6,power:[45,18,9],cxx_auto_typ:24,garbag:[0,35,26,9,19],inspect:[26,37,6],"0xc0bfffffffffff32":20,macronam:[0,28],llvm_clang_sourcemanager_h:37,fu
 lli:[0,13,27,41,38,9,6,44,24,8,18,10],"0x4b2bae":20,asan:[20,13],appli:[0,26,11,45,42,28,27,31,9,39,5,22,6,24,8,18],"0x173b240":22,make_shar:45,tread:9,src:[18,13],"_fract":27,coupl:[45,6],assert_exclusive_lock:2,cxx_static_assert:24,island:18,formatted_cod:39,ftemplat:27,ptr:[24,18],dd6:8,cxx_runtime_arrai:24,"__is_nothrow_assign":24,cuda:[23,41,6],act:[39,2,16,37,19,44,9],attribute_ext_vector_typ:24,industri:2,processor:[41,0,7,24,27],fooptr:19,routin:[1,2,35,37,18,20,9,10],effici:[33,0,27,34,28,18,6,24,8,9,10],disableexpand:6,"0x40":31,terminolog:2,surviv:9,interleav:18,userdefinedconvers:32,strip:[11,9],pivot:26,wincomplet:28,your:[0,13,29,11,15,45,17,32,6,43,23,24,39],wide_string_liter:6,loc:6,complianc:0,mingw32:38,area:[27,18,37],aren:[23,39,9,22,6],miphoneo:[0,18],overwrit:26,spaceinemptyparenthes:39,start:[11,12,26,13,29,14,34,35,28,37,31,9,19,39,30,22,6,43,44,24,18],compliant:27,interfac:18,low:[34,0,35,18,9],lot:[27,2,16,6,23,9],strictli:[2,27,18,9],deserv:6,machin:[0,13,
 27,9,6,23,7,8,18],additionalmemb:6,treat:[0,12,27,2,35,28,19,5,6,24,9],"__builtin_ssubl_overflow":24,uintptr_t:20,hard:[1,27,2,28,22,6,23,25],verbatim:6,myattribut:6,bundl:[43,37],heretofor:9,tryannotatetypeorscopetoken:6,mdd:27,bos_al:39,tr1:45,getentri:6,nvcall:[33,27],realli:[27,35,18,6,9,10],categor:[27,9,31,6],pas_middl:39,faster:[0,13,27,37,32,44,7],notat:[19,24,37],labelreturn:34,algorithm:[43,7,41,9,37],nameddecl:6,possibl:[0,31,6,8,9,10,27,15,16,18,19,20,23,24,28,34,39,37,41,42,44,35],"default":[33,0,13,11,15,35,9,19,39,5,6,43,23,18],existingblock:35,vice:[2,34,41,37,19,9],"__c11_atomic_fetch_or":24,numberwithunsignedchar:31,ns_requires_sup:18,printfunctionnam:15,"_alignof":24,lowercas:9,block_field_is_block:35,commonli:[39,24,37,31],embed:[27,35,10,28,6],deadlock:2,expect:[27,13,44,16,36,38,18,19,39,30,41,6,23,24,9,10],superview:18,artifact:21,creat:[33,11,39,34,35,19,6,32,23,24,9,10],filt:13,multibyt:27,lk_proto:39,bararg:9,stabl:[27,17,28,21],commonoptionspars:[22,42],re
 taincount:9,strongli:18,undergon:27,deem:9,decreas:[8,9],file:[33,0,13,11,34,15,45,17,29,39,5,35,32,23,8,9,10],lozano:33,cov0:20,cov1:20,encompass:[0,28,9],proport:37,ligatti:33,fill:[2,39,9,22,6],incorrect:[24,18,38,6],again:[27,35,13,22,9],collid:[28,31],derefer:19,tradeoff:8,extract:[14,37,22,34,30,23,24],compel:9,depth:[27,24,9],prepend:34,dfsan_has_label:[34,5],valid:[0,39,27,35,28,37,31,18,19,6,29,24,25,9],poly8_t:24,writabl:0,pathnam:27,you:[0,1,31,6,7,8,18,27,13,14,15,45,17,20,21,22,23,24,11,28,29,30,3,32,41,37,38,42,43,44],freestand:0,poor:[27,28,9],libformat:[11,39],"__block_copy_10":35,sequenc:[27,28,37,18,6,24,8,9,10],latenc:[24,25],push:[27,37,6],briefli:[7,9],geoff:33,encount:[27,37,28,9,6],reduc:[0,27,34,28,37,9,6,7,24],cpi:26,unbalanc:9,callq:8,lookupt:6,dromaeo:33,woboq_codebrows:29,mask:[8,6],nonliter:18,calle:[30,18,9],mimic:[27,18],mass:[9,31],token:[0,45,19],potenti:[33,11,13,27,2,34,45,35,37,31,19,22,6,9],cpp:[27,13,2,15,39,42,22,14,6,32,10],escap:9,"__unsafe_u
 nretain":9,dst:35,represent:18,all:[11,13,35,18,19,39,9],ls_cpp03:39,forget:[23,9],pth:6,illustr:[2,27,37,31,6],forbidden:33,spacesincontainerliter:39,pretoken:6,exempt:33,month:24,"__builtin_assume_align":24,scalar:[35,31,18,6,24,9],unblock:13,syntaxonlyact:[22,42],winx86_64abiinfo:27,abil:[9,27,37,18,6],mno:[41,18],follow:[2,3,5,6,7,8,9,10,11,12,13,14,45,18,19,20,22,24,27,28,31,34,35,37,38,39,41],disk:[27,20,37],children:[22,6],lookup_result:6,cxx_trailing_return:24,uint8_t:20,rewrit:[45,28,35,6],fullloc:14,dsl:[29,30,22],instr:27,"__stdc_version__":27,apvalu:6,init:[18,13],dictionarywithobjectsandkei:31,hasattr:6,"__scanf__":18,queri:[28,37,18,30,6,24,9,10],wundef:6,cmake_export_compile_command:[25,42],sound:27,getblockid:6,liter:[35,18,9],cfprint:35,straightforward:[7,10,22,6],song:26,far:[39,28,22,20,6,24,9],getsema:6,offlin:[44,13],mpi:18,util:[39,37,18,6,7,9],print:[0,12,13,27,15,16,28,37,22,20,6,32,44,24,10],candid:[9,27,28,18,6],worst:[8,9],difficult:[2,27,9,22,44],ca7fcf:8
 ,fall:[27,28,37,9,24,18],veri:[27,2,45,28,37,22,19,20,6,44,24,9,10],strang:6,condition:[24,18],"__cplusplu":31,functiondecl:[43,36,37,6],list:[33,0,13,11,39,3,18,19,23,9],emul:[27,24],addressof:24,sane:[27,28,9],stderr:[27,16,13,44],plain:[16,18,6],small:[0,36,26,27,14,24,37,22,6,7,9,10],numberwithlong:31,milc:20,dimens:38,trigraph:[0,27,6],harder:[23,10],"__builtin_usub_overflow":24,unformatted_cod:39,sync:22,past:[41,28,9,6],zero:[39,35,18,19,9,13],xarch_i386:10,design:[9,0,45,18,13],progress:[13,38,5,6,7,9],thread1:16,pass:18,further:[0,27,2,35,24,37,22,9,34,42,5,6,30,7,18],hamper:34,cursor:[11,21],deleg:[9,10],avaudiorecord:31,sub:[28,37,31,22,6,23,8,9],xop:18,clock:24,diag:6,sum:[23,24],ast:[32,0,17,36],abl:[27,13,44,2,37,22,9,38,6,32,23,24,8,18,10],brief:[1,10],type_tag_idx:18,buildxxx:6,delet:[35,13,9],abbrevi:37,cpp11bracedliststyl:39,"_returns_not_retain":24,mutablecopi:[18,9],consecut:[39,8,37,22],deepli:27,"__uint128_t":36,method:18,unlabel:[34,5],full:[0,41,13,27,2,15,35
 ,24,28,37,9,14,20,21,6,43,44,7,25,8,18],hash:[37,22,6],vtabl:[0,27],variat:19,arg:[0,27,34,15,31,6,18,10],endfunct:32,misspel:10,coverage_direct:20,arminterruptattr:6,behaviour:[23,27],isystem:27,shouldn:[34,28,6],middl:[39,6],omiss:27,xmm5:18,prologu:[27,18],ineffici:41,modifi:[27,39,2,35,24,37,18,34,6,7,9],cf_unknown_transf:9,valu:18,"__counter__":24,allowshortloopsonasinglelin:39,block_descriptor_1:35,binaryoper:[43,37,22],ahead:[23,18,6],vec_add:24,distil:20,subview:18,"11d3":8,"11d0":8,graph:[20,25,37,9,6],codebas:[27,41],narrow:[30,13,22],magnitud:23,v4si:24,ut_alwai:39,lock_return:2,via:[33,0,41,11,2,15,16,24,28,23,9,14,31,35,6,43,19,7,18,10],msp430interruptattr:6,dosomeio:2,alignconsecutiveassign:39,intermedi:[0,44,10],transit:[2,35,28,37,6,18],anytim:27,deprec:[13,18,6],thankfulli:22,dfsan:34,decrement:[2,9],establish:[19,37],dangl:19,select:[11,18,15],de9:8,earliest:9,mylib:[27,28,6],povrai:20,namespaceindentationkind:39,liber:28,mfloat:23,de4:8,nsuinteg:31,de6:8,vmm:27,ns
 comparisonresult:24,asm:[27,24,18],mpi_datatype_int:18,taken:[27,26,39,37,18,6,9],mpi_send:18,objectivec:39,frontendact:[15,22,42],toggl:42,reachabl:43,dllvm_build_test:22,desir:[11,26,27,22,6,23,10],"0x10":8,targetinfo:[27,6],canon:18,hundr:[34,27,6],mozilla:[29,11,39],flax:0,create_llvm_prof:27,vi2:24,vi3:24,flag:[33,0,13,44,45,35,28,37,38,9,39,6,43,23,18,10],vi1:24,uncov:38,vi4:24,vi5:24,webkit:[11,39],toyclangplugin:29,cach:[27,7,28,24],allowshortifstatementsonasinglelin:39,outdent:39,dictat:2,none:[27,39,37,18,6,23,9],fatal:[27,17,6],suitabl:[2,0,45,27,6],doccattyp:6,outlin:34,dev:[41,27,20,9,6],histori:9,angl:[39,6],remain:[27,26,2,28,22,18,6,24,9],outliv:[19,9],nontriv:9,caveat:[9,28,18,10],learn:[29,30],"__builtin_umul_overflow":24,c_aligna:24,def:[44,13],pick:[23,27,18,31,6],explod:24,noncopy:27,prompt:27,bogu:[2,6],nonfragil:0,scan:[0,9],challeng:34,registr:9,share:[33,0,41,26,13,2,34,45,42,28,37,9,19,21,6,44,7,18,10],accept:[27,34,45,38,18,30,41,6,24,9,10],minimum:[0,41,2
 8,18,6,9],declus:28,numberwithunsignedint:31,"_block_byref_assign_copi":35,mmacosx:[0,18],strlen:[0,6],action:[14,15,35,42,21,6,24,10],"0x5aead50":43,suboper:9,unlucki:28,huge:[28,6],cours:[23,24,35,8,9],newlin:[27,39,6],freshli:14,numberwithint:31,"0x173afe0":22,anoth:[33,11,26,13,34,28,37,22,9,5,6,23,24,18,10],qconnectlint:29,comfort:9,pt_guard:2,theletterz:31,snippet:[36,6],"_explicit":24,mvc:6,caus:[27,26,13,2,34,16,35,28,9,19,5,41,6,44,24,8,18],reject:[38,31,10],opt:[24,28,6],simpl:[34,15,39,9,23],unabl:18,noncopyable2:27,regener:27,resourc:[2,9,28,18,6],augment:[23,28],cabasicanim:31,algebra:22,objdump:37,variant:[28,8,5,27,6],reflect:[27,6],okai:[2,18,22,6],mutat:[29,19],associ:[27,41,2,34,35,28,37,31,14,20,22,6,24,9,10],sse4:[28,18],circumst:[35,9,6],github:[32,27,29,22],dfsan_get_label:[34,5],sse3:23,dragonfli:27,reinject:6,onto:[27,35,8,39,6],proto:39,overnight:28,tsan:16,ambigu:[37,18,6],block_fooptr:19,callback:[30,22,6],cxx_strong_enum:24,block_decl:19,nvidia:23,getcxxc
 onstructornam:6,"__block_invoke_10":35,help:[0,41,11,34,16,42,28,27,3,9,37,5,22,6,29,23,24,30,18],module_priv:28,wthread:2,soon:[27,20,9,38],config_macro:28,held:[19,18,9],i386:[7,37,13,10],paper:26,vec2:24,vec1:24,hierarchi:[43,30,8,9,37],suffer:[7,20,9],paramet:18,typedef:[27,28,31,18,19,6,24,9],typest:18,"0x7f7893912ecd":44,strbuf:18,"0x7fff87fb82d0":13,wrl:38,vardecl:[43,36,37,22],nsdictionari:31,late:9,harmless:24,pch:[7,37,6],pend:27,subtarget:18,gcov:27,bypass:12,wcdicw:10,stephen:33,might:[27,26,2,45,28,38,9,39,6,29,23,24,18,10],alter:[27,12,5,6,9,10],wouldn:22,good:[33,45,22,6,43,8,9,10],"return":[18,13],alignescapednewlinesleft:39,myinclud:24,fstandalon:[0,27],pollut:[41,6],untransl:10,objc_returns_inner_point:9,number:[33,0,34,39,18,6,29,8,9,10],framework:[0,34,45,9,5,18],subtask:10,pathcompon:31,"__builtin_nan":24,account:[39,9,37],compound:[43,19,35,9,31],placehold:[24,18],complain:28,bigger:[11,13],thread_safety_analysis_mutex_h:2,eventu:[28,5,6],payer:26,fabi:23,align
 a:24,instruct:[0,27,45,28,22,6,29,23,24,8,18],mysteri:[43,9],easili:[27,2,28,34,20,6,29,24,10],"_block_byref_dispose_help":35,val:24,"0x28d0":8,compris:37,requires_shared_cap:2,found:[1,11,2,34,35,17,28,27,22,9,14,20,37,6,32,19,24,8,18,10],intervent:28,d__stdc_format_macro:15,dif:27,truncat:[34,8,18],initvarnam:22,astmatchfind:22,inplac:11,offset1:27,offset2:27,arm7tdmi:23,getelem:2,dst_vec_typ:24,procedur:[2,9],slowdown:[44,16,20,13,4],heavi:33,linkag:[0,18,6],finish:[30,38,10],connect:[29,35,10,6],indistinguish:6,http:[0,13,1,16,27,22,4,39,29,44,45],isbar:6,beyond:[19,9,6],todo:27,orient:[45,26],exprresult:6,isfrommainfil:22,massiv:9,binaryoperatorstyl:39,nsfoo:9,publish:35,probabilist:26,binpackargu:39,ni_non:39,src_label:5,astnod:6,occurr:9,ftl:[0,27],raii:2,constantin:29,mmx:18,advanc:[24,22,42],team:41,suspici:27,effect:[27,39,41,28,18,19,6,23,24,8,9],fdelai:[27,38],reason:[27,13,2,16,28,9,34,21,6,44,24,18,10],base:[33,0,29,11,34,15,45,35,9,19,39,5,6,43,25,8,18],believ:6,put:[
 11,39,9],teach:[30,6],cxx_thread_loc:24,rect:31,buffer2:18,thrown:[0,19],unreduc:43,"__atomic_consum":24,allowshortcaselabelsonasinglelin:39,overloadedoperatorkind:6,thread:13,"__dfsw_f":5,record:[27,39,37,38,20,6,7],omit:[13,6,19,23,44,18],objc_precise_lifetim:9,undo:11,perhap:[28,18],ls_cpp11:39,thread_sanit:24,iff:35,circuit:[34,24],etaoin:29,undergo:[9,6],assign:[11,39,34,35,18,19,9,10],bcpl:9,feed:27,major:[28,37,38,6,24,10],coverage_interfac:20,readerunlock:2,obviou:[10,9,6],mylogg:28,feel:[29,41,22],misc:41,externalsemasourc:37,i_hold:35,smaller:[9,27,8,13,6],done:[27,26,22,18,5,6,29,23,7,9,10],construct:[27,41,35,37,31,19,38,6,24,9,10],stdlib:[0,12,28,27],blank:27,"__is_polymorph":24,miss:18,buffer_idx:18,"__is_destruct":24,"__dfsw_memcpi":[34,5],holist:9,cf_audited_transf:9,script:13,num_predef_type_id:37,interact:[0,28,37,6,32,9,10],modulemap:28,objectatindex:31,least:[33,27,39,18,20,6,32,24,9],"_block_byref_foo":35,x86v7a:23,natur:[27,7,37,9,6],illeg:6,reorder:[24,28,9],s
 cheme:[33,26,45,37,24,8],store:[27,26,14,16,35,37,9,34,20,5,6,44,24,18,10],"__include_level__":24,cfe:9,stdout:[11,27],"__is_trivially_construct":24,relationship:9,behind:[2,10,37,6],tom:33,selector:[37,31,18,6,24,9],cxx_noexcept:24,maxemptylinestokeep:39,tabwidth:39,pars:[19,0,15,11],wextra:27,consult:27,myclass:[2,30],cxx_generalized_initi:24,"__sanitizer_cov":20,std:[33,0,1,14,15,45,42,28,27,39,41,6,24,9],kind:[29,35,18,9],grew:6,extern_c:28,prebuilt:28,whenev:[2,39,37,22,18,6,9],stl:41,i32:34,remov:[27,45,28,31,18,39,41,6,24,9,10],cleanupandunlock:2,"__block_invoke_1":35,corefound:[24,9],reus:[9,6],"__block_invoke_5":35,block_siz:35,diaggroup:6,consumpt:6,usualunaryconvers:6,hasoperatornam:22,hasiniti:22,penaltyreturntypeonitsownlin:39,argtyp:24,comput:[0,34,41,18,19,6,9,10],uncontroversi:9,"_block_byref_voidblock":35,strengthen:8,balanceddelimitertrack:6,weveryth:27,packag:[23,28,13],matchfind:22,loopconvert:22,consol:27,dedic:[26,37],"null":[27,16,35,37,31,18,20,22,6,32,45,9],
 option:[11,13,35,18,19,9],sell:35,imagin:[39,28],unintend:28,ext_vector_typ:24,equival:[0,27,28,31,18,19,6,24,9],violat:[33,0,2,28,6,24,9],"__objc_y":31,stapl:6,undeclar:2,namespac:[32,33,39,13,6],accessor:[10,9,31,6],subnam:28,useless:28,"__has_trivial_copi":24,exclusive_trylock_funct:2,techniqu:[27,37,6],"0x5aeacb0":43,hasloopinit:22,brace:[27,24,39,9,6],coff:[27,37],"__c11_atomic_thread_f":24,distribut:[23,35,28,38,27],exec:[0,18,27,13],previou:[0,27,16,42,28,22,41,6,32,9],reach:[27,15,37,22,43,24,9],took:37,most:[0,2,22,6,8,9,10,27,13,14,45,18,23,24,26,28,30,33,34,39,37,38,43,44],plai:20,larg:[27,26,34,16,28,37,38,18,6,44,4,9,10],whether:[0,2,31,5,6,9,10,27,13,14,16,18,19,24,25,26,28,22,33,34,35,37,39,42,44,41],plan:[1,16,28,4,21,7],ut_nev:39,alpha:11,sbpo_alwai:39,splat:24,cxxconstructornam:6,addr:[34,24],code16gcc:27,frontendpluginregistri:15,cf_returns_retain:[24,9],clear:[2,28,18,20,6,24,9],cover:[27,41,28,38,20,5,6,23,8,9],destruct:[9,6],roughli:[7,10,6],"__int128":36,d__st
 dc_constant_macro:[15,42],getter:[2,35,24,9],supertyp:9,abnorm:9,clean:6,newvalu:31,"0x7fff87fb82c8":13,weigh:9,variad:[19,18,6],ecx:[8,18],microsoft:[0,28,37,38,6,24],visibl:[2,0,28,37,6],ctag:29,think:[2,24,6],"_z5tgsind":18,"_z5tgsine":18,gold:33,carefulli:[45,9,6],"0x173b008":22,xcode:21,getlocstart:14,"__try":[41,38],ns_returns_retain:[24,18,9],lossi:27,particularli:[27,28,37,38,23,18,10],fine:[27,24,9,6],find:[0,13,27,14,45,42,28,37,22,9,39,20,30,38,6,32,23,41,8,18],penaltybreakbeforefirstcallparamet:39,impact:[27,28,38,6],astar:20,coerc:31,processinfo:31,northern:18,offsetn:27,writer:2,solut:[25,9,22,6],peculiar:9,experiment:[39,8,18,13],knowledg:[30,28,9,22,6],c89:[0,27],darwin:[0,28,23,10],"0x7fb42c3":8,hit:32,firstid:22,addobject:31,parenexpr:43,"__real__":24,express:18,arm:[13,18,23,6],translationunitdecl:[43,36,37,6],nativ:[0,13,27,34,16,5,44,23,41],simplist:24,fastest:0,fobjc:[0,9],nsforcedorderingsearch:24,silli:6,pas_right:39,cexpr:32,lit_test:16,elf:[23,37,27],verify
 diagnosticconsum:6,cxx_aggregate_nsdmi:24,lk_none:39,keyword:[27,41,24,31,18,39,38,6,7,9],crt:18,cxx_variable_templ:24,synthes:[35,9,6],achiev:[44,12,6],"0x5aead88":43,captured_i:35,common:[33,0,34,45,22,18,39,6,43,23,24,9],assert_shared_lock:2,fielddecl:6,fpascal:0,wrote:[29,6],gobmk:20,set:[0,2,31,6,8,9,10,11,13,14,16,18,19,20,21,23,24,27,28,22,32,34,35,37,39,41,42,29,44,45],msan_new_delet:44,dump:[11,36,14,39,17,22,32,20,30,6,43,10],creator:30,cleverli:22,machineri:[27,7,28,9,6],temporari:[0,9,27,10],decompos:10,mutabl:[9,31,6],"__c11_":24,"_size_t":28,helpmessag:[22,42],signifi:9,objcblockindentwidth:39,float4:24,close:[39,30,6,43,24,10],ret_label:5,whatsoev:9,sei:2,seh:38,strchr:9,gnu11:[27,24],horrif:28,inconveni:9,nscompar:24,misalign:27,speed:[27,7,20],someth:[27,35,22,20,30,6,29,23,24,9,10],stdatom:24,old_valu:24,won:[23,28,6],ftime:0,nontrivi:9,mismatch:[34,18,9],"__builtin_ssubll_overflow":24,"__block_invoke_4":35,altern:[27,26,2,17,28,24,42,7,25,18],signatur:[27,35,9,5,4
 1,24,18],mylocalnam:18,syntact:[11,18,21,6,32,9],web:[33,27,41,29,6],numer:[37,31,6],induc:6,sole:[9,6],"0x7f78938b5c25":44,sigil:9,disallow:[27,9],operationmod:24,incident:9,imp:2,distinguish:[27,35,28,9,6],classnam:13,aligned_double_ptr:18,shortfunctionstyl:39,drill:14,both:[0,2,31,4,6,7,9,10,11,13,45,18,19,24,26,27,28,30,22,35,37,38,43,44,39],last:[37,22,19,6,32,23,24,9,10],delimit:[0,39,9,6],"__printf__":18,alon:[45,6,26,4],event:[35,9,6],context:18,"0x5aeacf0":43,my_memcpi:18,whole:[43,28,41,8,18],pdb:38,load:[11,26,27,34,15,16,28,37,22,21,6,44,24,8,9,10],mutexunlock:2,simpli:[35,13,2,16,28,31,9,20,22,6,44,24,8,45,10],point:[11,13,44,34,39,42,28,31,18,22,6,29,23,24,25,8,9],instanti:[24,9,6],pcm:28,sweep:26,unrealist:28,header:[34,15,9,5,23,18],alloca:[34,41],uniniti:[27,35,18,44],param:35,shutdown:20,linux:[27,26,13,34,16,4,20,5,44,23,25,39],yourattr:6,throughout:[27,28,37],backend:[27,24,18],swi:18,faithfulli:9,becom:[13,34,19,5,6,9],"0x7ff3a302a980":36,"_atom":24,"0x4652a0":2
 0,static_cast:[45,24],"11ba":8,pchintern:28,due:[27,16,28,37,9,19,41,24,25,18],empti:[0,12,27,41,28,31,19,6,39],createastdump:32,hascustompars:6,libomp:41,spaceaftercstylecast:39,nameofcfunctiontosuppress:13,stdint:24,wambigu:27,silenc:27,"141592654f":31,"0xb5":8,nslocal:24,bazarg:9,handoff:2,imag:[38,10],shuffl:24,"__builtin_choose_expr":[24,6],great:[23,27,6],gap:8,coordin:9,valuedecl:22,understand:[0,27,2,39,37,22,30,6,23,9,10],func:[45,20,6],demand:[27,6],repetit:6,cxxdestructornam:6,"__builtin_strlen":6,imap:11,"__asan_set_death_callback":20,"__const__":24,c_atom:24,assertheld:2,look:[27,26,13,14,15,41,42,28,22,39,30,6,43,23,24,8,9],nsurl:31,ordinal0:6,typecheck:9,tip:42,incrementvari:22,oldvalu:9,durat:18,formatt:6,autowrit:32,"while":[33,0,36,26,38,27,2,39,24,28,37,31,18,22,6,7,25,9],ppcallback:41,opeat:24,match:[39,19,6,23,24,18,10],abov:[0,27,2,34,35,24,28,37,31,9,14,20,41,6,44,7,8,18],fun:[44,16,5,12,13],win32:[23,18],findclassdecl:14,"11b3":8,loos:0,astdumpfilt:32,pack:[2
 7,35,39,6],real:[27,13,16,42,28,22,6,44,24,9,10],malloc:[0,12,34,18,5,6,9],readi:[32,27],mystic:6,key1:39,nsmutableset:41,leaksanit:13,rip:8,binutil:[23,38],fopenmp:41,itself:[33,27,26,44,2,45,24,28,37,9,30,41,35,6,23,7,18,10],shell_error:32,vector4doubl:24,"__typeof__":27,around:[27,45,36,28,19,6,23,24,9],bankaccount:2,decor:24,do_somthing_completely_differ:39,coverage_dir:20,"__c11_atomic_exchang":24,minim:[27,16,28,37,38,4,8],seek:18,belong:[28,5,18,9],myconst:31,x64:[27,18,38],"_block_byref_obj_keep":35,wmost:41,"__builtin_addcl":24,octal:27,"__builtin_addcb":24,multicor:7,unsafeincr:2,"__block_literal_10":35,testm:19,fmodul:[24,28],x86:[0,8,18,23,6],nsmakerang:24,optim:[18,13],unsequenc:9,getasidentifierinfo:6,wherea:[34,23,24,9],domin:[34,7],inflat:9,librai:6,unintention:9,moment:[2,27,26],fborland:[0,41],user:[0,36,34,15,45,17,9,29,5,6,43,25,18,10],createreplac:6,wfoo:27,provabl:9,stack:[0,13,35,24,28,37,38,18,19,6,44,7,9],built:[33,0,11,42,28,27,22,37,20,21,6,44,24,8,10],"__
 builtin_va_arg_pack_len":27,travers:[14,43,37,22,6],task:[41,30,10],lib:[27,13,15,16,42,28,20,6,32,23],discourag:[2,9],older:[19,18,31,37],nsprocessinfo:31,bad_arrai:13,elem:34,honor:9,person:[27,35],cheer:9,testb:8,appertain:[24,6],withdraw:2,organization:45,propos:[34,28],explan:[27,22],maybebindtotemporari:6,safestack:24,cout:45,"__block_copy_foo":35,anonym:[9,27,32,13,6],multitud:43,obscur:27,constructorinitializerindentwidth:39,collabor:2,v6m:23,nonbitfield:6,"__need_size_t":28,simd:41,joinedarg:10,"__sanitizer_get_total_unique_coverag":20,question:23,objectforkei:31,forloop:22,cut:43,"0x173afc8":22,also:[35,13,15,45,18,19,39,9],immintrin:27,asan_interfac:20,tok:6,restructuredtext:6,shortcut:[11,28],nmap:32,"__strong":9,autofdo:27,notifi:[37,6],str:27,tweak:[27,38],input:[0,11,34,45,42,28,27,22,20,6,24,39,10],subsequ:[0,13,18,6,24,9,10],e0b:8,approxim:[2,28,22],finder:22,callexpr:37,bin:[27,13,14,39,36,22,42,32,23,25],gnueabihf:23,dr1170:24,vendor:[23,24,28,6],obsolet:18,format
 :13,bif:2,big:20,getcxxconversionfunctionnam:6,"0x5aead68":43,nscopi:31,nsrespond:18,"0b10010":24,spacesincstylecastparenthes:39,comparisonopt:24,resid:[45,28,37,19,20,7],textdiagnosticprint:6,characterist:6,infil:14,snowleopard:35,needsclean:6,ivar:9,success:[2,18,10],linemark:27,dyn_cast:6,starequ:6,signal:[29,20,26,18,9],vcvars32:27,resolv:[27,14,18,6,7,9],operatorcallexpr:22,collect:[0,26,27,35,28,31,18,19,20,21,6,29,44,9],wsystem:27,"__gnu_inline__":27,popular:27,admittedli:9,objcclass:6,cxx_attribut:24,myobject:2,peter:33,often:[27,2,28,38,34,30,6,23,24,25,9],simplifi:[41,28,31,6,24,9],"1st":[27,6],some:[33,13,34,15,45,9,29,23,8,18,10],back:[33,27,35,28,18,6,24,9],lipo:10,"__c11_atomic_fetch_sub":24,"__sanitizer_update_counter_bitset_and_clear_count":20,unspecifi:[19,0,9,27,6],sampl:42,mirror:[27,22],sn4rkf:10,densemap:6,sizeof:[19,24,5,35,6],server:[29,6],om_invalid:24,scale:34,culprit:22,glibc:[26,5,27,6],shall:[34,35,28,18,9],per:[27,39,14,16,28,37,34,6,24,18],contrast:[7,9
 ],block_is_glob:35,shrink_to_fit:41,"0x60":31,slash:11,transformxxx:6,prof:27,bcanalyz:37,prod:24,reproduc:[0,20,27],warn_attribute_wrong_decl_typ:6,maxim:6,object:18,run:[19,11,18,13],fzvector:41,disableformat:39,lose:[45,9],viabl:[27,18],"__c11_atomic_fetch_xor":24,step:[13,29,30,6,32,25,9,10],perlbench:20,from:[18,13],getmu:2,shorten:9,subtract:20,impos:9,"0x00000000a3a4":16,classref:27,idx:31,constraint:[2,18,9],loopprint:22,vend:28,ioctl:18,subvert:33,idl:27,modal:6,"32bit":27,arraywithobject:31,gamma:[27,6],filemanag:6,string1rang:24,primarili:[45,28,37,18,6,9],foper:27,digraph:27,use_lock_style_thread_safety_attribut:2,within:[18,9],newastconsum:32,bsd:27,mzvector:41,contributor:29,chang:[33,11,39,34,45,18,19,5,23,9,10],qobject:29,synonym:13,unpleasantli:9,robust:[29,28],gcc_version:27,"0x00000000a360":16,"__typeof":9,few:[27,45,28,37,22,38,6,8,18,10],errno:[0,28],index2:24,column:[0,27,14,39,37,6],textual:[27,28,6],custom:[11,12,27,39,42,28,22,5,6,9],security_critical_appl:2
 4,bug:[9,18,13],handler:[20,26,18,6],arithmet:[34,9],charg:35,suit:[33,39,16,13,38],forward:[0,35,18],mach:37,"__sync_":24,entir:[27,45,28,37,18,6,9,10],createastdeclnodelist:32,bs_gnu:39,properli:[27,41,6],vprintf:18,stringiz:6,lint:21,wno:27,int8_t:24,navig:29,pwd:32,visitcxxrecorddecl:14,link:[33,0,13,4,32,23,24,8,18,10],translat:[33,0,13,34,35,18,5,9],newer:37,delta:27,"__dsb":24,line:[11,36,13,15,45,17,22,9,32,42,38,6,43,44,24,39,18,10],mitig:[7,24,10],fortytwolonglong:31,sdk:27,libclang:[29,41,25,37,6],concaten:[24,6],hoist:6,utf:[31,6],comp_dtor:35,nonassign:39,"9b1":8,"0x5aeac10":43,caller:[18,9],"9b4":8,familar:43,instantan:9,"__builtin_ssub_overflow":24,compilerinst:[14,15],err_typecheck_invalid_operand:6,highlight:[27,37,6],similar:[11,39,27,2,45,24,28,37,38,9,19,42,6,44,7,18],workflow:11,superclass:[24,9],curs:32,metal:23,"__clang_version__":24,favoritecolor:31,command:[0,13,15,39,18,45],doesn:[27,2,39,28,22,18,6,32,23,9,10],repres:[27,35,24,37,31,19,20,30,22,6,7,8,9,10]
 ,"char":[27,13,14,34,35,42,31,19,20,22,6,44,24,8,18],incomplet:[27,24,9],int_max:31,home:[32,25],objc_bool:31,"__builtin_va_arg_pack":27,laszlo:26,ni_al:39,unifi:11,cmake:[23,13],dummi:20,"__block_descriptor_10":35,titl:27,sequenti:[34,24,25,18],"__format__":18,nan:6,cxx_unicode_liter:24,invalid:[27,13,36,38,6,43,9],objczeroargselector:6,bracket:[27,24,39,6],"0x465250":20,peopl:[27,22,29,6,32,23],"11c0":8,ellipsi:18,particular:[35,12,13,2,16,24,28,37,9,34,5,6,44,7,8,18,10],deseri:[7,37],linti:29,llvm:[33,0,13,11,34,45,36,39,29,23,8,9,10],appropo:35,cxx_deleted_funct:24,fansi:27,totyp:24,meaning:[9,27,16,18,10],libtool:[36,45,25,30],ctype:28,"0x13a4":8,cstr:41,extrahelp:[22,42],enhanc:16,broomfield:26,svn:[1,45,22,11],xlinker:0,infrequ:27,cxx_nonstatic_member_init:24,ternari:[39,6],"_nsconcretestackblock":35,ns_consum:[24,9],"11ca":8,i16:34,"199901l":27,"11ce":8,proc_bind:41,discrimin:27,src_vec:24,dot:[27,28],sbpo_nev:39,captured_obj:35,fresh:[28,6],n_label:5,hello:[35,17,37,31,19,3
 8,6],prototyp:[35,24,18],typedeftyp:6,unevalu:[18,6],fooneg:2,wire:6,undefinit:28,definit:[33,0,27,2,39,24,28,37,31,9,19,30,22,6,7,18,10],strex:24,parsearg:15,addmatch:22,edx:[8,18],hurdl:41,ldd:27,vector4short:24,compact:[20,37],lifetim:18,secur:[33,34,24,41],include_next:[24,28],sensit:[34,20,18,6],nsstring:[24,18,31],elsewher:[27,9],send:[29,27,24,9,31],"__size_type__":28,vptr:[33,27],lower:[27,7,37,9,6],"__builtin_arm_stlex":24,outgo:6,attributerefer:6,attr_mpi_pwt:18,aris:[35,9],through:[0,35,5,18,9],"__atomic_releas":24,sent:[19,9],mpi_double_int:18,probe:27,"0x170fa80":22,vla:27,nsusernam:31,i486:0,"__is_interface_class":24,mous:6,typeattr:6,implicitli:[33,27,34,28,31,19,6,24,25,9],cxx_constexpr:24,dda:8,"__builtin_usubll_overflow":24,tri:[27,2,6,29,9,10],span:39,magic:[23,12,20],"__stdc__":37,complic:[10,6],cxx_override_control:24,fewer:18,"try":[0,13,27,2,45,22,19,39,30,38,6,32,8,9,10],mathia:26,race:[27,2,16,9,19,18],currentlocal:24,appar:9,initializer_list:24,freed:[13,9]
 ,nsmutablearrai:[41,31],gettyp:6,astprint:32,pleas:[33,0,26,27,15,41,24,37,31,5,6,29,7,18],"0x9":8,cap:27,fortun:38,"0x3":8,dest_label:5,odr:18,vgpr:18,uniqu:[0,28,37,31,22,6,18,10],"__final":[41,38],bad_foo:12,voidarg:19,download:[11,41,22,23],"__int128_t":36,odd:20,click:6,append:[5,31],compat:[39,8,18,9],index:[27,40,41,28,37,31,29,22,6,43,24,8,18,10],"__extension__":6,eng:20,compar:[31,18,22,6,24,7,10],captured_voidblock:35,resembl:[43,30],dwarfstd:27,keepemptylinesatthestartofblock:39,lk_java:39,autocleanup:2,dcf:8,valgrind:44,"__builtin_appli":27,interconvers:9,objc_subscript:[24,31],deduc:[45,24,9],whatev:[27,37,10],penalti:[39,9],"enum":[39,24,35,6],setobject:31,chose:9,elect:9,despit:[19,7,18],commentpragma:39,cxx_explicit_convers:24,len:18,closur:24,v7m:23,sinl:18,intercept:25,let:[11,27,14,15,42,22,32,20,6,43,8,9],sink:34,unforgiv:[9,6],ubuntu:[44,16,13],sinf:18,latent:9,safer:[23,9,31],sine:18,v7a:23,cfgblock:6,remark:[27,9,6],unsiz:24,convers:18,checkplaceholderexpr:6,b
 roken:[9,10],libc:[0,16,44,24,27],cxx_local_type_template_arg:24,larger:[43,0,37],technolog:26,rdx:[8,18],later:[0,27,28,37,22,18,30,6,32,23,9],converg:6,cert:2,ifstmt:[32,6],formatted_code_again:39,earli:[34,7],honeypot:18,cxxbasespecifi:43,rdi:8,ccmake:[32,22,42],chanc:[9,22],fake:2,control:18,blerg:23,isderivedfrom:30,nearest:6,newbi:27,win:[27,9],app:38,functioncal:35,foundat:[19,18,9],declrefexpr:[43,22],forindent:39,though:[27,26,16,28,22,18,6,44,9],standpoint:37,"boolean":[2,41,31,20,24,18],"__is_nothrow_destruct":24,immut:[31,6],llvm_build:22,"__block_dispose_foo":35,redo:6,my_pair:18,"0x00000000a3b4":16,functionprototyp:37,zip:23,commun:[9,6],doubl:[27,13,2,31,18,24,9],upgrad:[41,6],"throw":[45,9,38],implic:33,objc_boxed_express:31,doubt:21,usr:[27,13,35,28,22,32,25],imprecis:[20,9],stage:9,printabl:27,"0x7f7893901cbd":44,remaind:9,sort:[9,45,24,18,6],insertvalu:34,sizeddealloc:27,cf_consum:[24,9],prog:0,budiu:33,factor:[44,7,18,6],pfoo:0,undefinedbehaviorsanit:[27,20],dxr:
 29,trail:39,arg_idx:18,bufferptr:6,piovertwo:31,actual:[0,26,27,2,34,35,24,28,37,9,19,6,43,7,25,18,10],de1:8,focu:[45,6],expect_tru:42,dwarf:[27,38],dcmake_c_compil:32,retriev:[34,24,30,6],mgener:27,erasur:27,scalabl:[7,28],nsstringcompareopt:24,annoi:9,pretti:[32,23,38,6],tag:[2,29,24,5,18],obvious:[9,6],winfinit:41,dd2:8,meet:[9,6],my_int_pair:18,fetch:18,qunus:[0,27],sbpo_controlstat:39,malform:31,process:[0,36,13,34,15,45,24,28,9,42,30,6,32,7,25,18,10],optioncategori:[22,42],block_has_stret:35,sudo:[32,22],high:9,bos_non:39,exclude_cap:2,diagnosticsengin:29,tab:[11,39,27],xcu:18,msvc:[24,18],recordtofil:31,astmatchersmacro:30,cansyntaxcheckcod:42,"0x7f7ddab8c084":13,"0x7f7ddab8c080":13,unus:[34,0],afl:20,gcc:[33,19,35,18,23],uncomput:6,"9a5":8,gch:27,"__thread":18,"9a2":8,acycl:37,"__bridge_transf":9,infeas:[28,18],cxx_default_function_template_arg:24,"0x000000010000":34,instead:[11,26,39,27,2,34,41,24,28,31,9,32,20,5,6,43,7,18,10],basic_str:6,sin:18,inher:[0,28,19,6,25,9],circu
 lar:41,delai:[2,27,28,9,38],msdn:18,overridden:[0,24,18,27,9],bad_:12,watch:6,powerpc64:27,nitti:21,"__c11_atomic_fetch_and":24,irel:25,compli:[1,39],cxx_defaulted_funct:24,discard:[34,27,24,5,18],nsvalu:[41,18,31],"__has_trivial_destructor":24,feature_nam:24,physic:2,alloc:13,essenti:[9,7,18,6],interposit:13,"__c11_atomic_load":24,annot_typenam:6,bind:[19,11,25,18,10],drtbs_none:39,flto:[33,0,27],correspond:[27,2,34,39,28,37,18,19,20,30,6,24,8,9,10],element:[35,31,9,41,24,8,18],numberwithdoubl:31,unaccept:9,freebsd:[27,26,13],subtyp:9,"__builtin_subcb":24,fallback:39,"9af":8,"9ac":8,annot_cxxscop:6,breakbeforebinaryoper:39,adjust:[9,26,18,22,6],creation:[24,6],wformat:[27,24,18],vmg:27,solv:29,move:[13,35,17,18,19,6,9],vmb:27,j_label:5,fcaret:[0,27],wmultichar:27,comma:[0,27,39,31,9,18],jne:8,liabl:35,vmv:27,interceptor:44,georg:26,callabl:[34,30],falsenumb:31,bunch:[42,6],perfect:[44,26,13],outer:[30,6],disambigu:31,chosen:[23,18,22,6],cxx_decltype_incomplete_return_typ:24,html:[1
 ,6],collectallcontext:6,infrastructur:[45,21,6,32,41,10],addr2lin:[27,16,20],therefor:[33,26,16,28,37,31,18,6,44,8,9],higher:[0,13,27,16,44,24],crash:9,greater:[27,45,24,18],numberwithbool:31,ext_:6,auto:[19,45,39,35,6],spell:18,innermost:9,initvar:22,dictionarywithobject:31,bulk:37,mention:[2,7,37,35,6],wredund:41,facilit:[29,24,9],extwarn:6,front:[27,39,37,18,6],fomit:10,"__clang__":[2,24],unregist:9,fortytwo:31,amd1:27,cocoa:[24,9,31,37],mistak:[31,6],somewher:[0,27,6],d__stdc_limit_macro:[15,42],faltivec:24,anyth:[27,26,2,16,28,6],edit:[32,11,37],objcmethodtosuppress:13,slide:43,fuzz:38,mode:[11,45,18,9],threadsafeinit:27,"0x173b060":22,findnamedclassvisitor:14,tmpdir:0,upward:37,"201112l":27,unwind:[0,9],aresameexpr:22,dcmake_export_compile_command:[32,42],isvector:6,"0x7f7893912f0b":44,shared_trylock_funct:2,hmmer:20,macosx:[26,18],isatstartoflin:6,astmatch:22,"static":[33,0,13,34,15,35,9,19,6,29,8,18],our:[14,42,28,22,29,38,6,43,8,18],differ:[1,2,31,6,8,9,10,11,12,13,14,15,16
 ,18,20,21,23,24,25,26,28,30,22,32,33,35,37,38,39,41,42,43,44,45],unique_ptr:[2,14,45,6],ca8511:8,special:[18,13],out:[18,13],variabl:13,rex:6,getgooglestyl:1,nsunrel:24,crc:27,influenc:[27,9],yyi:27,"0x173afa8":22,ret:[34,24],categori:[12,13,45,42,37,22,5,6,29,9],num_regist:18,stroustrup:39,scoped_lock:2,rel:[33,27,12,13,17,28,37,38,9,42,7,25,8,18,24],hardwar:[23,24,26,18,27],plural:6,reg:27,red:[24,31,6],statist:37,proviso:9,getprimarycontext:6,"__dfsan_union":34,parsabl:27,manipul:[10,26,18,6],transfer:9,"__imag__":24,powerpc:[7,10,6],commonhelp:[22,42],zzz:27,getastcontext:14,dictionari:24,onlin:[43,13],releas:[35,18,9],cf_returns_not_retain:[24,9],index1:24,afterward:[22,42],log:[34,28,13,9],indent:[27,39],getstmta:22,badstructnam:13,spill:[34,26],guarante:[27,2,17,28,31,9,24,18],unnam:6,msan_opt:20,getderiv:6,mac:[0,35,28,9,7,18],keep:[13,39,37,6,29,9,10],counterpart:[27,41],length:[0,11,41,27,20,6,24,39],enforc:[33,27,26,2,9,18],outsid:[27,26,2,39,28,31,21,6,24,9],alwaysbreaka
 fterdefinitionreturntyp:39,i128:27,retain:18,successor:6,lto:33,objectpoint:35,blockb:35,ud2:8,softwar:[26,2,35,28,4,29,23],blocka:35,macrodefinit:41,"__block_copy_4":35,pgo:41,qualiti:[27,18,10],q0btox:10,echo:[32,22],date:[41,24,37,31],exclusive_locks_requir:2,check_initialization_ord:13,stringargu:6,isfoo:6,"__builtin_uaddl_overflow":24,owner:9,intent:[9,18,6],shared_ptr:45,suffic:6,getsourcerang:6,getnodea:22,"long":[27,13,34,35,24,28,31,18,19,20,44,7,8,9,10],commandlin:[22,42],type_trait:[24,28],at_interrupt:6,unknown:[28,23,5,18,27],scanf:18,byref_dispos:35,doccatvari:6,system:[0,34,15,35,17,9,5,23,18,10],block_byref_cal:35,attach:[27,2,39,22,34,6,18],attack:[33,26],appl:[27,35,37,31,18,19,23,24,9,10],annotationvalu:6,subdirectori:[27,28],termin:[27,35,42,31,18,6,9],cplus_include_path:0,lockabl:2,alexfh:32,"final":[27,26,13,44,2,28,22,9,5,38,6,23,24,18,10],prone:9,tidbit:24,shell:[12,25,22],ldrex:24,branch:[27,41,18,6],block_copi:[19,24,35,9],block_has_ctor:35,createinsert:6,g
 etsourcemanag:22,accompani:27,qualifi:18,wrang:41,nobodi:27,haven:[27,9],"0x5aeac90":43,"_rect":31,fprint:0,interleave_count:24,prune:28,counteract:9,atexit:20,rpass:[27,24],lea:8,block_foo:19,see:[35,13,15,45,36,18,39,9],structur:[33,35,38,39,30,6,5,9,10],cfarrayref:35,"__builtin_arm_ldaex":24,hastyp:22,sens:[27,22,18,6,23,24,9],htmintrin:41,internal_mpi_double_int:18,dubiou:6,bare:23,bs_linux:39,sourcebuff:6,exhibit:28,"function":13,constructana:24,counter:[24,37,6],ijk_label:5,omnetpp:20,mpi_datatype_double_int:18,getllvmstyl:1,respons:[0,27,42,37,6,8,9,10],clearli:[41,9,6],fail:[27,44,2,42,28,31,18,19,38,6,23,24,9,10],continuationindentwidth:39,usenix:26,lightli:9,disadvantag:9,disjoint:[26,8,37],codingstandard:1,mii:0,lazili:[10,37,6],unqualifi:[27,24,9],rprichard:29,mio:18,min:[0,18,31],"switch":[27,35,18,39,6,7,24],accuraci:[27,24,6],neon_polyvector_typ:24,builtin:[43,0,17,9],float2:24,which:[0,31,5,6,7,8,9,10,11,13,14,15,45,18,23,24,25,28,29,30,22,32,33,34,35,36,37,38,42,43,
 39],osdi:26,mip:23,detector:[27,44,13,4],"0x5aeacc8":43,rvalu:[9,6],singl:[33,11,27,2,39,24,28,37,31,9,30,21,22,6,32,23,7,25,8,18,10],uppercas:9,converttyp:6,excess:[27,28],"0x5aeab50":43,allow:[0,2,22,6,9,10,27,12,13,14,45,18,19,20,21,24,28,30,33,34,35,37,38,39,42,43,41],awar:[23,9,6],who:[27,45,28,22,9,43,24,18],discov:[28,22],penaltybreakfirstlessless:39,fragment:6,zec12:41,fn4:27,rigor:30,typenam:[27,24,18,38,6],deploi:[2,41,18],friend:27,comparison:[34,22,31,6,7,8,9],mutexlock:2,pyf:11,homogen:18,afresh:9,urg:18,placement:[27,24,18,6],attributelist:6,consist:[13,35,9,19,8,39],dens:6,depositimpl:2,stronger:[2,26],strategi:[30,7,28],face:[24,9,6],pipe:[10,6],furnish:35,determin:[0,27,2,41,37,22,39,6,24,18,10],ftrapv:[0,27],occasion:6,constrain:[18,9],parsingpreprocessordirect:6,block_field_:35,fact:[19,8,9,27,6],dllexport:[27,24,38],elid:[27,24,9],fdiagnost:[0,27],text:[11,42,28,22,20,6,18],compile_command:[32,25,42],verbos:[0,45,28,27],elif:24,"__bridge_retain":9,bring:[9,22,6],
 sphinx3:20,elig:22,getcxxliteralidentifi:6,fortytwounsign:31,cxx_delegating_constructor:24,dosomethingtwic:2,trivial:[28,22,18,5,6,24,9],anywai:[9,37],setter:[35,24,9],inlin:[33,39,18,13],locat:[0,42,26,13,11,14,39,17,28,27,31,9,19,37,30,22,6,32,23,18,10],"__is_construct":24,gvsnb:10,"11a9":8,buf:18,coverage_count:20,preclud:[33,9],fcommon:0,eat:6,ignoringparenimpcast:22,optionspars:[22,42],smallest:11,suppos:[35,28,18,22],nonumb:31,"__is_union":24,inhabit:37,ifcc:26,local:13,frontendactionfactori:42,hope:10,codegenfunct:6,meant:[27,28,37,18,6,9],count:18,contribut:[43,16,28],cxx_decltype_auto:24,pull:28,cxx_access_control_sfina:24,convert:[27,45,35,31,22,6,24,9],sigaltstack:26,disagre:6,memcpi:[34,5],bear:[24,25],autom:[21,24,9,6],penaltybreakcom:39,condvarnam:22,unaryoper:22,increas:[33,27,26,13,20,8,9],dlclose:20,lucki:28,nmake:27,portion:[35,9,22],custom_error:27,enabl:[33,0,41,38,26,13,11,2,16,28,37,31,9,19,22,6,43,44,24,18],organ:9,sysroot:23,nsmutableorderedset:41,parsemicros
 oftdeclspec:6,"__is_liter":24,integr:[9,18,13],partit:31,contain:[33,0,13,11,34,15,45,35,28,22,9,19,39,5,6,23,24,25,8,18,10],"__builtin_addc":24,"__c11_atomic_stor":24,conform:[33,27,5,34,38],ca7fcb:8,legaci:0,sunk:18,badfunct:12,unimport:[27,28],cmake_cxx_compil:22,"__builtin_uaddll_overflow":24,cxx_decltyp:24,elis:[27,41],diagnosticgroup:6,matchcallback:22,itool:[15,42],shrinkabl:41,bptr:9,target_link_librari:22,"_perform":9,decls_end:6,bindabl:30,websit:27,"__builtin_sadd_overflow":24,astcontext:[43,37,22,6],appreci:41,danger:9,"0x6f70bc0":8,unzip:23,"0x7f7893912e06":44,allowshortblocksonasinglelin:39,woboq:29,correctli:[27,6,28,42,8,10],make_uniqu:45,mainli:[7,26],"_ivar":9,dll:27,realign:18,getcanonicaldecl:22,unusu:6,mislead:13,om_abortonerror:24,astconsum:32,lui:33,neither:[27,31,18,22,6,24,9],entiti:[11,12,13,16,28,37,22,20,6,44,18],complement:45,tent:6,drain:9,javascript:39,forkeyedsubscript:31,kei:[11,2,31,19,6,24,25,18,10],amen:24,bad_init_glob:13,parseabl:[0,27],newfront
 endactionfactori:[22,42],isol:[28,26,37],job:[10,6],getexit:6,cmonster:29,ca7fc5:8,ca7fc8:8,foo_dtor:35,outfit:22,swift:23,jom:27,monitor:[34,24],myfoobar:[12,13],doxygen:[43,27],instant:19,extens:18,equal:[27,12,34,22,38,6,24,8,9],special_sourc:12,etc:[27,2,45,35,28,37,9,39,41,6,29,23,24,18,10],instanc:[33,0,13,27,34,28,37,31,19,6,32,23,24,9,10],grain:[27,24,6],committe:[24,28],freeli:9,afraid:45,fimplicit:28,comment:[45,28,37,38,39,41,6,18],objc_arc_weak:24,anti:28,unclear:18,unfold:6,cxx:[2,32],guidelin:27,use_lbr:27,chmod:32,subsetsubject:6,"9d6":8,nmore:[22,42],defaultlvalueconvers:6,m16:27,respect:[0,12,39,27,35,28,37,31,18,19,6,24,9],chromium:[33,11,39,26],blink:26,quit:[27,28,9],objc_read_weak:35,"__c11_atomic_init":24,"__weak":9,divid:[27,10],gfull:10,addition:[13,35,28,41,6,24,9],"__underlying_typ":24,"_size":31,inprocess:10,separatearg:10,insuffici:6,compon:[0,45,6,24,9,10],json:32,unknowntyp:38,besid:22,hassingledecl:22,certain:[18,13],popul:[35,37,10],partial:[27,24,18,
 38],parmvardecl:43,san_opt:20,bit:[9,35,18,13],do_something_completely_differ:39,presenc:[2,35,28,18,6,24,9],substat:37,blocklanguagespec:24,deliber:[2,29],"_block_byref_releas":35,"__always_inline__":24,togeth:[11,13,9],languagekind:39,scroll:22,stringwithutf8str:31,llvm_link_compon:22,replic:24,multi:[2,7,37,6],hasrh:22,rbx:8,dataflow:27,transferfrom:2,align:[39,18,9],mu2:2,cldoc:29,"__builtin_arm_ldrex":24,harden:41,defin:[33,0,13,34,15,39,9,19,5,23,18,10],intro:27,suffix:[39,10,18,31,6],"0x4a2e0c":20,backtrack:6,observ:[33,9],nscol:31,mandatori:9,avx:[27,28,18],engag:9,helper:9,leftmost:9,almost:[28,18,6,23,7,9],virt:24,site:[11,26,27,41,6,8,18],path_discrimin:27,dfsan_add_label:34,diagnosticsemakind:6,dag:37,motiv:[27,7,45,18,10],dual:2,lightweight:10,incom:6,revis:[35,9],cov2:20,bs_attach:39,ca7fdb:8,uniti:44,"0x7ff3a302a8d0":36,welcom:16,"0x403c53":13,parti:[0,28,37,31,27],getc:28,cross:0,access:[9,18,13],intra:2,member:[0,39,9,45,18,19,35],handl:[0,15,18,23,9,10],cope:[32,6]
 ,avaudioqualityhigh:31,largest:41,ifndef:[2,24,28,6],incvarnam:22,android:[23,20,13],inc:35,numberwithlonglong:31,"0x7f45944b418a":44,block_literal_express:19,"0x173b048":22,tighten:9,overal:[0,7,37,9,10],longjmp:26,denot:[39,31,6],int8x8_t:24,expans:[0,25,27,6],"__base_file__":24,upon:[33,27,35,28,31,9,19,18],struct:[18,13],dai:28,declnod:6,h264ref:20,pthread_creat:16,dealloc:18,allowallparametersofdeclarationonnextlin:39,php:27,expand:[27,31,18,22,6,32,24,9],googl:[1,13,11,2,16,27,4,39,44,41],objc_protocol_qualifier_mangl:24,"0x7ff3a302a830":36,off:[9,0,39,18,6],center:31,allof:30,munl:2,sfs_all:39,usual:[27,26,13,44,2,15,16,35,28,31,9,19,38,6,43,23,24,25,45,10],well:[0,1,31,6,7,8,9,10,27,45,18,19,20,21,23,11,28,33,41,37,38,35],is_convertible_to:24,eschult:29,exampl:[19,35,18,9],handletranslationunit:14,"__sanitizer_get_number_of_count":20,english:6,undefin:[33,0,27,34,35,28,9,24,18],talk:6,xpreprocessor:0,sibl:[44,13],latest:[11,41,15],unari:[19,24,39,22,6],ubsan_opt:20,entranc:6
 ,statementmatch:22,ni_inn:39,camel:24,hybrid:0,glut:9,"__atomic_acquir":24,obtain:[35,6],mistaken:27,detail:[0,12,26,27,2,45,37,31,21,22,6,41,24,8,18,10],objc_fixed_enum:24,"0x173af50":22,actonbinop:6,fooarg:9,simultan:[2,9],lex:[1,7,28,6],"42ll":31,expon:27,getsourcepathlist:[22,42],swig:2,setjmp:26,idiom:6,onward:27,makefil:[32,23,25,42,27],speedup:12,discuss:[1,35,28,6,29,9],integerliter:[43,36,37,22],add:[0,13,11,15,45,17,9,29,39,35,32,23,18,10],divis:27,handiwork:22,matcher:43,collis:[28,9],"0x00000000c790":16,smart:2,boom:13,ctrl:11,rememb:[13,6],dest:18,mpi_datatyp:18,agnost:[2,9],disproportion:27,tc2:27,tc3:27,arguabl:27,assert:[2,28,24,5,41],were:[33,27,2,39,28,37,31,18,19,20,30,6,29,44,9,10],five:[10,9,6],tice:33,dianost:6,use_multipli:24,press:[11,22],incrementvarnam:22,loader:27,recurs:[27,41,28,22,6,43],cxx_:24,dsymutil:13,redund:[28,27,41,8,9],insert:[11,27,34,39,31,18,30,6,24,8,9],fpars:27,crisp:29,backbon:30,lost:[20,30],startoflin:6,push_back:42,necessari:[33,27,2,3
 5,28,22,18,34,5,38,6,29,9,10],have:[0,2,31,5,6,9,10,27,13,15,18,20,21,23,24,25,26,28,29,22,32,33,34,35,37,38,39,42,43,41],martin:[32,33,22],isdependenttyp:6,profraw:27,architectur:[0,16,24,28,37,23,7,25,18,10],soft:23,page:18,soplex:20,unreach:27,fexcept:0,revers:[24,37],substanti:35,captur:[19,9,6],suppli:[27,39,16,28,19,20,41,44,35],unsafe_unretain:9,i64:34,bos_nonassign:39,"__dfsan_retval_tl":34,"_msc_ver":[0,27],xmmintrin:24,flush:24,proper:[27,24,6],vsi:24,dc5:8,"__dfsan_arg_tl":34,dfsan_has_label_with_desc:34,registri:15,tmp:[0,20,27,10],incvar:22,guid:[1,45,22,29,23,24,39],borland:0,operation:18,esp:24,broad:[27,24],"__cxx_rvalue_references__":24,cplusplus11:28,overlap:8,ptr_kind:18,clangcheckimpl:32,invas:9,dfsw:34,contact:41,speak:7,sfs_empti:39,forbid:[33,9,31],trap:27,"__builtin_arm_clrex":24,encourag:9,imperfectli:9,acronym:29,spacesinparenthes:39,imaginari:24,dosometh:2,dcc:8,actoncxx:6,externalastsourc:37,host:[0,41,9,23,6],arg1:6,obei:[9,18,6],although:[27,2,45,37,31,
 18,19,9,10],offset:[11,27,35,37,20,8,18],java:39,"__has_trivial_constructor":24,after:[2,31,6,18,10,27,13,9,19,20,23,24,25,28,22,32,41,37,38,39,42,35],simpler:28,pike:33,c_str:41,cascad:28,rare:[27,10,26,6],endcod:39,world:[27,44,35,17,28,37,38,19,6,23,9],ansi:[0,27],templateidannot:6,macosx_deployment_target:0,abadi:33,cxx_except:24,declcontext:[43,37,6],hot:12,"__clang_patchlevel__":24,lifecycl:18,includ:[33,0,11,15,45,17,9,19,5,35,23,18],alignof:[27,24],constructor:[39,35,18,19,6,9],fals:[27,41,13,2,16,31,14,39,22,6,44,7,18],qvec:27,cycles_to_do_someth:24,subset:[21,24,9,27,6],truenumb:31,own:[33,34,45,18,39,5,6,29,23,24,9,10],benchmark:[33,20,26],cxx_inline_namespac:24,seamlessli:9,"11be":8,warranti:35,guard:[2,28,9,6],denseset:6,converttypeformem:6,treetransform:6,linkonce_odr:34,cxx_variadic_templ:24,mere:[9,10,18,6],merg:[0,27,35,37,39,20,6,24,9,10],"0x7ff3a302a9d8":36,"__builtin_usubl_overflow":24,rcx:[8,18],c_thread_loc:24,whom:35,dogfood:45,fuzzer:[20,38],rotat:8,threadsan
 it:[12,24,18],intention:[45,9],trigger:[37,28,9,21],downgrad:27,inner:[39,35,30,9],ndebug:28,"var":[43,9,22],stai:16,arg2:6,c90:[27,28],favorit:43,styleguid:1,function1:27,attribute_deprecated_with_messag:24,unexpect:[41,9],guess:22,subsum:[34,10],"0x4cc61c":20,ca7fbb:8,weight:[27,41,9],getenv:31,eax:[24,18],neutral:10,bodi:[27,39,2,35,37,22,19,38,6,43,24,18],readertrylock:2,backtrac:27,spuriou:[2,9],instancetyp:24,jai:33,eas:[27,10],highest:8,widecharact:24,cxx_init_captur:24,showinclud:27,spacebeforeparen:39,aview:18,succe:[18,37],objc_dictionary_liter:[24,31],vtordisp:27,cleanup:[2,9,18,6],cmakelist:[14,22],"__is_enum":24,wish:[41,22,18,6,23,7,9],wconfig:28,googlecod:1,displai:[0,11,45,42,22,6,18],opt_i:10,asynchron:38,directori:[0,11,15,39,17,22,42,32,23,24,25],below:[27,26,2,41,28,37,31,18,39,30,6,24,9,10],libsystem:35,foocfg:6,nestednamespecifi:6,otherwis:[0,39,11,35,28,27,31,18,19,20,6,24,9,10],problem:[13,34,22,38,6,23,24,9,10],nscaseinsensitivesearch:24,uglier:28,evalu:[27,
 35,37,31,18,19,41,6,24,9],"int":[2,31,5,6,9,27,12,13,14,16,17,18,19,20,24,22,34,35,36,39,42,43,44,45],descript:[15,39],dure:[0,1,2,15,45,24,27,31,37,14,20,34,6,23,7,9,10],pic:27,pid:[16,20],pie:[44,16],getobjcselector:6,water:9,implement:[18,9],"8bit":20,memory_ord:24,banal:29,inf:24,ing:37,"__c11_atomic_is_lock_fre":24,objc_include_path:0,probabl:[23,8,21,6],mice:6,tricki:[27,6],bzip2:20,nonetheless:9,cxxrecorddecl:14,libcxx:23,some_struct:18,percent:6,clangattremitt:6,virtual:[18,13],new_valu:24,"0x7fcf47b21bc0":16,old:[28,9,31],other:[33,0,13,34,45,17,9,39,5,35,32,23,8,18,10],bool:[14,15,39,31,22,6,24,18],eabi:23,c94:27,mcf:20,gline:27,"__is_abstract":24,cpp03:39,movl:24,symposium:26,stat:[7,37],repeat:[27,30,28,41],polymorph:[33,24,30],"class":[33,0,13,34,15,35,9,19,39,5,8,18,10],hopefulli:45,"__is_empti":24,add_subdirectori:22,myprofil:27,tryannotatecxxscopetoken:6,clang_check_last_cmd:32,strictstr:27,ancestorsharedwithview:18,serial:[7,25,28,37,6],actonxxx:6,yesnumb:31,experie
 nc:28,invari:[24,9,10],contigu:9,eod:6,"__atomic_acq_rel":24,reliabl:[27,9],attribute_overload:18,decls_begin:6,rule:[0,27,2,39,28,31,18,38,6,29,24,9],cpu:[0,18],objcspacebeforeprotocollist:39,enumerator_attribut:24,gmarpon:29,vliw:18,"0x44da290":32},objtypes:{"0":"std:option","1":"std:envvar"},objnames:{"0":["std","option","option"],"1":["std","envvar","environment variable"]},filenames:["CommandGuide/clang","LibFormat","ThreadSafetyAnalysis","CommandGuide/index","LeakSanitizer","DataFlowSanitizer","InternalsManual","PTHInternals","ControlFlowIntegrityDesign","AutomaticReferenceCounting","DriverInternals","ClangFormat","SanitizerSpecialCaseList","AddressSanitizer","RAVFrontendAction","ClangPlugins","ThreadSanitizer","FAQ","AttributeReference","BlockLanguageSpec","SanitizerCoverage","Tooling","LibASTMatchersTutorial","CrossCompilation","LanguageExtensions","JSONCompilationDatabase","SafeStack","UsersManual","Modules","ExternalClangExamples","LibASTMatchers","ObjectiveCLiterals","How
 ToSetupToolingForLLVM","ControlFlowIntegrity","DataFlowSanitizerDesign","Block-ABI-Apple","ClangCheck","PCHInternals","MSVCCompatibility","ClangFormatStyleOptions","index","ReleaseNotes","LibTooling","IntroductionToTheClangAST","MemorySanitizer","ClangTools"],titles:["clang - the Clang C, C++, and Objective-C compiler","LibFormat","Thread Safety Analysis","Clang “man” pages","LeakSanitizer","DataFlowSanitizer","“Clang” CFE Internals Manual","Pretokenized Headers (PTH)","Control Flow Integrity Design Documentation","Objective-C Automatic Reference Counting (ARC)","Driver Design & Internals","ClangFormat","Sanitizer special case list","AddressSanitizer","How to write RecursiveASTVisitor based ASTFrontendActions.","Clang Plugins","ThreadSanitizer","Frequently Asked Questions (FAQ)","Attributes in Clang","Language Specification for Blocks","SanitizerCoverage","Choosing the Right Interface for Your Application","Tutorial for building tools using LibTooling and
  LibASTMatchers","Cross-compilation using Clang","Clang Language Extensions","JSON Compilation Database Format Specification","SafeStack","Clang Compiler User’s Manual","Modules","External Clang Examples","Matching the Clang AST","Objective-C Literals","How To Setup Clang Tooling For LLVM","Control Flow Integrity","DataFlowSanitizer Design Document","Block Implementation Specification","ClangCheck","Precompiled Header and Modules Internals","MSVC compatibility","Clang-Format Style Options","Welcome to Clang’s documentation!","Clang 3.7 Release Notes","LibTooling","Introduction to the Clang AST","MemorySanitizer","Overview"],objects:{"":{"-E":[0,0,1,"cmdoption-E"],"-D":[0,0,1,"cmdoption-D"],"-F":[0,0,1,"cmdoption-F"],"-O":[0,0,1,"cmdoption-O"],"-time":[0,0,1,"cmdoption-time"],"-I":[0,0,1,"cmdoption-I"],"-U":[0,0,1,"cmdoption-U"],"-Wambiguous-member-template":[27,0,1,"cmdoption-Wambiguous-member-template"],"-S":[0,0,1,"cmdoption-S"],"-Wno-foo":[27,0,1,"cmdoption-Wno-foo"],
 "-fparse-all-comments":[27,0,1,"cmdoption-fparse-all-comments"],"-g":[27,0,1,"cmdoption-g"],"-gline-tables-only":[27,0,1,"cmdoption-gline-tables-only"],"-c":[0,0,1,"cmdoption-c"],"-m":[27,0,1,"cmdoption-m"],"-O2":[0,0,1,"cmdoption-O2"],"-O1":[0,0,1,"cmdoption-O1"],"-O0":[0,0,1,"cmdoption-O0"],"-nostdinc":[0,0,1,"cmdoption-nostdinc"],"-nobuiltininc":[0,0,1,"cmdoption-nobuiltininc"],"-O4":[0,0,1,"cmdoption-O4"],"-w":[27,0,1,"cmdoption-w"],"-fcomment-block-commands":[27,0,1,"cmdoption-fcomment-block-commands"],"-foperator-arrow-depth":[27,0,1,"cmdoption-foperator-arrow-depth"],"-x":[0,0,1,"cmdoption-x"],"-fwritable-strings":[0,0,1,"cmdoption-fwritable-strings"],"-Wp":[0,0,1,"cmdoption-Wp"],"-pedantic":[27,0,1,"cmdoption-pedantic"],"-Wa":[0,0,1,"cmdoption-Wa"],"-g0":[27,0,1,"cmdoption-g0"],"-Xlinker":[0,0,1,"cmdoption-Xlinker"],"-Wdocumentation":[27,0,1,"cmdoption-Wdocumentation"],"-Wl":[0,0,1,"cmdoption-Wl"],"-fno-elide-type":[27,0,1,"cmdoption-fno-elide-type"],"-Oz":[0,0,1,"cmdoption-
 Oz"],"-Os":[0,0,1,"cmdoption-Os"],"-Wfoo":[27,0,1,"cmdoption-Wfoo"],"-fdiagnostics-fixit-info":[0,0,1,"cmdoption-fdiagnostics-fixit-info"],"-Werror":[27,0,1,"cmdoption-Werror"],"-fsyntax-only":[0,0,1,"cmdoption-fsyntax-only"],"TMPDIR,TEMP,TMP":[0,1,1,"-"],"-fobjc-gc-only":[0,0,1,"cmdoption-fobjc-gc-only"],"-mgeneral-regs-only":[27,0,1,"cmdoption-mgeneral-regs-only"],CPATH:[0,1,1,"-"],"-fno-standalone-debug":[27,0,1,"cmdoption-fno-standalone-debug"],"-fms-extensions":[0,0,1,"cmdoption-fms-extensions"],"-fexceptions":[0,0,1,"cmdoption-fexceptions"],"-fdiagnostics-show-category":[27,0,1,"cmdoption-fdiagnostics-show-category"],"-pedantic-errors":[27,0,1,"cmdoption-pedantic-errors"],"-Wsystem-headers":[27,0,1,"cmdoption-Wsystem-headers"],"-fcaret-diagnostics":[0,0,1,"cmdoption-fcaret-diagnostics"],"-fmath-errno":[0,0,1,"cmdoption-fmath-errno"],"-MV":[27,0,1,"cmdoption-MV"],"-ansi":[0,0,1,"cmdoption-ansi"],"-ftemplate-backtrace-limit":[27,0,1,"cmdoption-ftemplate-backtrace-limit"],"-ftrap
 -function":[27,0,1,"cmdoption-ftrap-function"],"-Xassembler":[0,0,1,"cmdoption-Xassembler"],"-fvisibility":[0,0,1,"cmdoption-fvisibility"],"-print-prog-name":[0,0,1,"cmdoption-print-prog-name"],"-fdiagnostics-parseable-fixits":[27,0,1,"cmdoption-fdiagnostics-parseable-fixits"],"-ftls-model":[27,0,1,"cmdoption-ftls-model"],"-o":[0,0,1,"cmdoption-o"],"-mmacosx-version-min":[0,0,1,"cmdoption-mmacosx-version-min"],"-emit-llvm":[0,0,1,"cmdoption-emit-llvm"],"-arch":[0,0,1,"cmdoption-arch"],"-ftrapv":[0,0,1,"cmdoption-ftrapv"],"-save-temps":[0,0,1,"cmdoption-save-temps"],"-fno-assume-sane-operator-new":[27,0,1,"cmdoption-fno-assume-sane-operator-new"],"-Xanalyzer":[0,0,1,"cmdoption-Xanalyzer"],"-fpascal-strings":[0,0,1,"cmdoption-fpascal-strings"],"-fobjc-abi-version":[0,0,1,"cmdoption-fobjc-abi-version"],"-flto":[0,0,1,"cmdoption-flto"],"-fobjc-gc":[0,0,1,"cmdoption-fobjc-gc"],"-march":[0,0,1,"cmdoption-march"],"-integrated-as":[0,0,1,"cmdoption-integrated-as"],"-fdiagnostics-format":[27
 ,0,1,"cmdoption-fdiagnostics-format"],"-no-integrated-as":[0,0,1,"cmdoption-no-integrated-as"],"-v":[0,0,1,"cmdoption-v"],"-ftime-report":[0,0,1,"cmdoption-ftime-report"],"-flax-vector-conversions":[0,0,1,"cmdoption-flax-vector-conversions"],"-Wextra-tokens":[27,0,1,"cmdoption-Wextra-tokens"],"C_INCLUDE_PATH,OBJC_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJCPLUS_INCLUDE_PATH":[0,1,1,"-"],"-ftemplate-depth":[27,0,1,"cmdoption-ftemplate-depth"],"-fstandalone-debug":[27,0,1,"cmdoption-fstandalone-debug"],"-print-libgcc-file-name":[0,0,1,"cmdoption-print-libgcc-file-name"],"-Ofast":[0,0,1,"cmdoption-Ofast"],"-fprofile-generate":[27,0,1,"cmdoption-fprofile-generate"],"-fblocks":[0,0,1,"cmdoption-fblocks"],"-Wbind-to-temporary-copy":[27,0,1,"cmdoption-Wbind-to-temporary-copy"],"-fsanitize-undefined-trap-on-error":[27,0,1,"cmdoption-fsanitize-undefined-trap-on-error"],"-fobjc-nonfragile-abi":[0,0,1,"cmdoption-fobjc-nonfragile-abi"],"-fmsc-version":[0,0,1,"cmdoption-fmsc-version"],"-Xpreprocessor":[
 0,0,1,"cmdoption-Xpreprocessor"],"-Qunused-arguments":[0,0,1,"cmdoption-Qunused-arguments"],"-fdiagnostics-show-option":[0,0,1,"cmdoption-fdiagnostics-show-option"],"-fborland-extensions":[0,0,1,"cmdoption-fborland-extensions"],"--help":[0,0,1,"cmdoption--help"],"-fcommon":[0,0,1,"cmdoption-fcommon"],"-fdiagnostics-print-source-range-info":[0,0,1,"cmdoption-fdiagnostics-print-source-range-info"],"-ferror-limit":[27,0,1,"cmdoption-ferror-limit"],"-Weverything":[27,0,1,"cmdoption-Weverything"],"-fobjc-nonfragile-abi-version":[0,0,1,"cmdoption-fobjc-nonfragile-abi-version"],"-fconstexpr-depth":[27,0,1,"cmdoption-fconstexpr-depth"],"-Wno-error":[27,0,1,"cmdoption-Wno-error"],"-fdiagnostics-show-template-tree":[27,0,1,"cmdoption-fdiagnostics-show-template-tree"],"-fno-crash-diagnostics":[27,0,1,"cmdoption-fno-crash-diagnostics"],"-trigraphs":[0,0,1,"cmdoption-trigraphs"],"-stdlib":[0,0,1,"cmdoption-stdlib"],no:[0,0,1,"cmdoption-arg-no"],MACOSX_DEPLOYMENT_TARGET:[0,1,1,"-"],"-":[0,0,1,"cm
 doption-"],"-fprint-source-range-info":[0,0,1,"cmdoption-fprint-source-range-info"],"-mhwdiv":[27,0,1,"cmdoption-mhwdiv"],"-fprofile-use":[27,0,1,"cmdoption-fprofile-use"],"-nostdlibinc":[0,0,1,"cmdoption-nostdlibinc"],"-O3":[0,0,1,"cmdoption-O3"],"-fbracket-depth":[27,0,1,"cmdoption-fbracket-depth"],"-ObjC":[0,0,1,"cmdoption-ObjC"],"-miphoneos-version-min":[0,0,1,"cmdoption-miphoneos-version-min"],"-fmessage-length":[0,0,1,"cmdoption-fmessage-length"],"-std":[0,0,1,"cmdoption-std"],"-Wno-documentation-unknown-command":[27,0,1,"cmdoption-Wno-documentation-unknown-command"],"-fno-builtin":[0,0,1,"cmdoption-fno-builtin"],"-fshow-source-location":[0,0,1,"cmdoption-fshow-source-location"],"-fshow-column":[0,0,1,"cmdoption-fshow-column"],"-ffreestanding":[0,0,1,"cmdoption-ffreestanding"],"-print-file-name":[0,0,1,"cmdoption-print-file-name"],"-print-search-dirs":[0,0,1,"cmdoption-print-search-dirs"],"-include":[0,0,1,"cmdoption-include"]}},titleterms:{represent:34,all:[14,15,8,27],code:[
 0,13,27,39,42,44],edg:[33,20,8],chain:37,pth:7,consum:[18,9],pretoken:7,concept:[2,10],subclass:6,no_address_safety_analysi:18,content:37,objc_runtime_nam:18,"const":35,init:9,no_sanitize_thread:[16,18],nounrol:18,digit:24,global:18,string:[2,24,31,6],"void":9,faq:17,w64:27,"__builtin___get_unsafe_stack_ptr":26,retriev:22,syntax:18,condition:2,"__has_cpp_attribut":24,objc_method_famili:18,stddef:17,level:[35,7,26,24],list:[34,29,12,5,24],iter:9,pluginastact:15,redeclar:6,"_fastcal":18,clangtool:[22,42],scoped_cap:2,align:[24,8],properti:[24,9,6],cfi:[33,8],cfg:6,cfe:6,direct:28,fold:6,zero:8,design:[33,1,26,40,34,37,5,7,8,10],aggreg:24,pass:9,autosynthesi:24,relocat:27,objc_box:18,deleg:24,insid:2,cast:[33,9],abi:[34,23,24,5,38],section:18,no_sanitize_memori:[44,18],overload:[18,6],current:[27,13,2,16,28,4,5,44],objc_autoreleasepoolpush:9,experiment:32,"new":[45,41],method:[9,31,37],metadata:37,writeback:9,elimin:8,deriv:30,noreturn:18,set_typest:18,gener:[0,27,9,23,24,18],learn:[28
 ,22],privat:[2,28,18],modular:28,sfina:24,studio:11,address:[18,13],layout:[34,35,8],standard:[27,24],implicit:24,valu:9,box:31,acquire_shared_cap:18,convers:[24,9],standalon:[11,42],bbedit:11,objc_copyweak:9,precis:9,"_thiscal":18,implement:[27,34,35,6,7,10],overrid:24,semant:[28,9,6],via:27,regparm:18,primit:24,modul:[24,28,37],submodul:28,vim:11,ask:[2,17],api:[41,26],famili:9,select:[0,24],"__declspec":18,from:[35,9],memori:[34,24,42,13,9],sourcerang:6,regist:[15,18],coverag:20,live:9,call:[33,8,18],postprocess:20,scope:[2,35],frontendact:14,type:[37,18,19,30,6,24,9],more:[13,16,28,22,4,44],"__virtual_inherit":18,src:9,trait:24,relat:[24,9,10],warn:[2,27,10],trail:[24,8],visual:11,indic:40,objc_storeweak:9,known:[2,26,9],enable_if:18,alia:[2,24],setup:32,annot:[18,6],histori:35,caveat:31,amdgpu_num_sgpr:18,multiprecis:24,purpos:9,boilerpl:6,control:[33,27,19,6,24,8,9],process:20,lock:2,templat:[24,9,38],high:35,sourc:37,unavail:[24,9],try_acquire_cap:18,msvc:38,gcc:[27,10],goal:
 [12,10],optnon:18,secur:26,anoth:20,fpu:23,how:[27,13,14,16,20,30,6,32,44],"__single_inherti":18,simpl:10,map:[27,28],unsupport:27,safe:26,try_acquire_shar:2,"__has_featur":[44,16,24,26,13],mac:27,try_acquire_shared_cap:18,philosophi:37,data:24,man:3,astfrontendact:14,"short":8,bind:30,counter:20,explicit:[24,9],exclud:2,mangl:24,recompil:13,"__builtin___get_unsafe_stack_start":26,environ:0,"__sync_swap":24,release_cap:18,fallback:27,lambda:24,order:13,oper:[19,24,27],frontend:6,tls_model:18,move:24,rang:24,report:[27,13,44],through:34,flexibl:10,pointer:9,dynam:24,paramet:[24,28,9],snippet:42,style:[1,39,31],group:27,fix:[24,6],platform:[27,26,13,16,28,44],window:[27,41],systemz:41,objc_storestrong:9,opencl:18,non:[33,24],good:20,"return":[24,9],handl:[44,6],matcher:[30,22],spell:[9,6],initi:[24,13],synopsi:0,framework:24,no_split_stack:18,automat:[24,9],interrupt:18,ninja:32,discuss:31,introduct:[2,31,4,5,6,18,10,27,12,13,14,15,16,20,23,24,26,28,29,30,32,33,41,42,43,44],grammar:31
 ,name:[30,38,6],pt_guarded_bi:2,infer:[24,9],separ:24,token:6,fuzz:20,mode:[0,27],debug:27,unicod:24,compil:[0,13,27,40,41,28,23,25,10],interleav:24,"__c11_atom":24,individu:27,idea:45,"static":[27,24,41],operand:9,special:[12,9],out:9,variabl:[19,24,35,18,9],objc_retainblock:9,safeti:[2,18],objc_loadweakretain:9,"__thiscal":18,astcontext:14,profil:[27,41],vector:[24,8],rational:9,reader:37,diagnosticcli:6,integr:[33,11,25,8,37],libastmatch:22,qualifi:[19,24,9],umbrella:28,barrier:24,ast:[43,30,37,22,6],fallthrough:18,multilib:23,powerpc:27,nsobject:35,base:[14,24,30],dictionari:31,put:[14,15,42],autoreleasepool:9,guarded_var:2,precompil:[27,37,6],your:[30,21],thread:[2,18],unnam:24,lexer:6,"__builtin_addressof":24,count:[24,9],codegen:6,thread_sanit:16,memory_sanit:44,retain:[24,9],lifetim:9,assign:24,frequent:[2,17],first:42,origin:44,major:41,"__gener":18,arrai:[24,31],independ:27,number:24,evolut:9,restrict:9,mingw:27,fast:9,miss:17,size:[27,24],assume_align:18,differ:27,convent
 :18,script:11,unrestrict:24,system:[32,27,24,25],messag:[27,24],statement:[37,18,6],gpu:18,low:[7,26,24,10],objc_destroyweak:9,try_acquir:2,option:[0,27,39,1,42,23],namespac:24,tool:[11,40,45,22,29,42,32],copi:[19,35],alloc:18,specifi:24,blacklist:[44,16,13],pars:[27,42,10],pragma:[27,18],objc_initweak:9,objc_retainautoreleasereturnvalu:9,kind:6,target:[0,24,18,27,23],"__block":[19,35],"__builtin_shufflevector":24,amdgpu_num_vgpr:18,emac:11,structur:[28,31],project:29,bridg:9,entri:6,"function":[33,35,24,30,18],variadicdyncastallofmatch:30,modern:45,argument:[34,24,10,9,6],raw:24,tabl:[40,8,37],vectorcal:18,leaksanit:4,tidi:41,addresssanit:13,issu:[23,13],test_typest:18,self:9,note:[41,10],also:0,builtin:[24,42],"__has_warn":24,returns_nonnul:18,"__attribute__":[35,16,26,13,44],which:41,interior:9,"__has_declspec_attribut":24,rvalu:24,compat:[26,38,10],pipelin:10,multipli:6,object:[0,27,35,28,31,19,41,24,9,10],what:41,lexic:[2,35,28,6],exclus:24,cygwin:27,"__has_builtin":24,segment:
 24,"class":[24,6],"__builtin_operator_new":24,flow:[33,19,8,6],thread_loc:24,declar:[19,37,28,9,6],runtim:[35,24,9],neg:2,variad:24,microsoft:27,text:27,"_noreturn":18,no_thread_safety_analysi:2,safestack:26,access:[14,24,35],objc_loadweak:9,acquir:2,copyright:35,delet:24,configur:[39,28],releas:[2,19,41],"public":[33,26],"__builtin_operator_delet":24,analyz:[27,41],intermezzo:22,darwin:27,local:[24,18],"__fastcal":18,unus:10,variou:27,get:[2,17],express:[37,31,19,30,6,24,9],clang:[0,41,29,40,27,15,45,17,37,3,24,32,39,30,21,22,6,43,23,7,18],stdcall:18,multipleincludeopt:6,requir:[2,28],pointer_with_type_tag:18,enabl:27,organ:45,held:2,"_nonnul":18,nullptr:24,objc_autoreleas:9,intrins:24,patch:11,bad:33,common:42,contain:31,where:28,"__vectorcal":18,carries_depend:18,"__stdcall":18,see:0,arc:9,result:[24,9],thiscal:18,weird:17,arm:[27,24],"__has_includ":24,address_sanit:13,statu:[44,16,5,13,4],detect:13,databas:25,enumer:[24,9],struct:9,label:34,flag_enum:18,mutex:2,between:27,astcon
 sum:14,"import":[35,28],subscript:[24,31],approach:6,acquire_cap:18,attribut:[24,28,18,6],extend:24,weak:9,subject:6,unrol:[24,18],constexpr:24,preprocessor:[0,37,6],nsnumber:31,solv:28,rtti:24,problem:28,addit:[41,24,13,31,10],last:41,extens:[27,35,19,6,24,9],tutori:22,context:[43,9,6],safe_stack:26,improv:41,qualtyp:6,comment:27,unimpl:2,clangcheck:36,point:37,instanti:38,overview:[19,45,10],header:[27,17,28,37,6,7],openmp:41,guid:[2,27,41],"__weak":35,union:[24,9],pch:27,mark:35,json:25,basic:[27,2,22,3,6,7],"_vectorcal":18,"__builtin_readcyclecount":24,reformat:11,"__privat":18,charsourcerang:6,field:9,suppress:13,decltyp:24,togeth:[14,15,42],"case":[34,12],interoper:24,gnu:18,noexcept:24,plugin:[15,21],contextu:24,durat:9,defin:[24,6],invok:19,unifi:10,behavior:24,error:[27,17,13],loop:[24,18],propag:34,requires_shar:2,file:[27,24,28,37,6],helper:35,canon:6,sudden:20,crash:27,revis:19,"_static_assert":24,"__has_extens":24,disabl:[39,24,13],bitset:20,perform:[33,20,26],make:32,f
 ormat:[27,12,45,39,6,25,18],cc1:17,cross:23,member:[33,24],binari:24,complex:24,pad:8,novtabl:18,document:[34,40,8,9,6],recursiveastvisitor:14,conflict:28,objc_retainautoreleasedreturnvalu:9,param_typest:18,x86:[27,24],optim:[27,41,9,7,8,24],pt_guarded_var:2,nest:35,driver:[0,10,17,6],assert_cap:[2,18],amd:18,capabl:2,init_seg:18,user:[27,24],ownership:9,dealloc:9,extern:[29,44,13],stack:26,audit:9,qualif:9,off:24,"__has_include_next":24,macro:[24,28],taint:34,inherit:24,exampl:[29,12,5,39,31],command:[27,28,3],thi:9,choos:21,model:28,categori:27,identifi:37,obtain:22,release_shar:2,ast_matcher_p:30,"__is_identifi":24,yet:27,languag:[0,27,41,28,19,24],ms_abi:18,static_assert:24,death:20,miscellan:9,sourcemanag:[14,6],hint:[24,6],nullabl:18,extra:45,except:[24,9],param:30,"__constant":18,instrument:[27,13],add:6,lookup:38,c11:24,stdarg:17,nonnul:18,match:[30,22],build:[13,16,22,20,32,44,25],sanit:12,applic:21,transpar:6,dest:9,piec:39,objc_requires_sup:18,background:[25,9],bit:8,no_s
 anit:[26,18,13],examin:43,specif:[27,35,19,23,24,25],deprec:24,auto:24,manual:[27,6],sema:6,objc_autoreleasereturnvalu:9,guarded_bi:2,objc_retain:9,"_nullabl":18,page:3,underli:24,deduct:24,captur:24,fastcal:18,tokenlex:6,creation:30,objc_autoreleasepoolpop:9,acquired_aft:2,intern:[41,7,10,37,6],"__global":18,"export":28,flatten:18,unretain:9,indirect:9,librari:[23,40,13,6],lead:8,dataflowsanit:[34,5],leak:13,protocol:24,track:44,"_stdcall":18,exit:6,condit:[13,6],complic:22,acquire_shar:2,core:45,run:[2,15,41,17,20,42],"__builtin_convertvector":24,power:8,"enum":31,usag:[27,12,26,13,16,5,44],interfac:[1,34,21,6,7,9],objc_releas:9,step:22,"__autoreleas":9,output:20,"_null_unspecifi":18,objc_retainautoreleas:9,stage:[0,10],clangformat:11,about:[17,28,9],toolchain:[23,10],"_thread_loc":24,manag:[34,9,37],aarch64:24,constructor:[2,24],produc:6,block:[35,37,19,6,24,9],subsystem:6,own:30,"__builtin_unreach":24,paramtyp:30,within:35,terminolog:27,type_tag_for_datatyp:18,right:21,refer:[2,
 35,24,9],strip:8,chang:[41,6],destructor:2,storag:[19,9],return_typest:18,mingw32:27,support:[27,26,13,16,35,18,41,6,44,25,9],no_sanitize_address:18,question:[2,17],threadsanit:16,why:20,avail:[18,31],start:2,arithmet:24,includ:[24,42,28,6],forward:[33,8],overhead:10,strict:33,analysi:[2,24],some:[17,42],nodupl:18,link:[28,42],translat:[10,6],atom:24,acquired_befor:2,line:[27,28],inlin:[2,24,8],bug:0,"__multiple_inherit":18,tripl:23,attr:6,consist:34,objc_moveweak:9,"default":24,caller:20,displai:27,limit:[27,26,13,2,16,44],sampl:27,inform:[27,13,41,4,44,24,16],emit:27,featur:[27,24,41,38,10],constant:[24,18,6],creat:[14,30,22,42],certain:9,parser:6,strongli:24,diagnost:[0,41,27,6],align_valu:18,release_shared_cap:18,"__local":18,check:[33,13,2,45,31,34,24,8,18],vista:41,libclang:21,cmake:32,relax:24,virtual:[33,8],return_cap:2,other:[27,6],bool:2,futur:28,intention:27,architectur:27,node:[43,30,22],libformat:1,llvm:[32,6],liter:[19,24,31],symbol:[44,13],sanitizercoverag:20,libtool:
 [21,22,42],"__has_attribut":24,"__builtin_assum":24,pool:[9,37],memorysanit:44,assert_shared_cap:[2,18],directori:[20,28],space:18,descript:0,flag:[2,27,41],calle:20,tradeoff:7,write:[14,15,30,42],argument_with_type_tag:18,sourceloc:6,escap:35,cpu:[23,27],callable_when:18}})
\ No newline at end of file




More information about the llvm-commits mailing list