OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TYPELOC
(Results
1 - 11
of
11
) sorted by null
/external/clang/include/clang/AST/
TypeLocVisitor.h
1
//===--- TypeLocVisitor.h - Visitor for
TypeLoc
subclasses ------*- C++ -*-===//
16
#include "clang/AST/
TypeLoc
.h"
29
RetTy Visit(
TypeLoc
TyLoc) {
32
#define
TYPELOC
(CLASS, PARENT) \
33
case
TypeLoc
::CLASS: DISPATCH(CLASS##
TypeLoc
);
42
#define
TYPELOC
(CLASS, PARENT) \
43
case
TypeLoc
::CLASS: DISPATCH(CLASS##
TypeLoc
);
49
#define
TYPELOC
(CLASS, PARENT)
[
all
...]
RecursiveASTVisitor.h
34
#include "clang/AST/
TypeLoc
.h"
179
/// Traverse*
TypeLoc
() based on the argument type's getTypeClass() property.
183
bool TraverseTypeLoc(
TypeLoc
TL);
330
// FIXME: revamp to take
TypeLoc
's rather than Types.
356
#define
TYPELOC
(CLASS, BASE) \
357
bool Traverse##CLASS##
TypeLoc
(CLASS##
TypeLoc
TL);
359
// The above header #undefs ABSTRACT_TYPELOC and
TYPELOC
upon exit.
361
// Define WalkUpFrom*() and empty Visit*() for all
TypeLoc
classes.
362
bool WalkUpFromTypeLoc(
TypeLoc
TL) { return getDerived().VisitTypeLoc(TL);
[
all
...]
TypeLoc.h
1
//===---
TypeLoc
.h - Type Source Info Wrapper -------------------*- C++ -*-===//
10
// This file defines the
TypeLoc
interface and subclasses.
31
#define
TYPELOC
(Class, Base) \
32
class Class##
TypeLoc
;
37
/// A client should use the
TypeLoc
subclasses through cast/dyn_cast in order to
39
class
TypeLoc
{
47
/// \brief Convert to the specified
TypeLoc
type, asserting that this
TypeLoc
53
TypeLoc
& tl = t;
58
/// \brief Convert to the specified
TypeLoc
type, returning a null TypeLoc i
[
all
...]
/external/clang/lib/AST/
TypeLoc.cpp
1
//===---
TypeLoc
.cpp - Type Source Info Wrapper -----------------*- C++ -*-===//
10
// This file defines the
TypeLoc
subclasses implementations.
14
#include "clang/AST/
TypeLoc
.h"
23
//
TypeLoc
Implementation
30
#define
TYPELOC
(CLASS, PARENT) \
31
SourceRange Visit##CLASS##
TypeLoc
(CLASS##
TypeLoc
TyLoc) { \
38
SourceRange
TypeLoc
::getLocalSourceRangeImpl(
TypeLoc
TL) {
47
#define
TYPELOC
(CLASS, PARENT)
[
all
...]
/external/clang/lib/Sema/
TypeLocBuilder.cpp
19
void TypeLocBuilder::pushFullCopy(
TypeLoc
L) {
23
SmallVector<
TypeLoc
, 4> TypeLocs;
24
TypeLoc
CurTL = L;
31
TypeLoc
CurTL = TypeLocs[e-i-1];
34
#define
TYPELOC
(CLASS, PARENT) \
35
case
TypeLoc
::CLASS: { \
36
CLASS##
TypeLoc
NewTL = push<class CLASS##
TypeLoc
>(CurTL.getType()); \
63
TypeLoc
TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) {
65
QualType TLast =
TypeLoc
(T, 0).getNextTypeLoc().getType()
[
all
...]
TreeTransform.h
304
QualType TransformType(TypeLocBuilder &TLB,
TypeLoc
TL);
538
#define
TYPELOC
(CLASS, PARENT) \
539
QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##
TypeLoc
T);
[
all
...]
SemaDeclCXX.cpp
26
#include "clang/AST/
TypeLoc
.h"
[
all
...]
/external/clang/tools/libclang/
CursorVisitor.h
251
#define
TYPELOC
(CLASS, PARENT) \
252
bool Visit##CLASS##
TypeLoc
(CLASS##
TypeLoc
TyLoc);
RecursiveASTVisitor.h
34
#include "clang/AST/
TypeLoc
.h"
172
/// Traverse*
TypeLoc
() based on the argument type's getTypeClass() property.
176
bool TraverseTypeLoc(
TypeLoc
TL);
317
// FIXME: revamp to take
TypeLoc
's rather than Types.
343
#define
TYPELOC
(CLASS, BASE) \
344
bool Traverse##CLASS##
TypeLoc
(CLASS##
TypeLoc
TL);
346
// The above header #undefs ABSTRACT_TYPELOC and
TYPELOC
upon exit.
348
// Define WalkUpFrom*() and empty Visit*() for all
TypeLoc
classes.
349
bool WalkUpFromTypeLoc(
TypeLoc
TL) { return getDerived().VisitTypeLoc(TL);
[
all
...]
/external/clang/lib/Serialization/
ASTReader.cpp
[
all
...]
ASTWriter.cpp
427
#define
TYPELOC
(CLASS, PARENT) \
428
void Visit##CLASS##
TypeLoc
(CLASS##
TypeLoc
TyLoc);
[
all
...]
Completed in 73 milliseconds