OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:isBaseOf
(Results
1 - 6
of
6
) sorted by null
/external/clang/unittests/AST/
ASTTypeTraitsTest.cpp
21
EXPECT_FALSE(ASTNodeKind().
isBaseOf
(ASTNodeKind()));
36
EXPECT_TRUE(DNT<Decl>().
isBaseOf
(DNT<VarDecl>()));
38
EXPECT_FALSE(DNT<VarDecl>().
isBaseOf
(DNT<Decl>()));
45
EXPECT_TRUE(DNT<Expr>().
isBaseOf
(DNT<Expr>(), &Distance));
48
EXPECT_TRUE(DNT<Stmt>().
isBaseOf
(DNT<IfStmt>(), &Distance));
52
EXPECT_TRUE(DNT<DeclaratorDecl>().
isBaseOf
(DNT<ParmVarDecl>(), &Distance));
57
EXPECT_TRUE(DNT<Expr>().
isBaseOf
(DNT<CallExpr>()));
58
EXPECT_TRUE(DNT<Expr>().
isBaseOf
(DNT<BinaryOperator>()));
59
EXPECT_FALSE(DNT<CallExpr>().
isBaseOf
(DNT<BinaryOperator>()));
60
EXPECT_FALSE(DNT<BinaryOperator>().
isBaseOf
(DNT<CallExpr>()))
[
all
...]
/external/clang/lib/AST/
ASTTypeTraits.cpp
42
bool ASTNodeKind::
isBaseOf
(ASTNodeKind Other, unsigned *Distance) const {
43
return
isBaseOf
(KindId, Other.KindId, Distance);
50
bool ASTNodeKind::
isBaseOf
(NodeKindId Base, NodeKindId Derived,
67
if (Kind1.
isBaseOf
(Kind2)) return Kind2;
68
if (Kind2.
isBaseOf
(Kind1)) return Kind1;
75
while (!
isBaseOf
(Parent, Kind2.KindId, nullptr) && Parent != NKI_None) {
/external/clang/include/clang/AST/
ASTTypeTraits.h
73
bool
isBaseOf
(ASTNodeKind Other, unsigned *Distance = nullptr) const;
140
static bool
isBaseOf
(NodeKindId Base, NodeKindId Derived, unsigned *Distance);
288
if (ASTNodeKind::getFromNodeKind<T>().
isBaseOf
(NodeKind))
293
assert(ASTNodeKind::getFromNodeKind<T>().
isBaseOf
(NodeKind));
/external/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
169
return RestrictKind.
isBaseOf
(Kind);
184
if (RestrictKind.
isBaseOf
(DynNode.getNodeKind()) &&
198
assert(RestrictKind.
isBaseOf
(DynNode.getNodeKind()));
224
return From.
isBaseOf
(To);
/external/clang/lib/ASTMatchers/Dynamic/
VariantValue.cpp
44
if (!MatcherKind.
isBaseOf
(To.MatcherKind, &Distance))
Marshallers.h
383
if (Kind.isSame(DerivedKind) || !Kind.
isBaseOf
(DerivedKind)) {
Completed in 329 milliseconds