clang 8.0.0

clang::AsmStmt Member List

This is the complete list of members for clang::AsmStmt, including all inherited members.

addStmtClass(const StmtClass s) | clang::Stmt | static
APFloatSemantics enum name | clang::Stmt | protected
ArraySubscriptExprBits | clang::Stmt |
AsmLoc | clang::AsmStmt | protected
AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, unsigned numoutputs, unsigned numinputs, unsigned numclobbers) | clang::AsmStmt | inline protected
AsmStmt(StmtClass SC, EmptyShell Empty) | clang::AsmStmt | inline explicit
ASTStmtReader class | clang::AsmStmt | friend
AttributedStmtBits | clang::Stmt |
begin_inputs() | clang::AsmStmt | inline
begin_inputs() const | clang::AsmStmt | inline
begin_outputs() | clang::AsmStmt | inline
begin_outputs() const | clang::AsmStmt | inline
BinaryOperatorBits | clang::Stmt |
BreakStmtBits | clang::Stmt |
CallExprBits | clang::Stmt |
CastExprBits | clang::Stmt |
CharacterLiteralBits | clang::Stmt |
child_begin() | clang::Stmt | inline
child_begin() const | clang::Stmt | inline
child_end() | clang::Stmt | inline
child_end() const | clang::Stmt | inline
child_iterator typedef | clang::Stmt |
child_range typedef | clang::Stmt |
children() | clang::AsmStmt | inline
clang::Stmt::children() const | clang::Stmt | inline
classof(const Stmt *T) | clang::AsmStmt | inline static
CoawaitBits | clang::Stmt |
CompoundStmtBits | clang::Stmt |
const_child_iterator typedef | clang::Stmt |
const_child_range typedef | clang::Stmt |
const_inputs_iterator typedef | clang::AsmStmt |
const_outputs_iterator typedef | clang::AsmStmt |
ContinueStmtBits | clang::Stmt |
CXXBoolLiteralExprBits | clang::Stmt |
CXXConstructExprBits | clang::Stmt |
CXXDefaultArgExprBits | clang::Stmt |
CXXDefaultInitExprBits | clang::Stmt |
CXXDeleteExprBits | clang::Stmt |
CXXDependentScopeMemberExprBits | clang::Stmt |
CXXNewExprBits | clang::Stmt |
CXXNoexceptExprBits | clang::Stmt |
CXXNullPtrLiteralExprBits | clang::Stmt |
CXXOperatorCallExprBits | clang::Stmt |
CXXScalarValueInitExprBits | clang::Stmt |
CXXThisExprBits | clang::Stmt |
CXXThrowExprBits | clang::Stmt |
CXXUnresolvedConstructExprBits | clang::Stmt |
DeclRefExprBits | clang::Stmt |
DependentScopeDeclRefExprBits | clang::Stmt |
DoStmtBits | clang::Stmt |
dump() const | clang::Stmt |
dump(SourceManager &SM) const | clang::Stmt |
dump(raw_ostream &OS, SourceManager &SM) const | clang::Stmt |
dump(raw_ostream &OS) const | clang::Stmt |
dumpColor() const | clang::Stmt |
dumpPretty(const ASTContext &Context) const | clang::Stmt |
EnableStatistics() | clang::Stmt | static
end_inputs() | clang::AsmStmt | inline
end_inputs() const | clang::AsmStmt | inline
end_outputs() | clang::AsmStmt | inline
end_outputs() const | clang::AsmStmt | inline
ExprBits | clang::Stmt |
Exprs | clang::AsmStmt | protected
ExprWithCleanupsBits | clang::Stmt |
FloatingLiteralBits | clang::Stmt |
ForStmtBits | clang::Stmt |
generateAsmString(const ASTContext &C) const | clang::AsmStmt |
getAsmLoc() const | clang::AsmStmt | inline
getBeginLoc() const LLVM_READONLY | clang::AsmStmt | inline
getClobber(unsigned i) const | clang::AsmStmt |
getEndLoc() const LLVM_READONLY | clang::AsmStmt | inline
getID(const ASTContext &Context) const | clang::Stmt |
getInputConstraint(unsigned i) const | clang::AsmStmt |
getInputExpr(unsigned i) const | clang::AsmStmt |
getNumClobbers() const | clang::AsmStmt | inline
getNumInputs() const | clang::AsmStmt | inline
getNumOutputs() const | clang::AsmStmt | inline
getNumPlusOperands() const | clang::AsmStmt |
getOutputConstraint(unsigned i) const | clang::AsmStmt |
getOutputExpr(unsigned i) const | clang::AsmStmt |
getSourceRange() const LLVM_READONLY | clang::Stmt |
getStmtClass() const | clang::Stmt | inline
getStmtClassName() const | clang::Stmt |
GotoStmtBits | clang::Stmt |
IEEEdouble enum value | clang::Stmt | protected
IEEEhalf enum value | clang::Stmt | protected
IEEEquad enum value | clang::Stmt | protected
IEEEsingle enum value | clang::Stmt | protected
IfStmtBits | clang::Stmt |
IgnoreContainers(bool IgnoreCaptured=false) | clang::Stmt |
IgnoreContainers(bool IgnoreCaptured=false) const | clang::Stmt | inline
IgnoreImplicit() | clang::Stmt |
IgnoreImplicit() const | clang::Stmt | inline
InitListExprBits | clang::Stmt |
inputs() | clang::AsmStmt | inline
inputs() const | clang::AsmStmt | inline
inputs_const_range typedef | clang::AsmStmt |
inputs_iterator typedef | clang::AsmStmt |
inputs_range typedef | clang::AsmStmt |
isOutputPlusConstraint(unsigned i) const | clang::AsmStmt | inline
isSimple() const | clang::AsmStmt | inline
IsSimple | clang::AsmStmt | protected
isVolatile() const | clang::AsmStmt | inline
IsVolatile | clang::AsmStmt | protected
LabelStmtBits | clang::Stmt |
MemberExprBits | clang::Stmt |
NoStmtClass enum value | clang::Stmt |
NullStmtBits | clang::Stmt |
NumCallExprBits enum value | clang::Stmt | protected
NumClobbers | clang::AsmStmt | protected
NumExprBits enum value | clang::Stmt | protected
NumInputs | clang::AsmStmt | protected
NumOutputs | clang::AsmStmt | protected
NumOverloadExprBits enum value | clang::Stmt | protected
NumStmtBits enum value | clang::Stmt | protected
ObjCIndirectCopyRestoreExprBits | clang::Stmt |
OpaqueValueExprBits | clang::Stmt |
operator delete(void *data) noexcept | clang::Stmt | inline protected
operator delete(void *, const ASTContext &, unsigned) noexcept | clang::Stmt | inline
operator delete(void *, const ASTContext *, unsigned) noexcept | clang::Stmt | inline
operator delete(void *, size_t) noexcept | clang::Stmt | inline
operator delete(void *, void *) noexcept | clang::Stmt | inline
operator new(size_t bytes) noexcept | clang::Stmt | inline protected
operator new(size_t bytes, const ASTContext &C, unsigned alignment=8) | clang::Stmt |
operator new(size_t bytes, const ASTContext *C, unsigned alignment=8) | clang::Stmt | inline
operator new(size_t bytes, void *mem) noexcept | clang::Stmt | inline
outputs() | clang::AsmStmt | inline
outputs() const | clang::AsmStmt | inline
outputs_const_range typedef | clang::AsmStmt |
outputs_iterator typedef | clang::AsmStmt |
outputs_range typedef | clang::AsmStmt |
OverloadExprBits | clang::Stmt |
ParenListExprBits | clang::Stmt |
PPCDoubleDouble enum value | clang::Stmt | protected
PredefinedExprBits | clang::Stmt |
printPretty(raw_ostream &OS, PrinterHelper *Helper, const PrintingPolicy &Policy, unsigned Indentation=0, StringRef NewlineSymbol="\, const ASTContext *Context=nullptr) const | clang::Stmt |
PrintStats() | clang::Stmt | static
ProcessODRHash(llvm::FoldingSetNodeID &ID, ODRHash &Hash) const | clang::Stmt |
Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, bool Canonical) const | clang::Stmt |
PseudoObjectExprBits | clang::Stmt |
ReturnStmtBits | clang::Stmt |
setAsmLoc(SourceLocation L) | clang::AsmStmt | inline
setSimple(bool V) | clang::AsmStmt | inline
setVolatile(bool V) | clang::AsmStmt | inline
Stmt(StmtClass SC, EmptyShell) | clang::Stmt | inline explicit protected
Stmt(StmtClass SC) | clang::Stmt | inline
StmtBits | clang::Stmt |
StmtClass enum name | clang::Stmt |
StringLiteralBits | clang::Stmt |
stripLabelLikeStatements() const | clang::Stmt |
stripLabelLikeStatements() | clang::Stmt | inline
SubstNonTypeTemplateParmExprBits | clang::Stmt |
SwitchCaseBits | clang::Stmt |
SwitchStmtBits | clang::Stmt |
TypeTraitExprBits | clang::Stmt |
UnaryExprOrTypeTraitExprBits | clang::Stmt |
UnaryOperatorBits | clang::Stmt |
UnresolvedLookupExprBits | clang::Stmt |
UnresolvedMemberExprBits | clang::Stmt |
viewAST() const | clang::Stmt |
WhileStmtBits | clang::Stmt |
x87DoubleExtended enum value | clang::Stmt | protected