OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DynTypedNode
(Results
1 - 8
of
8
) sorted by null
/external/clang/include/clang/AST/
ASTTypeTraits.h
133
/// Use \c create(Node) to create a \c
DynTypedNode
from an AST node,
139
class
DynTypedNode
{
141
/// \brief Creates a \c
DynTypedNode
from \c Node.
143
static
DynTypedNode
create(const T &Node) {
156
/// in the \c
DynTypedNode
, and the returned pointer points at
157
/// the storage inside
DynTypedNode
. For those nodes, do not
158
/// use the pointer outside the scope of the
DynTypedNode
.
172
/// \brief Imposes an order on \c
DynTypedNode
.
177
bool operator<(const
DynTypedNode
&Other) const {
181
bool operator==(const
DynTypedNode
&Other) const
[
all
...]
ASTContext.h
413
typedef llvm::SmallVector<ast_type_traits::
DynTypedNode
, 1> ParentVector;
444
return getParents(ast_type_traits::
DynTypedNode
::create(Node));
447
ParentVector getParents(const ast_type_traits::
DynTypedNode
&Node);
[
all
...]
/external/clang/include/clang/ASTMatchers/
ASTMatchFinder.h
149
match(clang::ast_type_traits::
DynTypedNode
::create(Node), Context);
151
void match(const clang::ast_type_traits::
DynTypedNode
&Node,
188
match(MatcherT Matcher, const ast_type_traits::
DynTypedNode
&Node,
226
match(MatcherT Matcher, const ast_type_traits::
DynTypedNode
&Node,
238
return match(Matcher, ast_type_traits::
DynTypedNode
::create(Node), Context);
ASTMatchersInternal.h
71
NodeMap[ID] = ast_type_traits::
DynTypedNode
::create(*Node);
87
ast_type_traits::
DynTypedNode
getNode(StringRef ID) const {
90
return ast_type_traits::
DynTypedNode
();
106
typedef std::map<std::string, ast_type_traits::
DynTypedNode
> IDToNodeMap;
203
/// \brief Base class for all matchers that works on a \c
DynTypedNode
.
205
/// Matcher implementations will check whether the \c
DynTypedNode
is
213
virtual bool matches(const ast_type_traits::
DynTypedNode
DynNode,
317
virtual bool matches(const ast_type_traits::
DynTypedNode
DynNode,
379
return Inner->matches(ast_type_traits::
DynTypedNode
::create(Node), Finder,
681
return matchesChildOf(ast_type_traits::
DynTypedNode
::create(Node)
[
all
...]
ASTMatchers.h
[
all
...]
/external/clang/lib/ASTMatchers/
ASTMatchFinder.cpp
57
ast_type_traits::
DynTypedNode
Node;
112
bool findMatch(const ast_type_traits::
DynTypedNode
&DynNode) {
253
if (Matcher->matches(ast_type_traits::
DynTypedNode
::create(Node), Finder,
261
if (Matcher->matches(ast_type_traits::
DynTypedNode
::create(Node), Finder,
372
bool memoizedMatchesRecursively(const ast_type_traits::
DynTypedNode
&Node,
403
bool matchesRecursively(const ast_type_traits::
DynTypedNode
&Node,
417
virtual bool matchesChildOf(const ast_type_traits::
DynTypedNode
&Node,
428
virtual bool matchesDescendantOf(const ast_type_traits::
DynTypedNode
&Node,
438
virtual bool matchesAncestorOf(const ast_type_traits::
DynTypedNode
&Node,
452
void match(const ast_type_traits::
DynTypedNode
& Node)
[
all
...]
/external/clang/unittests/ASTMatchers/Dynamic/
ParserTest.cpp
32
virtual bool matches(const ast_type_traits::
DynTypedNode
DynNode,
/external/clang/lib/AST/
ASTContext.cpp
[
all
...]
Completed in 137 milliseconds