OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DynTypedMatcher
(Results
1 - 14
of
14
) sorted by null
/external/clang/include/clang/ASTMatchers/Dynamic/
VariantValue.h
77
using ast_matchers::internal::
DynTypedMatcher
;
98
bool canConstructFrom(const
DynTypedMatcher
&Matcher,
102
///
DynTypedMatcher
.
103
virtual
DynTypedMatcher
104
convertMatcher(const
DynTypedMatcher
&Matcher) const = 0;
109
llvm::Optional<
DynTypedMatcher
>
110
constructVariadicOperator(
DynTypedMatcher
::VariadicOperator Op,
126
virtual llvm::Optional<
DynTypedMatcher
> getSingleMatcher() const = 0;
128
virtual llvm::Optional<
DynTypedMatcher
>
139
static VariantMatcher SingleMatcher(const
DynTypedMatcher
&Matcher)
[
all
...]
Parser.h
160
/// The caller takes ownership of the
DynTypedMatcher
object returned.
161
static llvm::Optional<
DynTypedMatcher
>
165
static llvm::Optional<
DynTypedMatcher
>
170
static llvm::Optional<
DynTypedMatcher
>
/external/clang/lib/ASTMatchers/Dynamic/
VariantValue.cpp
53
VariantMatcher::MatcherOps::canConstructFrom(const
DynTypedMatcher
&Matcher,
59
llvm::Optional<
DynTypedMatcher
>
61
DynTypedMatcher
::VariadicOperator Op,
63
std::vector<
DynTypedMatcher
> DynMatchers;
69
llvm::Optional<
DynTypedMatcher
> Inner =
75
return
DynTypedMatcher
::constructVariadic(Op, NodeKind, DynMatchers);
82
SinglePayload(const
DynTypedMatcher
&Matcher) : Matcher(Matcher) {}
84
llvm::Optional<
DynTypedMatcher
> getSingleMatcher() const override {
93
llvm::Optional<
DynTypedMatcher
>
108
const
DynTypedMatcher
Matcher
[
all
...]
Parser.cpp
591
llvm::Optional<
DynTypedMatcher
>
597
return llvm::Optional<
DynTypedMatcher
>();
600
return llvm::Optional<
DynTypedMatcher
>();
602
llvm::Optional<
DynTypedMatcher
> Result =
Marshallers.h
235
std::vector<
DynTypedMatcher
> &Out,
240
std::vector<
DynTypedMatcher
> &Out, TypeList) {
251
static VariantMatcher outvalueToVariantMatcher(const
DynTypedMatcher
&Matcher) {
259
std::vector<
DynTypedMatcher
> Matchers;
585
typedef
DynTypedMatcher
::VariadicOperator VarOp;
Registry.cpp
587
llvm::Optional<
DynTypedMatcher
> Result = Out.getSingleMatcher();
589
llvm::Optional<
DynTypedMatcher
> Bound = Result->tryBind(BindID);
/external/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
26
ArrayRef<
DynTypedMatcher
> InnerMatchers);
31
ArrayRef<
DynTypedMatcher
> InnerMatchers);
36
ArrayRef<
DynTypedMatcher
> InnerMatchers);
41
ArrayRef<
DynTypedMatcher
> InnerMatchers);
56
BoundNodesTreeBuilder *Builder, ArrayRef<
DynTypedMatcher
> InnerMatchers);
61
VariadicMatcher(std::vector<
DynTypedMatcher
> InnerMatchers)
71
std::vector<
DynTypedMatcher
> InnerMatchers;
112
DynTypedMatcher
DynTypedMatcher
::constructVariadic(
113
DynTypedMatcher
::VariadicOperator Op
[
all
...]
ASTMatchFinder.cpp
60
DynTypedMatcher
::MatcherIDType MatcherID;
87
MatchChildASTVisitor(const
DynTypedMatcher
*Matcher,
280
const
DynTypedMatcher
*const Matcher;
377
const
DynTypedMatcher
&Matcher,
411
const
DynTypedMatcher
&Matcher,
425
const
DynTypedMatcher
&Matcher,
436
const
DynTypedMatcher
&Matcher,
446
const
DynTypedMatcher
&Matcher,
613
const ast_type_traits::DynTypedNode &Node, const
DynTypedMatcher
&Matcher,
649
const
DynTypedMatcher
&Matcher
[
all
...]
/external/clang/include/clang/ASTMatchers/
ASTMatchersInternal.h
245
/// Used by the implementation of Matcher<T> and
DynTypedMatcher
.
315
class
DynTypedMatcher
{
319
DynTypedMatcher
(MatcherInterface<T> *Implementation)
340
static
DynTypedMatcher
343
std::vector<
DynTypedMatcher
> InnerMatchers);
348
static
DynTypedMatcher
trueMatcher(ast_type_traits::ASTNodeKind NodeKind);
359
DynTypedMatcher
dynCastTo(const ast_type_traits::ASTNodeKind Kind) const;
376
llvm::Optional<
DynTypedMatcher
> tryBind(StringRef ID) const;
401
/// \brief Returns \c true if the passed \c
DynTypedMatcher
can be converted
428
DynTypedMatcher
(ast_type_traits::ASTNodeKind SupportedKind
[
all
...]
ASTMatchFinder.h
171
bool addDynamicMatcher(const internal::
DynTypedMatcher
&NodeMatch,
203
std::vector<std::pair<internal::
DynTypedMatcher
, MatchCallback *>>
ASTMatchers.h
[
all
...]
/external/clang/unittests/ASTMatchers/Dynamic/
ParserTest.cpp
115
llvm::Optional<
DynTypedMatcher
> getSingleMatcher(const VariantValue &Value) {
116
llvm::Optional<
DynTypedMatcher
> Result =
173
llvm::Optional<
DynTypedMatcher
> VarDecl(Parser::parseMatcherExpression(
184
llvm::Optional<
DynTypedMatcher
> HasParameter(Parser::parseMatcherExpression(
194
llvm::Optional<
DynTypedMatcher
> HasParameterWithNamedValues(
VariantValueTest.cpp
44
TEST(VariantValueTest,
DynTypedMatcher
) {
/external/clang/unittests/ASTMatchers/
ASTMatchersInternalTest.cpp
48
internal::
DynTypedMatcher
::constructVariadic(
49
internal::
DynTypedMatcher
::VO_AnyOf,
Completed in 822 milliseconds