Showing content from https://clang.llvm.org/doxygen/ASTDiffInternal_8h_source.html below:
clang: include/clang/Tooling/ASTDiff/ASTDiffInternal.h Source File
Go to the documentation of this file. 1//===- ASTDiffInternal.h --------------------------------------*- C++ -*- -===// 4// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5// See https://llvm.org/LICENSE.txt for license information. 6// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8//===----------------------------------------------------------------------===// 10#ifndef LLVM_CLANG_TOOLING_ASTDIFF_ASTDIFFINTERNAL_H 11#define LLVM_CLANG_TOOLING_ASTDIFF_ASTDIFFINTERNAL_H 20/// Within a tree, this identifies a node by its preorder offset. 23 static constexpr int
InvalidNodeId = -1;
31 operator int
()
const
{
return Id
; }
34 // Support defining iterators on NodeId. 37 bool isValid
()
const
{
return Id
!= InvalidNodeId; }
41
}
// end namespace diff 42
}
// end namespace clang
DynTypedNode DynTypedNode
The JSON file list parser is used to communicate input to InstallAPI.
Within a tree, this identifies a node by its preorder offset.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4